Inicio
» LINUX
»
Cómo eliminar Wine completamente de Linux
Cómo eliminar Wine completamente de Linux
Si quieres eliminar Wine de Linux , necesitas eliminar dos cosas: el paquete del sistema instalado por tu distribución y el prefijo de Wine que almacena aplicaciones de Windows, datos del registro y configuraciones de usuario. Eliminar solo el paquete no borra los archivos de tu directorio personal. La documentación de APT de Debian indica explícitamente que la eliminación del paquete no borra los datos de usuario almacenados allí.
Los comandos que se muestran a continuación son válidos para Ubuntu, Debian, Arch Linux, Fedora y openSUSE. Antes de eliminar nada, cierra tus aplicaciones de Windows y haz una copia de seguridad de los archivos que quieras conservar de tus prefijos de Wine.
1. Comprueba cómo está instalado Wine.
Abre una terminal y confirma que existe el comando Wine del sistema:
command -v wine
wine --version
Si el primer comando devuelve una ruta como /usr/bin/wine, tienes un ejecutable de Wine disponible a través de tu shell. La página del manual de Wine también documenta WINEPREFIX: cuando no está configurado, Wine almacena su prefijo predeterminado en $HOME/.wine.
Comprueba el comando Wine antes de eliminar paquetes para saber qué instalación está utilizando tu intérprete de comandos.
2. Detén Wine e identifica los prefijos que deseas eliminar.
Primero, cierra todos los programas de Windows. Mientras Wine siga instalado, puedes detener su servidor por usuario con:
wineserver -k
El prefijo predeterminado es ~/.wine— observe la w minúscula . Las instrucciones antiguas que usan ~/.Wineson incorrectas en un sistema de archivos Linux que distingue entre mayúsculas y minúsculas. Si creó prefijos adicionales con WINEPREFIX, esos son directorios separados y deben manejarse individualmente.
El prefijo predeterminado de Wine es el .winedirectorio oculto en tu carpeta de inicio.
No elimine un prefijo hasta que esté seguro de que no contiene nada que necesite. Eliminarlo borra permanentemente los programas de Windows y los datos de Wine almacenados en él.
3. Retire el paquete de vino para su distribución.
Ubuntu y Debian
Primero, enumera los paquetes instalados cuyos nombres comiencen con Wine:
Para WineHQ Development o Staging, sustituya winehq-develo winehq-staging. Si instaló wineel paquete de su distribución, use sudo apt purge wine. Revise las eliminaciones propuestas por APT antes de confirmar. El manual de APT explica la diferencia entre remove, purge y autoremove.
En sistemas basados en Debian, elimine el paquete Wine que instaló y luego limpie las dependencias no utilizadas.
Arch Linux
Comprueba qué rama de Wine está instalada y, a continuación, elimina ese paquete:
Si usa wine-stagingu otro paquete de Wine, reemplácelo winecon su nombre de paquete real. En pacman, -selimina las dependencias que ya no son necesarias y no se instalaron explícitamente, mientras que -nimpide que se guarden los archivos de copia de seguridad del paquete. Consulte el manual oficial de pacman antes de confirmar una transacción de eliminación grande.
Los usuarios de Arch pueden eliminar la rama de Wine instalada con pacman y limpiar las dependencias innecesarias en la misma transacción.
Fedora
Fedora proporciona Wine como un metapackage con subpaquetes de Wine. Comprueba qué está instalado y, a continuación, elimina el metapackage:
dnf list --installed 'wine*'
sudo dnf remove wine
El comportamiento actual de DNF5 elimina las dependencias que ya no son necesarias, a menos que la eliminación automática esté desactivada. Si el primer comando muestra subpaquetes de Wine que instalaste explícitamente y que aún permanecen, elimina solo los que ya no quieras. Consulta la página de paquetes de Wine de Fedora y la documentación de eliminación de DNF5 .
El metapackage Wine de Fedora se puede eliminar con DNF, que también limpia las dependencias que ya no son necesarias por defecto.
openSUSE
En openSUSE, inspeccione los paquetes de Wine instalados y elimine Wine con la limpieza de dependencias habilitada:
zypper se -i wine
sudo zypper rm -u wine
La -uopción es la forma abreviada de --clean-deps, que elimina las dependencias que se vuelven innecesarias. Este comportamiento está documentado en la guía de openSUSE Zypper .
Utilice la opción de limpieza de dependencias de Zypper al eliminar Wine en openSUSE.
4. Eliminar los prefijos de Wine y los datos de usuario restantes.
Una vez que el paquete haya desaparecido, elimine el prefijo predeterminado solo si ya no necesita sus aplicaciones o archivos de Windows:
rm -rf -- "$HOME/.wine"
Los prefijos personalizados no se eliminan automáticamente. Verifique cada ruta antes de borrarla; nunca ejecute el comando rm -rfsobre una variable no verificada o un directorio del que no haya realizado una copia de seguridad.
Revise por separado las carpetas de prefijos de Wine predeterminadas y personalizadas antes de eliminarlas.
Los gestores de Wine, como Bottles, Lutris y Steam/Proton, pueden conservar sus propios ejecutores o prefijos de compatibilidad. Eliminar el paquete Wine del sistema no elimina necesariamente esos entornos, así que adminístrelos desde la aplicación que los creó, a menos que desee eliminar también sus datos.
5. Verifica que el vino se haya acabado.
Inicie una nueva terminal y ejecute:
command -v wine
wine --version
Si Wine se ha eliminado por completo de la ruta de su shell, command -v wineno debería imprimir nada y el segundo comando debería informar que wineno se encuentra. Si aún aparece un ejecutable de Wine, puede provenir de otro paquete, una compilación instalada manualmente o un directorio personalizado en su PATH.
Una comprobación final mediante un comando confirma si aún hay otro ejecutable de Wine disponible en la ruta de su shell.