Cách loại bỏ rượu hoàn toàn


Câu trả lời:


74

Trong trường hợp của tôi, Wine không được gỡ cài đặt hiệu quả bằng lệnh:

sudo apt-get --purge remove wine

Vì vậy, tôi đã làm như sau ( đảm bảo sao chép các lệnh chính xác ):

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

Các lệnh này xóa các tệp được lưu trữ trong đĩa cứng có thể khóa gỡ cài đặt rượu vang. Rất có thể bạn sẽ nhận được một số cảnh báo về rm: remove write-protected regular fileđây. Chúng có thể được thực thi chung bằng cách sử dụng ftùy chọn, tức là rm -frm -rfthay vì ở trên ... nhưng hãy cẩn thận rằng bạn thực sự đã gõ đúng đường dẫn !

Sau khi xóa các tập tin chạy lệnh:

sudo apt-get remove --purge wine

Làm như sau để sửa bất kỳ lỗi cài đặt.

sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove

13
LƯU Ý : không có khoảng trắng trong các rm -rfdòng. Vô tình thêm một cái có thể nuke thư mục nhà của bạn mà không cần nhắc .
dùng1717828

1
Điều này cực kỳ nguy hiểm và hầu như không cần thiết.,
Braiam

2
@ user1717828 Thêm cd $HOMEvà chạy tất cả các lệnh với các đường dẫn tương đối có thể tránh được một tai nạn khác.
Ismael Miguel

3
pila pagal, gợi ý của @IsmaelMiguel là âm thanh: vui lòng xem xét cd $HOME; và sau đó là rms với các đường dẫn tương đối.
Rmano

$ apt list --installed | sed -E 's|(.*)/.*|\1|' | grep -i winelấy danh sách các gói và loại bỏ từng cái một bằng cách sử dụng sudo apt remove <PACKAGE-NAME>và bạn đã hoàn thành.
Jay

14

Chạy chúng để loại bỏ các mục trong menu thay vì (hoặc thêm vào) bằng cách sử dụng "Chỉnh sửa thực đơn".

rm $HOME/.config/menus/applications-merged/wine*
rm -r $HOME/.local/share/applications/wine
rm $HOME/.local/share/desktop-directories/wine*

8

Trong 11.04 trở xuống (Gnome Classic)

Khi bạn cài đặt rượu vang, nó sẽ tạo ra một menu "rượu vang" trong menu ứng dụng của bạn và menu này là một phần dành riêng cho người dùng. Để xóa các mục menu, nhấp chuột phải vào menu của bạn và nhấp vào chỉnh sửa menu.

văn bản thay thế

Bây giờ hãy mở trình chỉnh sửa menu và vô hiệu hóa hoặc loại bỏ các mục liên quan đến rượu. Bạn cũng có thể xóa /home/username/.winethư mục để kích hoạt các tệp ẩn trong nautilus hoặc bằng cách mở một thiết bị đầu cuối và gõ rm -rf ~/.wine.

11.04 trở lên (Unity Desktop).

Bạn cần mở trình chỉnh sửa menu từ Dash bằng cách nhấn alt+ f2và gõ alacarte. Nhấp vào biểu tượng và trình chỉnh sửa menu sẽ xuất hiện.


Tôi không nghĩ rằng nên bao gồm -ftùy chọn (lực lượng) trong rmlệnh. rm -r ~/.winean toàn hơn nhiều so với câu trả lời là "có" trên tất cả các cảnh báo, bởi vì bạn không thể chắc chắn rằng "có" sẽ luôn là điều tốt nhất để làm.
Chữa cháy

1
trong trường hợp này sẽ an toàn, anh ta chỉ cần xóa thư mục rượu của mình.
RolandiXor

Trước khi tiếp tục với loại lệnh này, hãy đảm bảo mọi thứ đều ổn. Đối với bất kỳ sai lầm, bạn có thể xóa tất cả cho dữ liệu của bạn
người dùng

@cruciiedsoul: cảm ơn vì những cảnh báo không cần thiết trên mỗi câu trả lời của tôi mà bạn có thể phạt. Nó khá vô dụng, nhưng dù sao cũng cảm ơn.
RolandiXor

@Firefeather: Câu trả lời dưới đây chỉ ra wiki.winehq.org/FAQ#uninstall_app cũng không rm -rf. Cá nhân tôi làm điều đó ở mọi nơi mà tôi biết tôi có thể xóa toàn bộ thư mục và thư mục con một cách an toàn. Nhưng điều đó đang đi chệch khỏi câu hỏi này, tôi đoán :-)
mydoghasworms

