Mengatasi Galat apt-get/aptitude “E: Failed to fetch - Size mismatch”
Terkadang saat memasang aplikasi kita menemukan pesan galat yang beraneka ragam, salah satunya seperti ini:
$ sudo aptitude install tree
The following NEW packages will be installed:
tree
0 packages upgraded, 1 newly installed, 0 to remove and 63 not upgraded.
Need to get 47,9 kB of archives. After unpacking 137 kB will be used.
Get: 1 http://kambing.ui.ac.id/debian/ jessie/main tree i386 1.7.0-3 [47,9 kB]
Fetched 449 B in 0s (4.333 B/s)
E: Failed to fetch http://kambing.ui.ac.id/debian/pool/main/t/tree/tree_1.7.0-3_i386.deb: Size mismatchHal ini terjadi karena beberapa hal, seperti koneksi yang buruk, pembatalan pemasangan secara tiba-tiba dll. Untuk mengatasi hal ini, Anda cukup menghapus paket yang gagal terpasang pada direktori arsip apt:
$ sudo rm /var/cache/apt/archives/partial/tree_1.7.0-3_i386.deb.FAILEDSilahkan mencoba kembali:
$ sudo aptitude install treePada kasus yang saya alami, berhubung menggunakan sebagai proxy apt agar perangkat
lainnya dapat memasang aplikasi melalui proxy apt yang telah saya buat, maka saya perlu menghapus
paket yang gagal pada arsip 1
apt-cacher-ng
:1
apt-cacher-ng
$ sudo rm /var/cache/apt-cacher-ng/debrep/pool/main/t/tree/tree_1.7.0-3*Catatan:
Dilain kesempatan saya akan menulis tentang apt-cacher-ng ini.