Friday, November 1, 2013

Cara Mengatasi MergeList /var/lib/apt/lists/id.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en

Hari ini, ketika saya melakukan check update-system, maka sistem Ubuntu 12.04 LTS saya mengalami masalah dengan laporan sebagai berikut :

Linux Terminal :
$ sudo apt-get update
.........
..........
Fetched 1,954 kB in 1min 5s (29.6 kB/s)
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/id.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.


Di beberapa forum mengarahkan pada tips berikut :
Linux Terminal :
$ sudo rm /var/lib/apt/lists/*
$ sudo apt-get update


Namun ternyata hasilnya tidak memuaskan;
Linux Terminal :
$ sudo rm /var/lib/apt/lists/*
rm: cannot remove `/var/lib/apt/lists/partial': Is a directory


Maka, untuk mengatasi masalah ini, saya kembali pada trik awal yang sering saya gunakan :
Linux Terminal :
$ sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.old
# mkdir -p lists/partial
# apt-get clean
# apt-get update


Akhirnya :
....
Fetched 13.8 MB in 1min 24s (164 kB/s)                                                                                     
Reading package lists... Done

Dan akhirnya berhasil diatasi (solved) :)

1 comment:

  1. bisa juga menggunakan sudo rm -rf /var/lib/apt/lists/*

    -r adalah recursive, dimana semua file di dalam direktori lists akan terhapus, sedangkan

    -f adalah force, dimana semua file dalam directory lists akan dihapus secara paksa (force)

    penggabungan keduanya menjadi -rf

    ReplyDelete