CARA REMOVE PAKET YANG SULIT UNTUK DIREMOVE (STUCK)
Pernah sempet berfikir untuk instal ulang waktu mengalami masalah ini karena sudah sangat bingungya mencari solusi untuk mengatasinya. Tapi akhirnya saya kembali berfikir bahwa semua pengguna linux adalah superuser meskipun dia seorang newbie jadi harus bersifat layaknya seorang super ketika mengalami masalah yaitu jangan putus asa (sok keren dikit dah, hehe).
Masalah ini saya alami ketika saya menginstal paket modem manager GUI untuk smartfren di ubuntu yang nama paketnya adalah ztemtevdo dan ternyata paketnya tidak kompatibel dengan modemnya.
Untuk tipe modemnya adalah smartfren AC782 .
Akhirnya saya berniat untuk menghapus atau menguninstal paket tersebut namun paket tersebut tidak bisa diuninstal alias stuck malah muncul pesan error seperti ini
E: Sub-process /usr/bin/dpkg returned an error code (1)
Oleh karena itulah saya tidak bisa menginstal aplikasi yang lain, karena ada paket yang error tersebut dan harus di fix.
Saya pun sudah iseng-iseng (namanya juga mencoba) beberapa perintah berikut ini
sudo apt-get remove ztemtevdo
sudo apt-get purge ztemtevdo
sudo apt-get install -f
Saya juga mencoba melalui synaptic package manager namun hasilnya tetap nihil. Setelah saya melakukan googling kesana kemari dan kesini kesitu akhirnya saya menemukan solusi.
Berikut ini caranya :
- Agar lebih aman kita backup dulu file asalnya agar jika mengalami kesalahan kita tinggal merestornya, ketik
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.backup - Ketik sudo gedit /var/lib/dpkg/status untuk mengedit file status yang berisi daftar paket terinstal beserta statusnya
- cari nama paket yang akan dihapus yaitu ztemtevdo. Untuk memudahkan pencarian gunakan tombol Ctrl+f lalu ketik ztemtevdo
- Kalau sudah ketemu nama paketnya lalu hapus satu paragraf dari paket tersebut, contohnya seperti berikut
Package: ztemtevdo
Status: deinstall ok half-installed
Priority: extra
Section: non-free/net
Maintainer: ztemt
Architecture: i386
Version: 1.1.8-0sue1
Config-Version: 1.1.8-0sue1
Conffiles:
/etc/acpi/events/ztemtEVDO-lidbtn 0b2c71804a81d23fc010424ed03344c6
/etc/acpi/events/ztemtEVDO-powerbtn f0aea75d230e02aa709cfc0edc2f909a
/etc/acpi/events/ztemtEVDO-sleepbtn 746ed1ce8f674325387921817d1fd061
/etc/ld.so.conf.d/ztemtEVDO.conf 525d7901a25ab858dc026ea2c394d2cb
/etc/udev/rules.d/10-ztemtEVDO.rules 9055365ce9ed887284b07b80cfd4fb2f
Description: ztemtEVDO – ZTEMT’s product
- Kemudian save dan tutup jendela geditnya.
Sumber tutorial ini ada http://ubuntuforums.org/archive/index.php/t-1432572.html
dio@dio-X200MA:~$ sudo apt-get install mysql-server
ReplyDeleteReading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libpango1.0-0 libpangox-1.0-0
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
mysql-server-5.7
Suggested packages:
mailx tinyca
The following NEW packages will be installed:
mysql-server mysql-server-5.7
0 upgraded, 2 newly installed, 0 to remove and 17 not upgraded.
5 not fully installed or removed.
Need to get 0 B/3.005 kB of archives.
After this operation, 48,5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
Setting up mysql-common (5.7.17-0ubuntu0.16.04.1) ...
update-alternatives: error: alternative path /etc/mysql/my.cnf.fallback doesn't exist
dpkg: error processing package mysql-common (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
mysql-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
kalau kayak gini gimana cara benerinnya ??
ReplyDeleteWORK GAN
ReplyDeleteSIP DAH