emmm tapi bener di balik suatu peristiwa pasti ada hikmahnya :D
nah hikmahnya sekarang saya jadi tau cara mengatasi error dpkg kalau nggak mau remove
tadi saya lagi main-main sama firefox (mau coba install yang versi lawasnya) eeeh pas mau di hapus mucul error
kurang lebih kaya gini nih kurang lebih pesan errornya
dika@radil:~/Documents$ sudo apt-get remove firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
firefox
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 26.6 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 218905 files and directories currently installed.)
Removing firefox ...
rm: cannot remove `/usr/bin/firefox': No such file or directory
mv: cannot stat `/usr/bin/firefox~bckp': No such file or directory
dpkg: error processing firefox (--remove):
subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
firefox
E: Sub-process /usr/bin/dpkg returned an error code (1)
terus searching sana sini eh ketemu juga caranya
tapi sayang saya lupa sumbernya yang saya inget itu bahasanya inggris (maaf ya mister)
emmm lanjut yah
caranya yaitu dengan menambahkan
|| true
di /var/lib/dpkg/info/(nama programnya)
ok contoh kaya gini
buka terminal
terus ketikin
dika@radil:~/Documents$ sudo nano /var/lib/dpkg/info/firefox.postrm
nah nanti bakal mucul kaya gini
#!/bin/sh
rm /usr/bin/firefox
mv /usr/bin/firefox~bckp
abis itu tinggal tambahin }| true aja
kaya gini
#!/bin/sh
rm /usr/bin/firefox || true
mv /usr/bin/firefox~bckp || true
coba sekarang hapus lagi file yang tadi mau di hapus :D
gimana bisa???
hehe
udah dulu yah mau lanjutin ngulik yang lain lagi :D
Tidak ada komentar:
Posting Komentar