Linux keluarga Debian seringkali mengalami inkonsistensi dalam instalasi atau upgrade paket systemnya. Hal ni kadang membuat kita frustasi dalam melakukan upgrade ataupun update system keamanan maupun paket. Well... salah satu teknik dalam memperbaiki system yang terkunci seperti yang saya pernah alami adalah sebagai berikut urutannya.
Ini adalah message kesalahan yg saya dapati dalam Synaptic Package Manager:
dan urutan dalam normalisasinya adalah:You have 2 broken packages on your system! Use the "Broken" filter to locate them.
Tutup semua windows yang mungkin terbuka karena pekerjaan kita...Ini sangat penting dan harus dilakukan untuk antisipasi system crash atau error
Buka Terminal dan siapkan kopi, rokok atau apapun yang membuat anda santai :D
Copy paste command berikut di terminal anda:
- sudo fuser -vvv /var/lib/dpkg/lock
- cat /etc/lsb-release
- uname -a
- sudo rm /var/lib/apt/lists/lock
- sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
- sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
- sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
- sudo rm -rf /var/lib/dpkg/updates/*
- sudo rm -rf /var/lib/apt/lists
- sudo rm /var/cache/apt/*.bin
- sudo mkdir /var/lib/apt/lists
- sudo mkdir /var/lib/apt/lists/partial
- LANG=C;sudo apt-get clean
- LANG=C;sudo apt-get autoclean
- LANG=C;sudo apt-get --purge autoremove
- LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
- sudo dpkg --clear-avail
- sudo dpkg --configure -a
- LANG=C;sudo apt-get -f install
- LANG=C;sudo apt-get --fix-missing install
- LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade
source: Ubuntu Help
0 comments:
Post a Comment