Veinifailide ühenduste registreerimise tühistamine Linuxis



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Sõltumata sellest, kas kasutate veini kriitiliste ärirakenduste käitamiseks või lihtsalt mängite hulga lõbusaid mänge, mis on saadaval ainult Microsoft Windowsile, hakkab Wine tegelikult Windowsi programmide erinevate laienduste jaoks failide seoseid registreerima. Võib-olla ei taha teil vanu installitud programmidest lebada ja teil võib tegelikult olla probleeme nendega, mida Wine vaikimisi seostab. Kui mõni muu programm loob juhuslikult identse faililaiendiga faili, võib teil topeltklõpsates tekkida natuke imelik konflikt.



Õnneks on neist lihtsam lahti saada kui arvata oskaks. Pidage meeles, et see järgmine protsess lähtestab teie failihalduris laienduste seosed, nii et te ei soovi seda teha, kui leiate mõne Wine'i kasuliku. Nagu öeldud, loob Wine neid programmi uuesti kasutades sageli sageli uuesti. See ei ole ka probleem, kui kasutate faili avamiseks Wine'i menüüst Fail. Enam kui tõenäoliselt ei käita te Wine'i kaudu nagunii ühtegi kriitilist ettevõtterakendust, nii et enamiku kasutajate jaoks tundub see probleem olevat.



1. meetod: veinifailide seoste jäädav eemaldamine

Alustuseks peate avama terminaliakna. Otsige Ubuntu Unity Dashis sõna Terminal või klõpsake menüüd Rakendused ja leidke see seejärel System Tools'is. Kuna see protsess hõlmab ainult teie kodukataloogis olevate failidega manipuleerimist, ei vaja te selle jaoks administraatori juurdepääsu.



Kõigi failide assotsiatsioonide ühe korraga eemaldamiseks tippige esmalt rm -f ~ / .local / share / applications / veinilaiend * .desktop ja seejärel vajutage sisestusklahvi, millele järgneb tippimine rm -f ~ / .local / share / icons / hicolor / * / * / application-x-wine-extension * ja teine ​​sisestusnupu vajutus. Esimene käsk eemaldab kõik Windowsi programmide loodud laienduse Wine laiendused .desktop, teine ​​eemaldab kõik ikoonid, mis Wine nendega võib olla seotud.

Kui näete kunagi mõne faili jaoks ikoonidena näiliselt juhuslikke imelikke punaveiniklaase, siis see lahendab ka selle probleemi. Selle põhjuseks on veiniga seotud failitüüpide olemasolu, kui veinil pole nende jaoks tegelikku ikooni. Punane klaas on naljaviide veiniprogrammi nimele, kuid see naljaviide paneb mõnikord uued kasutajad tööle, sest see pole just kõige intuitiivsem asi. Rusikareegel on see, et kui teil on ikooni kohal midagi veiniklaasi, siis on see naljakas Linuxi viis öelda kasutajale, et fail on seotud Windowsi koodiga, mida käivitatakse Wine'i kaudu.

Järgmisena peate vana vahemälu eemaldama kolme käsuga. Tüüp

rm -f ~ / .local / share / applications / mimeinfo.cache järgneb

rm -f ~ / .local / share / mime / pakendid / x-vein * ja siis lõpuks rm -f ~ / .local / share / mime / application / x-wine-extension * kõik eraldi käsudena. Kui olete sellesse punkti jõudnud, pole enam tagasiteed, seega peate enne jätkamist veenduma, et soovite seda tõesti teha. Ehkki see ei tee tegelikult pöördumatut kahju, võib failide assotsiatsioonide eemaldamine sellele tegelikult tähendamata olla veidi tüütu. Jällegi, Wine'i programmid loovad need tavaliselt siis, kui neid käivitate.

Vahemälu värskendades väljastage update-desktop-database ~ / .local / share / applications ja siis

update-mime-andmebaas ~ / .local / share / mime / kahe eraldi käsuna. Enam kui tõenäoliselt on teil taas mitu uut Linuxi vaikefaili seost. See peaks olema kõik, mida peate nendest vabanemiseks tegema, nii et see on kasulik, kui olete just vabanenud vanast programmist, mida te enam ei kasuta, ja soovite lahti saada sellega seotud seostest. See eemaldab kõik muud failiühendused, mille Wine ka lõi, kuid kui te ei kasuta VBScript'i tõlki, pole see lihtsalt üldse probleem. Kui kasutate VBScript või Microsoft JScript programme, peate Windowsi hostimise assotsiatsioonid uuesti looma, kuid need seosed parandatakse niikuinii automaatselt. Pealegi kasutate tõenäoliselt shelliskripte, et teha kõike, mida soovite veiniga teha.

Võite seda teha, muide, pärast teatud mängude desinstallimist. On mõningaid vanemaid Windowsi mänguprogramme, mis seovad paljusid erinevaid varalisi faililaiendeid programmi endaga, nii et võiksite seda teha, et see kõik tühjaks saaks.

Kuid ärge käivitage neid käske kunagi asjatult, kuna need lähtestavad MIME tüübid, mida Nautilus, PCManFM, Thunar ja muud failihaldurid kasutavad erinevate laienduste seostamiseks erinevate programmidega. Teisest küljest võib see protsess aga tegelikult asju kiirendada, kuna te ei pea vaatamisel nii palju neist läbi vaatama.

2. meetod: taastage abikooslused

Kui kasutate veini CHM-vormingus elektrooniliste raamatute lugemiseks, ei pea te muretsema. Lihtsalt paremklõpsake CHM-failil, klõpsake käsku Ava koos ja tippige seejärel lahtrisse vein hh, kus on kiri “Käsurida täitmiseks:”, nii et see laadib vaikeveini CHM-vaataja. Selle seose uuesti salvestamiseks tippige väljale Rakenduse nimi nimi ja klõpsake selle püsivaks säilitamiseks nupul „Määra valitud rakendus selle failitüübi vaiketoiminguks”.

Te ei pea seda tegema, kui te ei kasuta CHM-faile ega ava neid Linuxi brauseriga. Kuigi tänapäeval avaldatakse PDF-vormingus üha rohkem IT-käsiraamatuid, võiksite selle funktsiooni abil lugeda Windowsi rakenduste vanemate versioonide abifaile või kodeerimisjuhendeid. Firefoxi jaoks on saadaval ka brauserilaiendeid, mida võiksite uurida, kui soovite jätkata nende failide lugemist ilma, et peaksite kõigepealt Wine'i installima. See lahendaks failide seostamise küsimuse täielikult, kui kasutate Wine'i ainult sellise vaatajana.

4 minutit loetud