Cómo eliminar el vino por completo


Respuestas:


74

En mi caso, Wine no se desinstaló de manera efectiva usando el comando:

sudo apt-get --purge remove wine

Entonces hice lo siguiente ( asegúrese de copiar los comandos exactos ):

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

Estos comandos eliminan los archivos almacenados en el disco duro que pueden bloquear la desinstalación de wine. Es muy probable que reciba algunas advertencias sobre rm: remove write-protected regular fileesto. Estos se pueden aplicar de forma colectiva mediante el uso de la fopción, es decir, rm -fy en rm -rflugar de lo anterior ... ¡pero ten mucho cuidado de haber escrito los caminos correctos !

Después de eliminar los archivos, ejecute el comando:

sudo apt-get remove --purge wine

Haga lo siguiente para corregir cualquier error de instalación.

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

13
NOTA : no hay espacios en las rm -rflíneas. Agregar accidentalmente uno podría destruir tu carpeta de inicio sin aviso .
— user1717828

1
Esto es terriblemente peligroso y en su mayoría innecesario.,
— Braiam

2
@ user1717828 Agregar cd $HOMEy ejecutar todos los comandos con rutas relativas puede evitar otro accidente.
— Ismael Miguel

3
pagal pila, la sugerencia de @IsmaelMiguel es sólida: por favor considere cd $HOME; y luego la rms con caminos relativos.
— Rmano

$ apt list --installed | sed -E 's|(.*)/.*|\1|' | grep -i wineobtener la lista de paquetes y eliminarlos uno por uno usando sudo apt remove <PACKAGE-NAME>y ya está.
— Jay

14

Ejecútelos para deshacerse de las entradas del menú en lugar de (o además de) usar "Editar menús".

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

8

En 11.04 y menos (GNOME Classic)

Cuando instala wine, crea un menú "wine" en el menú de aplicaciones, y este menú es en parte específico del usuario. Para eliminar las entradas del menú, haga clic derecho en su menú y haga clic en editar menús.

texto alternativo

Ahora abra el editor de menú y desactive o elimine las entradas relacionadas con el vino. También puede eliminar la /home/username/.winecarpeta ya sea habilitando archivos ocultos en nautilus o abriendo un terminal y escribiendo rm -rf ~/.wine.

11.04 y superior (Unity Desktop).

Debe abrir el editor de menús desde el tablero presionando alt+ f2y escriba alacarte. Haga clic en el icono y aparecerá el editor de menú.


No creo que sea aconsejable incluir la -fopción (force) en el rmcomando. rm -r ~/.winees mucho más seguro que una respuesta de "sí" en todas las advertencias, porque no puede estar seguro de que "sí" siempre será lo mejor.
— Pluma de fuego

1
en este caso sería seguro, solo está quitando su carpeta de vinos.
— RolandiXor

Antes de continuar con este tipo de comando, asegúrese de que todo esté bien. Para cualquier error, puede eliminar todos sus datos
— usuario

@cruciiedsoul: gracias por las advertencias innecesarias en cada respuesta mía que puedes encontrar. es bastante inútil, pero gracias de todos modos.
— RolandiXor

@Firefeather: La respuesta a continuación apunta a wiki.winehq.org/FAQ#uninstall_app que también hace rm -rf. Personalmente, lo hago en todas partes donde sé que puedo eliminar de forma segura un directorio completo y subdirectorios. Pero eso se está desviando de esta pregunta, supongo :-)
— mydoghasworms

8

La primera respuesta es la forma fácil de obtener esto, pero está incompleto, el código completo es:

Si ha instalado wine desde los repositorios oficiales de Ubuntu:

sudo apt-get remove wine --purge

Si ha instalado vino de su PPA oficial:

sudo apt-get remove wine-1.3 --purge

A continuación, limpie el menú contextual, las entradas del menú, etc.

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*

Necesita reiniciar el sistema:

sudo reboot

El comando rm -f $HOME/.local/share/icons/????_*.xpmes una mala idea, elimina TODOS los iconos que no tienen que ser vinos.
— Lekensteyn

Gracias por la corrección Lekensteyn, es necesario eliminar manualmente los iconos en este formato "???? _" para que coincida con "vino". Perdón por mi mal inglés, lo estoy aprendiendo.
— edgerch

?coincide con un solo personaje. Si quieres combinar vino, solo úsalo rm -f $HOME/.local/share/icons/wine_*.xpm. Pero el último comando ya coincide con cualquier nombre de archivo con "vino", por lo que es obsoleto.
— Lekensteyn

1
No necesita reiniciar el sistema tontamente, simplemente puede hacer sudo apt-get update.
— TheCodingKlam

3

El uso de algunos editores de menú puede causar problemas, ya que oculta en lugar de eliminar los elementos del menú, ¡y permanecen ocultos si reinstala las aplicaciones!

Consulte http://wiki.winehq.org/FAQ#uninstall_app para obtener consejos sobre cómo desinstalar wine y / o todas las aplicaciones de wine.


2

Si apt-get --purge autoremove wineno lo hace, tal vez su paquete vaya de otra manera, como wine1.6-dev. Intenta eso.


2

Intenté más formas desde aquí y otras, pero no funcionó, así que hice lo siguiente y funcionó si lo instaló desde el sitio Winehq , solo necesita hacer 1- alt + Ctrl para abrir el terminal 2- Escriba en él sudo apt-get remove winehq-devel Nota: si dice que no se encuentra intente con otro tipo de winehq para eliminar lo que ha instalado como sudo apt-get remove winehq-stableO sudo apt-get remove winehq-staging 3- Escriba y significa sí para eliminarlo, en la eliminación se descargarán algunos archivos y aparecerá una nueva ventana simplemente haga clic en la pestaña de su teclado para hacer clic en ok y luego sí 4- cuando termine, haga sudo apt-get updateentonces sudo apt-get upgrade 5- le pedirá que lo haga, sudo apt autoremoveya está listo. Puede reinstalarlo o hacer lo que quiera hacer ahora. Si lo instaló con el software Ubuntu, puede eliminarlo usándolo también.


Además, si juegas con Linux o trucos de vino, primero debes eliminarlo
— Bassem

1
Lo único que realmente funciona.
— NelsonGon

0

Probé el sudo apt-get remove --purge wine. Después de esto tuve que dar sudo apt-get autoremove En mi caso, resolvió el problema. También eche un vistazo a esto para eliminar todas las fuentes principales de ms.


0

Ir al administrador de software. Todavía encontrará paquetes relacionados con el vino instalados. Eliminarlos. Esto realmente funciona para eliminar el vino del menú.


-1

He tenido un problema similar pero después de hacerlo

apt-get autoremove wine 

funcionó

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.