Jawaban:
Dalam kasus saya, Wine tidak dapat dihapus secara efektif menggunakan perintah:
sudo apt-get --purge remove wine
Jadi saya melakukan yang berikut ( pastikan untuk menyalin perintah yang tepat ):
cd $HOME
rm -r .wine
rm .config/menus/applications-merged/wine*
rm -r .local/share/applications/wine
rm .local/share/desktop-directories/wine*
rm .local/share/icons/????_*.xpm
Perintah-perintah ini menghapus file yang disimpan dalam hard disk yang dapat mengunci penghapusan anggur. Sangat mungkin Anda akan mendapatkan beberapa peringatan di rm: remove write-protected regular file
sini. Ini dapat ditegakkan secara kolektif dengan menggunakan f
opsi, yaitu rm -f
dan rm -rf
bukan yang di atas ... tapi berhati-hatilah bahwa Anda benar-benar mengetikkan jalur yang benar !
Setelah menghapus file jalankan perintah:
sudo apt-get remove --purge wine
Lakukan hal berikut untuk memperbaiki kesalahan pemasangan.
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
rm -rf
garis. Secara tidak sengaja menambahkan satu dapat mem-nuke folder rumah Anda tanpa prompt .
cd $HOME
dan menjalankan semua perintah dengan jalur relatif dapat menghindari kecelakaan lain.
cd $HOME
; dan kemudian rm
s dengan jalur relatif.
$ apt list --installed | sed -E 's|(.*)/.*|\1|' | grep -i wine
dapatkan daftar paket dan hapus satu per satu menggunakan sudo apt remove <PACKAGE-NAME>
dan Anda selesai.
Jalankan ini untuk menyingkirkan entri menu alih-alih (atau sebagai tambahan) menggunakan "Edit Menu".
rm $HOME/.config/menus/applications-merged/wine*
rm -r $HOME/.local/share/applications/wine
rm $HOME/.local/share/desktop-directories/wine*
Ketika Anda menginstal anggur, itu menciptakan menu "anggur" di menu aplikasi Anda, dan menu ini sebagian khusus untuk pengguna. Untuk menghapus entri menu, klik kanan pada menu Anda dan klik edit menu.
Sekarang buka editor menu dan nonaktifkan atau hapus entri terkait anggur. Anda juga dapat menghapus /home/username/.wine
folder dengan mengaktifkan file tersembunyi di nautilus, atau dengan membuka terminal dan mengetik rm -rf ~/.wine
.
Anda perlu membuka editor menu dari Dash dengan menekan alt+ f2dan mengetik alacarte
. Klik ikonnya, dan editor menu akan muncul.
-f
(memaksa) dalam rm
perintah. rm -r ~/.wine
jauh lebih aman daripada jawaban "ya" pada semua peringatan, karena Anda tidak dapat memastikan bahwa "ya" akan selalu menjadi hal terbaik untuk dilakukan.
Jawaban pertama adalah bentuk mudah untuk mendapatkan ini, tetapi tidak lengkap, kode lengkapnya adalah:
Jika Anda telah menginstal anggur dari repositori resmi Ubuntu:
sudo apt-get remove wine --purge
Jika Anda memasang anggur dari PPA resmi mereka:
sudo apt-get remove wine-1.3 --purge
Selanjutnya, bersihkan menu konteks, entri menu, dll:
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/*wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/*wine*
rm -f $HOME/.local/share/icons/*wine*
Perlu me-reboot sistem:
sudo reboot
rm -f $HOME/.local/share/icons/????_*.xpm
itu ide yang buruk, menghapus SEMUA ikon yang tidak harus menjadi anggur.
?
cocok dengan satu karakter. Jika Anda ingin mencocokkan anggur, cukup gunakan rm -f $HOME/.local/share/icons/wine_*.xpm
. Tetapi perintah yang terakhir sudah cocok dengan nama file dengan "anggur" di dalamnya, jadi itu usang.
Menggunakan beberapa editor menu dapat menyebabkan masalah, karena menyembunyikan daripada menghapus item menu - dan mereka tetap tersembunyi jika Anda menginstal ulang aplikasi!
Lihat http://wiki.winehq.org/FAQ#uninstall_app untuk kiat tentang cara menghapus anggur dan / atau semua aplikasi anggur.
Saya mencoba lebih banyak cara dari sini dan yang lain tetapi tidak berhasil jadi saya melakukan yang berikut dan itu berhasil jika Anda menginstalnya dari situs Winehq Anda hanya perlu melakukan 1- alt + Ctrl untuk membuka terminal 2- Ketikkan di dalamnya sudo apt-get remove winehq-devel
Catatan: jika katanya tidak ditemukan coba jenis winehq lainnya untuk menghapus apa yang telah Anda instal sebagai sudo apt-get remove winehq-stable
Atau sudo apt-get remove winehq-staging
3 - Jenis y berarti ya untuk menghapusnya, dalam menghapus akan mengunduh beberapa file dan sebuah jendela baru akan muncul cukup klik tab dari keyboard Anda untuk mengklik ok dan kemudian ya 4- ketika selesai lakukan sudo apt-get update
maka sudo apt-get upgrade
5- itu akan meminta Anda untuk melakukan sudo apt autoremove
Anda selesai sekarang Anda dapat menginstal ulang atau melakukan apa yang ingin Anda lakukan sekarang Jika Anda menginstalnya dengan perangkat lunak Ubuntu Anda dapat menghapusnya dengan menggunakannya juga
Buka pengelola perangkat lunak. Anda masih akan menemukan paket terkait anggur yang diinstal. Hapus mereka. Ini benar-benar berfungsi untuk menghilangkan anggur dari menu.
Saya punya masalah yang sama tetapi setelah melakukan
apt-get autoremove wine
itu berhasil