Hoe wijnbestand-associaties in Linux ongedaan te maken
Of u Wine nu gebruikt om kritieke bedrijfsapplicaties te draaien of gewoon een hoop leuke games speelt die alleen beschikbaar zijn voor Microsoft Windows, Wine zal beginnen met het registreren van bestandskoppelingen voor de verschillende extensies die Windows-programma's gebruiken. U wilt misschien geen oude versies van programma's die u hebt verwijderd rondslingeren, en mogelijk heeft u enkele problemen met degene die Wine standaard associeert. Als een ander programma een bestand met een toevallig identieke bestandsextensie maakt, dan heb je misschien een raar conflict als je erop probeert te dubbelklikken.
Gelukkig is het eigenlijk gemakkelijker om van ze af te komen dan je zou denken. Houd er rekening mee dat dit volgende proces de uitbreidingskoppelingen in uw bestandsbeheerder opnieuw instelt, dus u wilt dit niet doen als u enkele van Wine nuttig vindt. Dat gezegd hebbende, zal Wine ze vaak opnieuw creëren wanneer je een programma opnieuw gebruikt. Dit zal ook geen probleem zijn als u het menu Bestand gebruikt om bestanden te openen vanuit de binnenkant van Wine. Meer dan waarschijnlijk loop je hoe dan ook geen kritieke bedrijfsapplicaties via Wine, dus voor de meeste gebruikers lijkt dit een probleem.
Methode 1: Permanente wijnbestandsassociaties verwijderen
U moet beginnen door een terminalvenster te openen. Zoek naar het woord Terminal op de Ubuntu Unity Dash of klik op het menu Toepassingen en zoek het op in Systeemwerkset. Omdat dit proces alleen betrekking heeft op het manipuleren van bestanden in uw eigen homedirectory, hebt u hiervoor geen beheerderstoegang nodig.
Om alle bestandsassociaties in één keer te verwijderen, typt u eerst rm -f ~ / .local / share / applications / wine-extension * .desktop en drukt u op enter gevolgd door rm -f ~ / .local / share / icons te typen / hicolor / * / * / application-x-wine-extension * en een tweede druk op de enter-knop. De eerste opdracht verwijdert alle Wine-extensie. Desktop-bestanden die Windows-programma's hebben gemaakt, terwijl de tweede alle pictogrammen verwijdert die Wine mogelijk met hen heeft geassocieerd.
Als je ooit schijnbaar willekeurige raar rode wijnglazen als iconen voor sommige bestanden ziet, lost dit ook dat probleem op. Dit wordt veroorzaakt doordat bestandstypen zijn gekoppeld aan Wine wanneer Wine geen echt pictogram voor hen heeft. Het rode glas is een grapreferentie naar de naam van het Wine-programma, maar deze grapreferentie zal soms nieuwe gebruikers doen struikelen, omdat het niet meteen het meest intuïtieve is. De vuistregel is dat als je iets met een wijnglas bovenop een pictogram hebt, het een jokey Linux-manier is om de gebruiker te vertellen dat een bestand is gekoppeld aan Windows-code die wordt uitgevoerd via Wine.
U moet vervolgens de oude cache met drie opdrachten verwijderen. Type
rm -f ~ / .local / share / applications / mimeinfo.cache gevolgd door
rm -f ~ / .local / share / mime / packages / x-wine * en dan tenslotte rm -f ~ / .local / share / mime / application / x-wine-extension * allemaal als afzonderlijke opdrachten. Zodra je zover bent, is er geen weg meer terug, dus je zult zeker willen weten dat je dit echt wilt doen voordat je verder gaat. Hoewel dit niet echt onherstelbare schade aanricht, kan het een beetje vervelend zijn als je bestandskoppelingen verwijdert zonder dat het echt betekenis heeft. Nogmaals, echter, Wine's programma's zullen ze meestal opnieuw creëren wanneer je ze uitvoert.
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikkenUpdate de cache door update-desktop-database ~ / .local / share / applications uit te geven en vervolgens
update-mime-database ~ / .local / share / mime / als twee afzonderlijke opdrachten. Je hebt meer dan waarschijnlijk een aantal nieuwe standaard Linux-bestandsassociaties. Dit zou alles moeten zijn wat je moet doen om er vanaf te komen, dus dit is handig als je net een oud programma hebt verwijderd dat je niet meer gebruikt en de associaties die ermee verbonden zijn wilt verwijderen. Hiermee worden alle verschillende andere bestandskoppelingen verwijderd die Wine ook heeft gemaakt, maar als u geen VBScript-tolk gebruikt, is dit eenvoudigweg helemaal geen probleem. U moet Windows Hosting-associaties opnieuw maken als u VBScript- of Microsoft JScript-programma's gebruikt, maar deze koppelingen worden toch automatisch hersteld. Trouwens, je gebruikt waarschijnlijk shell-scripts om te doen wat je maar wilt met Wine.
Misschien wil je dit doen na het deïnstalleren van bepaalde games, trouwens. Er zijn enkele oudere Windows-gameprogramma's die veel verschillende eigen bestandsextensies aan het programma koppelen, dus u wilt dit misschien doen om dat allemaal gewist te houden.
Zorg ervoor dat u deze opdrachten nooit onnodig uitvoert, omdat ze de MIME-typen die Nautilus, PCManFM, Thunar en andere bestandsbeheerders gebruiken om verschillende extensies aan verschillende programma's te koppelen, werkelijk zullen resetten. Aan de andere kant kan het proces dingen zelfs sneller maken, omdat je er niet door hoeft te kijken als je iets opent waar je naar keek.
Methode 2: Helpverenigingen herstellen
Als u Wine gebruikt om elektronische boeken in CHM-indeling te lezen, hoeft u zich geen zorgen te maken. Klik met de rechtermuisknop op een CHM-bestand, klik op Openen met en typ vervolgens wijn hh in het vak dat de opdrachtregel leest die moet worden uitgevoerd: zodat de standaard wijn CHM-viewer wordt geladen. Als u deze koppeling opnieuw wilt opslaan, typt u een naam in het vak Toepassingsnaam en klikt u op Geselecteerde app instellen als standaardactie voor dit bestandstype om het permanent te behouden.
U hoeft dit niet te doen als u geen CHM-bestanden gebruikt of ze opent met een native Linux-browser. Hoewel steeds meer IT-handleidingen tegenwoordig onder het PDF-formaat worden gepubliceerd, wilt u wellicht dat deze functionaliteit helpbestanden of coderingshandleidingen uit oudere versies van Windows-toepassingen leest. Er zijn ook browser-extensies beschikbaar voor Firefox die u mogelijk wilt bekijken als u geïnteresseerd bent om deze bestanden te kunnen blijven lezen zonder dat u Wine eerst moet installeren. Dat zou het probleem van bestandsassociaties helemaal oplossen als je Wine alleen als dit soort kijkers gebruikt.
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikken