 
                Berikut adalah panduan lengkap untuk konfigurasi jaringan, konfigurasi source list, update, upgrade, dan mengganti hostname di Debian 12.
1. Konfigurasi Network
- Periksa Interface Jaringan Jalankan perintah berikut untuk melihat interface jaringan yang tersedia:
   ip aInterface jaringan biasanya ditandai dengan nama seperti eth0, ens33, atau enp0s3.
- Edit Konfigurasi Jaringan Konfigurasi jaringan di Debian 12 menggunakan Netplan(atau jika belum diubah dari versi sebelumnya bisa melaluiinterfaces). Misalnya kita ingin mengatur IP statis pada interfaceenp0s3. Buka file konfigurasi di/etc/network/interfaces:
   sudo nano /etc/network/interfacesTambahkan atau sesuaikan dengan konfigurasi berikut:
   auto enp0s3
   iface enp0s3 inet static
       address 192.168.1.100
       netmask 255.255.255.0
       gateway 192.168.1.1
       dns-nameservers 8.8.8.8 8.8.4.4Untuk menggunakan IP dinamis (DHCP), konfigurasikan sebagai berikut:
   auto enp0s3
   iface enp0s3 inet dhcp- Restart Network Setelah selesai mengubah konfigurasi, restart jaringan dengan:
   sudo systemctl restart networkingPeriksa koneksi dengan menjalankan:
   ping google.com2. Konfigurasi Source List
Source list Debian 12 ada di file /etc/apt/sources.list. Untuk mengkonfigurasi source list:
- Buka Source List
   sudo nano /etc/apt/sources.list- Edit Source List Masukkan atau sesuaikan dengan repository berikut:
# Debian 12 main repository
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
# Security updates
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# Bookworm updates
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
# Optional backports (if you want newer versions of some packages)
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
- Simpan dan Tutup Setelah mengedit, simpan perubahan dengan menekan CTRL + X, laluY, dan tekanEnter.
3. Update Repository dan Sistem
Setelah mengkonfigurasi source list, lakukan update dan upgrade paket-paket:
- Update Repository Jalankan perintah berikut untuk memperbarui daftar paket:
   sudo apt update- Upgrade Sistem Untuk memperbarui semua paket ke versi terbaru, jalankan:
   sudo apt upgrade -y- Full Upgrade Untuk melakukan upgrade seluruh sistem, termasuk paket yang butuh perubahan pada dependency, jalankan:
   sudo apt full-upgrade -y4. Mengganti Hostname
Hostname adalah nama yang diberikan untuk identifikasi sistem di jaringan.
- Cek Hostname Saat Ini Gunakan perintah berikut untuk mengecek hostname:
   hostnamectl- Mengubah Hostname Untuk mengubah hostname, gunakan perintah berikut (misal mengganti ke debian-server):
   sudo hostnamectl set-hostname debian-server- Edit File /etc/hostsSelain mengubah hostname, update juga file/etc/hostsagar nama yang baru dikenali secara lokal. Buka file tersebut:
   sudo nano /etc/hostsCari baris yang berisi hostname lama dan ganti dengan hostname yang baru. Misalnya:
   127.0.0.1   localhost
   127.0.1.1   debian-server- Reboot untuk Menerapkan Hostname Baru Agar perubahan hostname diterapkan sepenuhnya, reboot sistem:
   sudo rebootSetelah reboot, Anda dapat memverifikasi perubahan dengan:
hostnamectlRingkasan Perintah
| Tugas | Perintah | 
|---|---|
| Cek IP Interface | ip a | 
| Restart Network | sudo systemctl restart networking | 
| Edit Source List | sudo nano /etc/apt/sources.list | 
| Update Repository | sudo apt update | 
| Upgrade Paket | sudo apt upgrade -y | 
| Upgrade Sistem Lengkap | sudo apt full-upgrade -y | 
| Cek Hostname | hostnamectl | 
| Ganti Hostname | sudo hostnamectl set-hostname <nama_baru> | 
| Edit /etc/hosts | sudo nano /etc/hosts | 
| Reboot | sudo reboot | 
Setelah semua langkah selesai, sistem Debian 12 Anda akan memiliki konfigurasi jaringan, repository, dan hostname yang sesuai.