Jump to content

Update repository Debian 13: Difference between revisions

From Wiki - Yohanes Sugiarto
m Ubah kategori
m ubah bagian (Mengupdate Database & System Package)
Line 10: Line 10:


<pre>
<pre>
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
</pre>
</pre>


Line 51: Line 51:
<pre>
<pre>
# Update index daftar paket terbaru
# Update index daftar paket terbaru
sudo apt update
sudo apt update && apt upgrade -y
 
# Perbarui seluruh paket aplikasi ke versi paling gres
sudo apt dist-upgrade -y
 
# Hapus sisa cache instalasi yang tidak terpakai
sudo apt autoremove -y && sudo apt clean
</pre>
</pre>


Line 69: Line 63:
| **`Hash Sum Mismatch`** || Koneksi terputus atau file index repositori terkorupsi saat pengunduhan. || Jalankan perintah `sudo rm -rf /var/lib/apt/lists/*` lalu ulang `sudo apt update`.
| **`Hash Sum Mismatch`** || Koneksi terputus atau file index repositori terkorupsi saat pengunduhan. || Jalankan perintah `sudo rm -rf /var/lib/apt/lists/*` lalu ulang `sudo apt update`.
|}
|}
[[Category:Linux Admin]]
[[Category:Linux Admin]]
[[Category:Tutorial]]
[[Category:Tutorial]]

Revision as of 13:15, 31 October 2026


Panduan Update Repository Debian 13 (Trixie)

Panduan langkah demi langkah untuk mengonfigurasi dan memperbarui daftar repositori package manager (`apt`) pada sistem operasi Debian 13 (Trixie).

1. Persiapan & Backup Konfigurasi

Sebelum mengubah isi repositori, amankan file konfigurasi awal bawaan sistem:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2. Mengedit File Sources List

Buka file repositori menggunakan text editor `nano`:

sudo nano /etc/apt/sources.list

Hapus seluruh isi file lama (atau beri tanda `#` pada baris yang tidak digunakan), kemudian salin dan tempel daftar repositori pilihan berikut:

Repository Official Debian (Opsi A)

deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ trixie-proposed-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security/ trixie-security main contrib non-free non-f

Repository Local Indonesia (Opsi B)

# kartolo Datautama (Indonesia)
deb http://kartolo.sby.datautama.net.id/debian/ trixie main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ trixie-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ trixie-security main contrib non-free

# Cermin RumahWeb (Indonesia)
deb https://cermin.rumahweb.id/debian/ trixie main contrib non-free
deb https://cermin.rumahweb.id/debian/ trixie-updates main contrib non-free
deb https://cermin.rumahweb.id/debian-security trixie-security main

3. Mengupdate Database & System Package

Setelah konfigurasi disimpan, perbarui index paket dan lakukan upgrade sistem:

# Update index daftar paket terbaru
sudo apt update && apt upgrade -y

4. Troubleshooting Masalah Umum

Masalah Penyebab Solusi
**`404 Not Found`** Server mirror lokal belum selesai melakukan sinkronisasi paket terbaru. Alihkan sementara repositori ke **Opsi A (Official Global)**.
**`Hash Sum Mismatch`** Koneksi terputus atau file index repositori terkorupsi saat pengunduhan. Jalankan perintah `sudo rm -rf /var/lib/apt/lists/*` lalu ulang `sudo apt update`.