Kako odjaviti zveze datotek v vinu v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Ne glede na to, ali uporabljate Wine za zagon kritičnih poslovnih aplikacij ali samo igrate kup zabavnih iger, ki so na voljo samo za Microsoft Windows, bo Wine dejansko začel registrirati združitve datotek za različne razširitve, ki jih uporabljajo programi Windows. Morda ne želite imeti starih, ki so ležali v programih, ki ste jih odstranili, in morda imate dejansko težave s tistimi, ki jih Wine privzeto poveže. Če drug program ustvari datoteko s po naključju identično končnico datoteke, boste morda poskusili malo čudno, če poskusite in dvokliknete nanjo.



Na srečo se jih je dejansko lažje znebiti, kot si morda mislite. Upoštevajte, da ta naslednji postopek ponastavi povezave razširitev v upravitelju datotek, zato tega ne želite storiti, če se vam zdi nekaj Wine-a koristno. Kot rečeno, jih bo Wine dejansko pogosto poustvaril, ko znova uporabite program. To tudi ne bo problem, če z menijem Datoteka odprete datoteke znotraj Wine. Več kot verjetno v programu Wine tako ali tako ne izvajate nobene kritične poslovne aplikacije, zato je za večino uporabnikov to težava.



1. način: Trajno odstranjevanje združenj vinskih datotek

Za začetek boste morali odpreti okno terminala. Poiščite besedo Terminal na Ubuntu Unity Dash ali kliknite meni Applications in jo poiščite v System Tools. Ker ta postopek vključuje samo manipulacijo datotek v vašem domačem imeniku, zanj ne boste potrebovali skrbniškega dostopa.



Če želite odstraniti vsa združevanja datotek z enim potezom, najprej vnesite rm -f ~ / .local / share / applications / wine-extension * .desktop in nato pritisnite enter, čemur sledi tipkanje rm -f ~ / .local / share / icons / hicolor / * / * / application-x-wine-extension * in drugi pritisk na gumb za vnos. Prvi ukaz odstrani vse datoteke .desktop razširitve Wine, ki so jih ustvarili programi Windows, drugi pa izbriše vse ikone, ki jih je Wine morda povezal z njimi.

Če kdaj vidite na videz naključne čudne kozarce za rdeče vino kot ikone za nekatere datoteke, potem bo to tudi rešilo to težavo. Vzrok za to je, da so vrste datotek povezane z vinom, kadar vino za njih nima dejanske ikone. Rdeče steklo je referenca za šalo na ime programa Wine, vendar ta referenca za šalo včasih naleti na nove uporabnike, ker ni ravno najbolj intuitivna stvar. Pravilo je, če imate na vrhu ikone kaj kozarca z vinskim kozarcem, potem gre za šaljiv način, kako uporabniku sporočiti, da je datoteka povezana s kodo sistema Windows, ki se izvaja prek Wine.

Nato boste morali stari predpomnilnik odstraniti s tremi ukazi. Tip

rm -f ~ / .local / share / applications / mimeinfo.cache čemur sledi

rm -f ~ / .local / share / mime / paketi / x-wine * in nato končno rm -f ~ / .local / share / mime / application / x-wine-extension * vsi kot ločeni ukazi. Ko pridete do te točke, poti nazaj ni več, zato se pred nadaljevanjem prepričajte, da to res želite. Čeprav to dejansko ne bo povzročilo nepopravljive škode, če odstranite povezave datotek, ne da bi to res pomenilo, je lahko nekoliko moteče. Ponovno pa jih bodo programi Wine običajno ustvarili, ko jih zaženete.

Posodobite predpomnilnik z izdajo update-desktop-database ~ / .local / share / applications in potem

update-mime-database ~ / .local / share / mime / kot dva ločena ukaza. Verjetno boste spet imeli številne nove privzete povezave datotek Linux. To bi moralo biti vse, kar morate storiti, da se jih znebite, zato je to koristno, če ste se pravkar znebili starega programa, ki ga ne uporabljate več, in se želite znebiti povezav, povezanih z njim. S tem se odstranijo tudi vsa druga različna združenja datotek, ki jih je ustvaril Wine, toda če ne uporabljate tolmača VBScript, to preprosto sploh ne bo velika težava. Če uporabljate programe VBScript ali Microsoft JScript, boste morali znova ustvariti povezave za gostovanje sistema Windows, vendar se bodo te povezave vseeno samodejno popravile. Poleg tega verjetno uporabljate lupinske skripte, da z Winom počnete vse, kar želite.

Mimogrede boste to morda želeli storiti po odstranitvi nekaterih iger. Obstaja nekaj starejših programov za igre Windows, ki povezujejo številne lastniške končnice datotek s samim programom, zato boste morda želeli to storiti, da ne bo vse odstranjeno.

Pazite, da teh ukazov nikoli ne zaženete po nepotrebnem, saj bodo res ponastavili vrste MIME, ki jih Nautilus, PCManFM, Thunar in drugi upravitelji datotek uporabljajo za povezovanje različnih razširitev z različnimi programi. Po drugi strani pa lahko postopek dejansko pospeši stvari, saj vam med odpiranjem nečesa, kar ste gledali, ne bo treba gledati toliko.

2. način: Obnovite združenja za pomoč

Če uporabljate Wine za branje elektronskih knjig v obliki CHM, vam ne bo treba skrbeti. Preprosto z desno miškino tipko kliknite datoteko CHM, kliknite Odpri z in v polje vnesite wine hh, ki se glasi »Ukazna vrstica za izvedbo:«, tako da naloži privzeti pregledovalnik vina CHM. Če želite to povezavo znova shraniti, v polje Ime aplikacije vnesite ime in kliknite »Nastavi izbrano aplikacijo kot privzeto dejanje za to vrsto datoteke«, da jo ohranite trajno.

Tega vam ne bo treba storiti, če ne boste uporabljali datotek CHM ali jih odprli z domačim brskalnikom Linux. Medtem ko se v današnjem času dejansko objavlja vse večje število priročnikov za IT v obliki PDF, boste morda želeli, da ta funkcija bere datoteke s pomočjo ali priročnike za kodiranje iz starejših različic programov Windows. Za Firefox so na voljo tudi razširitve brskalnika, ki jih boste morda želeli preučiti, če vas zanima, da boste lahko še naprej brali te datoteke, ne da bi za to morali namestiti Wine. To bi v celoti rešilo vprašanje povezav datotek, če kot tovrstni pregledovalnik uporabljate samo Wine.

4 minute branja