Hogyan törölhető a borfájl-társítások regisztrációja Linux alatt



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Akár a Wine-t kritikus üzleti alkalmazások futtatásához használja, akár csak egy csomó szórakoztató játékot játszik, amelyek csak a Microsoft Windows számára érhetők el, a Wine valójában elkezdi regisztrálni a fájl-társításokat a Windows-programok által használt különböző kiterjesztésekhez. Előfordulhat, hogy nem szeretné, hogy az eltávolított programokból a régiek feküdjenek, és valójában néhány problémája lehet azokkal, amelyeket a Wine alapértelmezés szerint társít. Ha egy másik program véletlenül azonos fájlkiterjesztéssel hoz létre egy fájlt, akkor kissé furcsa konfliktusod lehet, ha duplán kattintasz rá.



Szerencsére valójában könnyebb megszabadulni tőlük, mint gondolná. Ne feledje, hogy ez a következő folyamat visszaállítja a kiterjesztés társításait a fájlkezelőben, ezért nem akarja megtenni, ha a Wine néhány hasznosnak találja. Ennek ellenére a Wine gyakran újra létrehozza őket, ha újra használ egy programot. Ez akkor sem jelent problémát, ha a Fájl menüvel megnyitja a fájlokat a Wine belsejéből. Több mint valószínű, hogy egyébként sem a kritikus vállalati alkalmazásokat futtatja a Wine-on keresztül, így a legtöbb felhasználó számára ez problémásnak tűnik.



1. módszer: A borfájl-társítások végleges eltávolítása

Először meg kell nyitnia a terminál ablakát. Keresse meg a Terminal szót az Ubuntu Unity Dash-en, vagy kattintson az Alkalmazások menüre, majd keresse meg a Rendszereszközökben. Mivel ez a folyamat csak a saját otthoni könyvtáradban lévő fájlok manipulálását jelenti, nem lesz szükséged rendszergazdai hozzáférésre.



Ha egyszerre szeretné eltávolítani az összes fájl társítást, először írja be rm -f ~ / .local / share / applications / wine-extension * .asztal majd nyomja meg az Enter billentyűt, majd gépeljen rm -f ~ / .local / share / icons / hicolor / * / * / application-x-wine-extension * és egy második enter gomb megnyomásával. Az első parancs eltávolítja az összes Wine kiterjesztésű .desktop fájlt, amelyet a Windows programok létrehoztak, míg a második törli azokat az ikonokat, amelyeket a Wine társíthat hozzájuk.

Ha valaha véletlenszerűnek tűnő furcsa vörösboros poharakat lát egyes fájlok ikonjaiként, akkor ez is megoldja ezt a problémát. Ennek oka az, hogy fájltípusok vannak társítva a Wine-hoz, amikor a Wine-nak nincs tényleges ikonja. A piros üveg egy vicc hivatkozás a Wine program nevére, de ez a viccreferencia néha új felhasználókat bukkan fel, mert ez nem éppen a leg intuitívabb dolog. Alapszabály, hogy ha van valami borospohárral az ikon tetején, akkor ez egy vicces Linux-módszer arra, hogy elmondja a felhasználónak, hogy egy fájl társítva van a Windows-kóddal, amelyet a Wine-on keresztül hajtanak végre.

Ezután három paranccsal el kell távolítania a régi gyorsítótárat. típus

rm -f ~ / .local / share / applications / mimeinfo.cache utána

rm -f ~ / .local / share / mime / csomagok / x-bor * aztán végül rm -f ~ / .local / share / mime / application / x-wine-extension * mind külön parancsként. Ha eljut erre a pontra, nincs visszaút, így a folytatás előtt meg kell győződnie arról, hogy valóban ezt szeretné-e megtenni. Bár ez valójában nem okoz visszafordíthatatlan kárt, ha eltávolítja a fájl társításokat anélkül, hogy ennek valóban jelentene, kissé bosszantó lehet. Még egyszer, bár a Wine programjai általában újra létrehozzák őket, amikor futtatja őket.

Frissítse a gyorsítótárat kiadással update-desktop-database ~ / .local / share / applications és akkor

update-mime-database ~ / .local / share / mime / két különálló parancsként. Több mint valószínű, hogy ismét számos új alapértelmezett Linux fájl társítást fog létrehozni. Ennek csak annyit kell tennie, hogy megszabaduljon tőlük, ezért hasznos ez, ha éppen megszabadult egy régi programtól, amelyet már nem használ, és szeretné megszabadulni a hozzá kapcsolódó asszociációktól. Ez eltávolítja az összes különféle fájltársítást, amelyet a Wine is létrehozott, de ha nem használ VBScript tolmácsot, akkor ez egyszerűen nem lesz nagy kérdés. Újra létre kell hoznia a Windows Hosting társításokat, ha VBScript vagy Microsoft JScript programokat használ, de ezek a társítások úgyis automatikusan javulnak. Ezenkívül valószínűleg shell szkripteket használ arra, hogy bármit megtehessen, amit csak szeretne a Borral.

Ezt egyébként bizonyos játékok eltávolítása után érdemes megtennie. Vannak régebbi Windows játékprogramok, amelyek sok különféle, saját tulajdonú fájlkiterjesztést társítanak magához a programhoz, ezért érdemes ezt megtenni annak érdekében, hogy mindez törölve maradjon.

Ügyeljen arra, hogy soha ne futtassa feleslegesen ezeket a parancsokat, mivel valóban visszaállítják azokat a MIME-típusokat, amelyeket a Nautilus, a PCManFM, a Thunar és más fájlkezelők használnak, hogy különböző kiterjesztéseket társítsanak különböző programokhoz. Másrészt azonban a folyamat valójában gyorsabbá teheti a dolgokat, mivel nem kell annyit átnéznie közülük, amikor kinyit valamit, amit nézett.

2. módszer: A súgó társulások visszaállítása

Ha a Wine segítségével elektronikus könyveket olvas CHM formátumban, akkor nem kell aggódnia. Egyszerűen kattintson a jobb gombbal egy CHM fájlra, kattintson az Open With elemre, majd írja be a wine hh mezőt a „Parancssor végrehajtásához:” feliratú mezőbe, hogy betöltse az alapértelmezett bor CHM nézőt. A társítás újbóli mentéséhez írja be a nevét az Alkalmazás neve mezőbe, és kattintson az „A kiválasztott alkalmazás beállítása a fájl típusának alapértelmezett műveleteként” elemre, hogy tartósan megőrizze.

Ezt nem kell megtennie, ha nem használ CHM fájlokat, vagy nem natív Linux böngészővel nyitja meg őket. Noha manapság egyre több informatikai kézikönyv jelenik meg PDF formátumban, érdemes lehet, hogy ez a funkció a Windows alkalmazások régebbi verzióinak súgófájljait vagy kódolási kézikönyveit olvassa el. Vannak olyan böngészőbővítmények is a Firefoxhoz, amelyeket érdemes megvizsgálni, ha érdekli, hogy továbbra is olvashassa ezeket a fájlokat anélkül, hogy eleve a Wine telepítését kellene elvégeznie. Ez teljesen megoldaná a fájl társítások kérdését, ha csak a Wine-t használja ilyen nézőként.

4 perc olvasás