8

Câu trả lời đầu tiên là hình thức dễ dàng để có được điều này, nhưng nó không đầy đủ, mã hoàn chỉnh là:

Nếu bạn đã cài đặt rượu vang từ kho Ubuntu chính thức:

sudo apt-get remove wine --purge

Nếu bạn đã cài đặt rượu vang từ PPA chính thức của họ:

sudo apt-get remove wine-1.3 --purge

Tiếp theo, làm sạch menu ngữ cảnh, các mục menu, vv:

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*

Nó cần phải khởi động lại hệ thống:

sudo reboot

Lệnh rm -f $HOME/.local/share/icons/????_*.xpmnày là một ý tưởng tồi, nó loại bỏ TẤT CẢ các biểu tượng không phải là rượu vang.
Lekensteyn

Cảm ơn đã sửa Lekensteyn, cần xóa thủ công các biểu tượng có định dạng này "???? _" để khớp với "rượu vang". Xin lỗi vì tiếng Anh của tôi không tốt, tôi học nó.
edgerch

?phù hợp với một nhân vật duy nhất. Nếu bạn muốn kết hợp rượu vang, chỉ cần sử dụng rm -f $HOME/.local/share/icons/wine_*.xpm. Nhưng lệnh sau đã khớp với bất kỳ tên tệp nào có "rượu" trong đó, vì vậy nó đã lỗi thời.
Lekensteyn

1
Bạn không cần phải khởi động lại hệ thống một cách ngớ ngẩn, bạn chỉ cần thực hiện cập nhật sudo apt-get.
TheCodingKlam

3

Sử dụng một số trình chỉnh sửa menu có thể gây rắc rối, vì nó ẩn thay vì xóa các mục menu - và chúng sẽ bị ẩn nếu bạn cài đặt lại ứng dụng!

Xem http://wiki.winehq.org/FAQ#uninstall_app để biết các mẹo về cách gỡ cài đặt rượu vang và / hoặc tất cả các ứng dụng rượu vang.


2

Nếu apt-get --purge autoremove winekhông làm điều đó, có thể gói của bạn đi khác, như thế wine1.6-dev. Hãy thử cái đó


2

Tôi đã thử nhiều cách hơn từ đây và những cách khác nhưng không hiệu quả vì vậy tôi đã làm như sau và nó hoạt động nếu bạn cài đặt nó từ trang Winehq, bạn chỉ cần thực hiện 1- alt + Ctrl để mở thiết bị đầu cuối 2- Nhập vào nó sudo apt-get remove winehq-devel Lưu ý: if Nó nói rằng không tìm thấy hãy thử loại Winehq khác để xóa những gì bạn đã cài đặt như sudo apt-get remove winehq-stableHoặc sudo apt-get remove winehq-staging 3- Loại y có nghĩa là có để xóa nó, trong phần gỡ bỏ sẽ tải xuống một số tệp và một cửa sổ mới sẽ xuất hiện chỉ cần nhấp vào tab từ bàn phím của bạn để nhấp vào ok và sau đó có 4- khi hoàn thành xong sudo apt-get updatethì sudo apt-get upgrade 5- nó sẽ yêu cầu bạn sudo apt autoremovehoàn thành ngay bây giờ Bạn có thể cài đặt lại hoặc làm những gì bạn muốn làm ngay bây giờ Nếu bạn cài đặt nó bằng phần mềm Ubuntu, bạn cũng có thể xóa nó bằng cách sử dụng nó


Ngoài ra nếu bạn đã chơi trên linux hoặc các thủ thuật rượu vang, bạn phải xóa nó trước
Bassem

1
Chỉ có điều thực sự hoạt động.
NelsonGon

0

Tôi đã thử sudo apt-get remove --purge wine. Sau này tôi phải đưa ra sudo apt-get autoremove Trong trường hợp của mình, nó đã giải quyết được vấn đề. Cũng có một cái nhìn vào điều này để loại bỏ tất cả các phông chữ lõi ms.


0

Đi đến quản lý phần mềm. Bạn vẫn sẽ tìm thấy các gói rượu liên quan được cài đặt. Loại bỏ chúng. Điều này thực sự hoạt động để loại bỏ rượu vang từ menu.


-1

Tôi đã có một vấn đề tương tự nhưng sau khi làm

apt-get autoremove wine 

nó đã làm việc

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.