Comment désenregistrer les associations de fichiers Wine sous Linux
Découvrez comment désenregistrer facilement les associations de fichiers créées par Wine sur Linux, pour éviter des conflits d'extensions après la désinstallation de programmes Windows.
Que vous utilisiez Wine pour exécuter des applications critiques ou simplement pour jouer à une multitude de jeux amusants, disponibles uniquement sur Microsoft Windows, Wine commence à enregistrer les associations de fichiers pour les différentes extensions utilisées par les programmes Windows. Vous pourriez ne pas vouloir garder celles des programmes désinstallés, et il est possible que vous rencontriez des problèmes avec celles que Wine associe par défaut. Si un autre programme crée un fichier avec une extension identique par coïncidence, vous pourriez être confronté à un étrange conflit en essayant de double-cliquer dessus.
Heureusement, il est en réalité plus facile de les supprimer que vous ne le pensez. Gardez à l'esprit que ce processus réinitialise les associations d'extensions dans votre gestionnaire de fichiers, donc évitez de le faire si certaines de ces associations de Wine vous semblent utiles. Cela dit, Wine a souvent tendance à les recréer lorsque vous utilisez à nouveau un programme. Ce ne sera également pas un problème si vous utilisez le menu Fichier pour ouvrir des fichiers depuis l'intérieur de Wine. Vous ne faites probablement tourner aucune application d'entreprise critique via Wine de toute façon, donc pour la plupart des utilisateurs, cela ne semble pas être un problème.
Méthode 1 : Supprimer les associations de fichiers Wine de manière permanente
Vous devrez commencer par ouvrir une fenêtre de terminal. Recherchez le mot Terminal dans le tableau de bord Ubuntu Unity ou cliquez sur le menu Applications puis trouvez-le dans Outils Système. Comme ce processus implique uniquement la manipulation de fichiers dans votre propre répertoire personnel, vous n'aurez pas besoin d'accès administrateur.
Pour supprimer toutes les associations de fichiers d’un coup, tapez d'abord
rm -f ~/.local/share/applications/wine-extension*.desktop
puis appuyez sur Entrée, suivi de la saisie
rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension*
et enfin, appuyez une seconde fois sur Entrée. La première commande supprime tous les fichiers .desktop d’extension Wine que les programmes Windows ont créés, tandis que la seconde efface toutes les icônes que Wine pourrait leur avoir associées.
Si jamais vous voyez des icônes apparemment aléatoires de verres de vin rouges pour certains fichiers, cela résoudra également ce problème. Cela est causé par des types de fichiers associés à Wine alors que ce dernier n’a pas d’icône réelle pour eux. Le verre rouge est une référence humoristique au nom du programme Wine, mais cette référence humoristique peut parfois perturber les nouveaux utilisateurs car ce n'est pas exactement intuitif au premier abord. En règle générale, si vous voyez quelque chose avec un verre de vin sur une icône, cela indique de manière humoristique que le fichier est associé à du code Windows qui s'exécute via Wine.
Ensuite, vous devrez supprimer l'ancien cache avec trois commandes. Tapez
rm -f ~/.local/share/applications/mimeinfo.cache
suivi de
rm -f ~/.local/share/mime/packages/x-wine*
et enfin
rm -f ~/.local/share/mime/application/x-wine-extension*
toutes ces commandes individuellement. Une fois arrivé à ce stade, il n'y a pas de retour en arrière, alors assurez-vous de vraiment vouloir faire cela avant de continuer. Bien que cela ne cause aucun dommage irréversible, si vous supprimez des associations de fichiers sans vraiment le vouloir, cela peut être un peu ennuyeux. Encore une fois, les programmes de Wine auront généralement tendance à les recréer lorsque vous les exécutez.
Pour mettre à jour le cache, tapez
update-desktop-database ~/.local/share/applications
puis
update-mime-database ~/.local/share/mime/
en tant que deux commandes séparées. Vous aurez probablement de nouvelles associations de fichiers Linux par défaut. Cela devrait être tout ce que vous devez faire pour vous en débarrasser, donc c'est utile si vous venez de désinstaller un ancien programme que vous n'utilisez plus et souhaitez supprimer les associations qui lui sont liées. Cela supprime également toutes les autres diverses associations de fichiers créées par Wine, mais si vous n'utilisez pas d'interpréteur VBScript, cela ne posera tout simplement pas de problème. Vous devrez recréer des associations d'hébergement Windows si vous utilisez des programmes VBScript ou Microsoft JScript, mais ces associations seront de toute façon réparées automatiquement. De plus, vous utilisez probablement des scripts shell pour faire tout ce que vous voulez faire avec Wine.
Vous pourriez vouloir faire cela après avoir désinstallé certains jeux, d'ailleurs. Il existe certains anciens programmes de jeux Windows qui associent beaucoup...
Différentes extensions de fichier propriétaires avec le programme lui-même, vous voudrez peut-être faire cela pour garder tout cela dégagé.
Assurez-vous de ne jamais exécuter ces commandes inutilement, car elles réinitialiseront vraiment les types MIME que Nautilus, PCManFM, Thunar et d'autres gestionnaires de fichiers utilisent pour associer différentes extensions à différents programmes. D'un autre côté, ce processus pourrait en fait accélérer les choses puisque vous n'aurez pas à rechercher autant d'options lorsque vous ouvrez quelque chose que vous consultiez.
Méthode 2 : Restaurer les Associations d'Aide
Si vous utilisez Wine pour lire des livres électroniques au format CHM, alors vous n'aurez pas à vous inquiéter. Il vous suffit de faire un clic droit sur un fichier CHM, de cliquer sur Ouvrir avec et de taper wine hh dans la case qui indique « Ligne de commande à exécuter : » afin qu'il charge le visualiseur CHM par défaut de Wine. Pour sauvegarder cette association à nouveau, tapez un nom dans la case Nom de l'application et cliquez sur « Définir l'application sélectionnée comme action par défaut pour ce type de fichier » pour la conserver de manière permanente.
Vous n'aurez pas à faire cela si vous n'utilisez pas des fichiers CHM ou si vous les ouvrez avec un navigateur Linux natif. Bien qu'un nombre de plus en plus important de manuels informatiques soit désormais publié sous le format PDF, vous voudrez peut-être cette fonctionnalité pour lire des fichiers d'aide ou des manuels de programmation issus de versions plus anciennes d'applications Windows. Il existe également des extensions de navigateur disponibles pour Firefox que vous pourriez envisager si vous souhaitez continuer à lire ces fichiers sans avoir à installer Wine au départ. Cela résoudrait complètement le problème des associations de fichiers si vous utilisez uniquement Wine en tant que visualiseur de ce type.
Les questions et réponses à ne pas manquer
Comment supprimer Wine sur Ubuntu ?
Pour supprimer Wine sur Ubuntu, suivez ces étapes simples :
Ctrl + Alt + T
.- - Dans le menu, vous pouvez soit désinstaller les applications installées sous Wine, soit procéder à la désinstallation complète de Wine.
Qu'est-ce que Wine Linux ?
Wine est un logiciel libre qui permet d'exécuter des applications conçues pour Windows sur d'autres systèmes d'exploitation tels que Linux, FreeBSD et MacOS. Voici quelques points clés à retenir :
- - Compatibilité : Wine permet aux utilisateurs de lancer des logiciels Windows sans avoir à installer Windows lui-même.
- Interface technique : Il recrée une interface Windows dans les environnements UNIX (comme BSD et Linux), facilitant ainsi l'exécution des programmes.
- Utilitaire pratique : Idéal pour ceux qui souhaitent utiliser des applications spécifiques à Windows, tout en restant dans un environnement Linux ou autre.
- Communauté : Étant un projet open source, Wine bénéficie de contributions continues, améliorant la compatibilité et les performances des applications. En résumé, Wine est une solution puissante pour les utilisateurs souhaitant mélanger applications Windows et systèmes basés sur UNIX.
Où se trouve Wine dans Ubuntu ?
Wine est installé dans un répertoire spécifique de chaque utilisateur sur Ubuntu. Voici les points essentiels à retenir :
- - Répertoire d'installation : Wine se trouve dans le dossier caché
- Accès au répertoire : Pour y accéder, ouvrez votre terminal ou le gestionnaire de fichiers et assurez-vous que l'affichage des fichiers cachés est activé (vous pouvez généralement le faire en appuyant sur
Ctrl + H
). - Chemin complet : Si votre nom d'utilisateur est, par exemple, 'toto', le chemin complet serait
/home/toto/.wine
. En résumé, chaque utilisateur a son propre répertoire.wine
où Wine stocke ses configurations et ses fichiers.
~/.wine
.Comment ouvrir un .exe avec Wine ?
- Téléchargez et installez Wine via Ubuntu Software.
- - Accédez au répertoire contenant votre fichier .exe en utilisant l'explorateur de fichiers.
- Faites un clic droit dans un espace vide du dossier et sélectionnez 'Ouvrir dans une console'.
- Dans la console, utilisez la commande suivante pour lancer l'exécutable : bash wine nom_du_fichier.exe
- Remplacez
nom_du_fichier.exe
par le nom précis du fichier à exécuter. - Appuyez sur Entrée pour exécuter le fichier .exe sous Wine. C'est tout ! Vous devriez voir le programme démarrer comme s'il était sous Windows.
Maintenant que tu as fini de lire Comment désenregistrer les associations de fichiers Wine sous Linux, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire