Come rimuovere completamente Wine da Linux

Se si desidera rimuovere Wine da Linux , è necessario eliminare due elementi diversi: il pacchetto di sistema installato dalla propria distribuzione e il prefisso Wine che memorizza le applicazioni Windows, i dati del registro di sistema e le impostazioni utente. La sola rimozione del pacchetto non elimina i file nella directory home. La documentazione APT di Debian specifica esplicitamente che la rimozione del pacchetto non elimina i dati utente ivi memorizzati.

I comandi seguenti sono validi per Ubuntu, Debian, Arch Linux, Fedora e openSUSE. Prima di eliminare qualsiasi file, chiudete le applicazioni Windows e create un backup di tutti i file che desiderate conservare dai vostri prefissi Wine.

1. Verifica come è installato Wine

Apri un terminale e verifica che il comando Wine di sistema esista:

command -v wine
wine --version

Se il primo comando restituisce un percorso come /usr/bin/wine, hai un eseguibile Wine disponibile tramite la tua shell. La pagina del manuale di Wine documenta anche WINEPREFIX: quando non è impostato, Wine memorizza il suo prefisso predefinito in $HOME/.wine.

Controllo del percorso del comando Wine e della versione di Wine nel terminale Linux
Prima di rimuovere i pacchetti, controlla il comando Wine per sapere quale installazione sta utilizzando la tua shell.

2. Interrompi Wine e identifica i prefissi che desideri rimuovere

Chiudi prima tutti i programmi di Windows. Mentre Wine è ancora installato, puoi arrestare il suo server per utente con:

wineserver -k

Il prefisso predefinito è ~/.wine— notare la w minuscola . Le vecchie istruzioni che utilizzano ~/.Winesono errate su un filesystem Linux sensibile alle maiuscole/minuscole. Se hai creato prefissi aggiuntivi con WINEPREFIX, questi sono directory separate e devono essere gestiti individualmente.

Gestore file Linux con la cartella nascosta .wine selezionata nella directory home
Il prefisso predefinito di Wine è la .winedirectory nascosta nella tua cartella home.

Non eliminare un prefisso finché non sei sicuro che non contenga nulla di necessario. La sua rimozione elimina definitivamente i programmi Windows e i dati di Wine in esso contenuti.

3. Rimuovere la confezione del vino per la distribuzione.

Ubuntu e Debian

Innanzitutto, elenca i pacchetti installati i cui nomi iniziano con Wine:

dpkg-query -W -f='${binary:Package}\n' 'wine*' 2>/dev/null

Se hai installato WineHQ Stable, rimuovi il suo metapackage e poi elimina le dipendenze non più necessarie:

sudo apt purge winehq-stable
sudo apt autoremove --purge

Per WineHQ Development o Staging, sostituire winehq-develo winehq-staging. Se invece hai installato wineil pacchetto della tua distribuzione, usa sudo apt purge wine. Esamina le rimozioni proposte da APT prima di confermare. Il manuale di APT spiega la differenza tra rimuovere, eliminare e rimuovere automaticamente.

Terminale Linux con il comando apt purge winehq-stable seguito da apt autoremove --purge
Sui sistemi basati su Debian, disinstalla completamente il pacchetto Wine che hai installato e poi rimuovi le dipendenze non utilizzate.

Arch Linux

Verifica quale ramo di Wine è installato, quindi rimuovi il pacchetto corrispondente:

pacman -Q | grep -E '^wine($|-)'
sudo pacman -Rns wine

Se utilizzi wine-stagingo un altro pacchetto Wine, sostituisci winecon il suo nome effettivo. In pacman, -srimuove le dipendenze non più necessarie e non installate esplicitamente, mentre -nimpedisce il salvataggio dei file di backup dei pacchetti. Consulta il manuale ufficiale di pacman prima di confermare una transazione di rimozione di grandi dimensioni.

Terminale Arch Linux con sudo pacman -Rns wine
Gli utenti Arch possono rimuovere la versione di Wine installata tramite pacman e, nella stessa operazione, eliminare anche le dipendenze non necessarie.

Fedora

Fedora fornisce Wine come metapackage con sottocartelle Wine. Verifica cosa è installato, quindi rimuovi il metapackage:

dnf list --installed 'wine*'
sudo dnf remove wine

Il comportamento attuale di DNF5 rimuove le dipendenze non più necessarie, a meno che la rimozione automatica non sia disabilitata. Se il primo comando mostra sottpacchetti di Wine che hai installato esplicitamente e che sono ancora presenti, rimuovi solo quelli che non desideri più. Consulta la pagina dei pacchetti Wine di Fedora e la documentazione di rimozione di DNF5 .

Terminale Fedora in esecuzione sudo dnf rimuovere wine
Il metapackage Wine di Fedora può essere rimosso con DNF, che elimina anche le dipendenze non più necessarie per impostazione predefinita.

openSUSE

Su openSUSE, ispeziona i pacchetti Wine installati e rimuovi Wine con la pulizia delle dipendenze abilitata:

zypper se -i wine
sudo zypper rm -u wine

L' -uopzione è la forma abbreviata di --clean-deps, che rimuove le dipendenze che diventano superflue. Questo comportamento è documentato nella guida di openSUSE Zypper .

Terminale openSUSE con sudo zypper rm -u wine
Quando si rimuove Wine su openSUSE, utilizzare l'opzione dependency-cleanup di Zypper.

4. Elimina i prefissi di Wine e i dati utente rimanenti

Una volta eliminato il pacchetto, cancella il prefisso predefinito solo se non hai più bisogno delle sue applicazioni o dei suoi file Windows:

rm -rf -- "$HOME/.wine"

I prefissi personalizzati non vengono rimossi automaticamente. Verifica ogni percorso prima di eliminarlo; non eseguire mai operazioni rm -rfsu una variabile non verificata o su una directory di cui non hai eseguito il backup.

Cartella home di Linux con le directory .wine e .wine-prefixes pronte per la revisione
Prima di eliminare le cartelle dei prefissi Wine, esaminale separatamente.

I gestori di Wine come Bottles, Lutris e Steam/Proton possono mantenere i propri runner o prefissi di compatibilità. La rimozione del pacchetto Wine di sistema non comporta necessariamente la rimozione di tali ambienti, quindi è consigliabile gestirli dall'applicazione che li ha creati, a meno che non si desideri eliminare intenzionalmente anche i relativi dati.

5. Verificare che il vino sia sparito

Avvia un nuovo terminale ed esegui:

command -v wine
wine --version

Se Wine è stato completamente rimosso dal percorso della shell, command -v winenon dovrebbe stampare nulla e il secondo comando dovrebbe segnalare che winenon è stato trovato. Se un eseguibile di Wine appare ancora, potrebbe provenire da un altro pacchetto, da una build installata manualmente o da una directory personalizzata nel tuo PATH.

Il terminale Ubuntu non mostra alcun percorso per il comando Wine e visualizza un messaggio di errore "comando Wine non trovato".
Un ultimo controllo tramite comando verifica se è ancora disponibile un altro eseguibile di Wine nel percorso della shell.

Lascia un commento

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.

Come giocare a Squad su Linux con Steam Proton

Come giocare a Squad su Linux con Steam Proton

Configura Squad su Linux con Steam Play e Proton, installa il gioco, scegli uno strumento di compatibilità e risolvi i problemi relativi ai sistemi anti-cheat.

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Scarica e verifica l'immagine ISO di LMDE 5 archiviata, crea una chiavetta USB avviabile e scegli le impostazioni di installazione sicura. Elsie non è più supportato; consulta la versione corrente di LMDE.