Buat file baru dengan nama tambah_repositori.sh

nano tambah_repositori.sh

isikan script berikut ini :

#!/bin/bash
# Script tambah repository Debian 12

echo "=== Menambah Repository Debian 12 ==="

# Backup sources.list dulu
echo "📦 Backup sources.list..."
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup.$(date +%Y%m%d_%H%M%S)

# Hapus baris cdrom
echo "🗑️  Removing cdrom entries..."
sudo sed -i '/^deb cdrom/d' /etc/apt/sources.list

# Tambah repository
echo "➕ Menambah repository ke sources.list..."

# Repository utama Debian 12
cat >> /etc/apt/sources.list << EOF

# Repository tambahan
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
EOF

echo "✅ Repository berhasil ditambahkan!"

# Update package lists
echo "🔄 Updating package lists..."
apt update

echo "📥 Upgrading system..."
apt upgrade -y

echo "🎉 Setup completed!"

Simpan script tersebut. beri hak akses eksekusi

chmod +x tambah_repositori.sh

jalankan script

./tambah_repositori.sh