Slik avregistrerer du Wine File Associations i Linux
Enten du bruker Wine til å kjøre kritiske forretningsapplikasjoner eller bare spille en mengde morsomme spill som bare er tilgjengelige for Microsoft Windows, vil Wine faktisk begynne å registrere filforeninger for de forskjellige utvidelsene som Windows-programmer bruker. Du vil kanskje ikke ha gamle fra programmer du har avinstallert, og du kan faktisk ha noen problemer med de som Wine forbinder som standard. Hvis et annet program oppretter en fil med en tilfeldig identisk filtillegg, kan det hende at du har litt merkelig konflikt hvis du prøver å dobbeltklikke på den.
Heldigvis er det faktisk lettere å kvitte seg med dem enn du kanskje tror. Husk at denne følgende prosessen tilbakestiller utvidelsesforeningene i filbehandleren din, slik at du ikke vil gjøre det hvis du finner noen av Vinens nyttige. Når det blir sagt, vil Wine faktisk ofte gjenskape dem når du bruker et program igjen. Dette vil heller ikke være et problem hvis du bruker Fil-menyen for å åpne filer fra innsiden av Vin. Mer enn sannsynlig, kjører du ikke kritiske bedriftsapplikasjoner gjennom Wine uansett, så for de fleste brukere som synes å være et problem.
Metode 1: Fjerne Wine File Associations Permanent
Du må starte med å åpne et terminalvindu. Søk etter ordet Terminal på Ubuntu Unity Dash eller klikk på Programmer-menyen, og finn det i Systemverktøy. Siden denne prosessen bare innebærer å manipulere filer inne i din egen hjemmekatalog, trenger du ikke administratortilgang for det.
For å fjerne alle filforeningene i et fall, trykk først på rm -f ~ / .local / share / applications / wine-extension * .desktop og trykk deretter på enter etterfulgt av å skrive rm -f ~ / .local / share / icons / hicolor / * / * / application-x-vin-forlengelse * og et annet tastetrykk. Den første kommandoen fjerner alle Vindukspensjonen .desktop-filer som Windows-programmer har opprettet mens den andre sletter noen ikoner som Wine kan ha knyttet til dem.
Hvis du noen gang ser tilsynelatende tilfeldige rare rødvineglass som ikoner for noen filer, så vil dette også løse det problemet. Det er forårsaket av å ha filtyper knyttet til Vin når Vin ikke har noen ekte ikon for dem. Det røde glasset er en vitsreferanse til navnet på vinprogrammet, men denne vitsreferansen vil noen ganger trekke opp nye brukere fordi det ikke er den mest intuitive saken av flaggermuset. Tommelfingerregelen er hvis du har noe med et vin glass på toppen av et ikon, så er det en joke Linux-måte å fortelle brukeren om at en fil er knyttet til Windows-kode som kjører gjennom Wine.
Du må deretter fjerne den gamle cachen med tre kommandoer. Type
rm -f ~ / .local / share / applications / mimeinfo.cache etterfulgt av
rm -f ~ / .local / share / mime / pakker / x-vin * og deretter endelig rm -f ~ / .local / share / mime / application / x-vin-utvidelse * alle som separate kommandoer. Når du kommer til dette punktet, er det ingen vende tilbake, så du vil sørge for at du virkelig vil gjøre dette før du fortsetter. Selv om dette ikke egentlig gjør noen irreversibel skade, hvis du fjerner filforeninger uten egentlig mening, kan det være litt irriterende. Igjen, selv om Wine-programmene vanligvis vil gjenskape dem når du kjører dem.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herOppdater hurtigbufferen ved å utgjøre oppdatering-desktop database ~ / .local / share / applications og deretter
oppdater-mime-database ~ / .local / share / mime / som to separate kommandoer. Du vil mer enn sannsynlig ha en rekke nye standard Linux filforeninger igjen. Dette burde være alt du trenger å gjøre for å bli kvitt dem, så dette er nyttig hvis du nettopp har kvitt et gammelt program du ikke bruker lenger og vil bli kvitt foreningene som er relatert til den. Dette fjerner alle de forskjellige andre filforeningene som Vin også har opprettet, men hvis du ikke bruker en VBScript-tolk, vil dette ikke bare være mye av et problem i det hele tatt. Du må gjenopprette Windows Hosting-foreninger hvis du bruker VBScript- eller Microsoft JScript-programmer, men disse foreningene vil i hvert fall reparere automatisk. Dessuten bruker du sannsynligvis skript for å gjøre alt du vil med Vin.
Du vil kanskje gjøre dette etter at du har avinstallert bestemte spill, forresten. Det er noen eldre Windows-spillprogrammer som knytter sammen mange forskjellige proprietære filutvidelser med selve programmet, slik at du kanskje vil gjøre dette for å holde alt klart.
Pass på at du aldri kjører disse kommandoene unødvendig, siden de egentlig vil nullstille MIME-typene som Nautilus, PCManFM, Thunar og andre filbehandlere bruker til å knytte forskjellige utvidelser med forskjellige programmer. På den annen side kan prosessen faktisk gjøre ting raskere, siden du ikke trenger å se gjennom så mange av dem når du åpner opp noe du så på.
Metode 2: Gjenopprett hjelpeforeninger
Hvis du bruker Vin til å lese elektroniske bøker i CHM-format, så trenger du ikke bekymre deg. Bare høyreklikk på en CHM-fil, klikk på Åpne med og skriv deretter vin hh i boksen som leser Kommandolinje for å utføre: slik at den laster standardvinduet CHM-visningsprogrammet. Hvis du vil lagre denne tilknytningen igjen, skriver du inn et navn i boksen Programnavn og klikker på Angi valgt program som standardhandling for denne filtypen for å holde den permanent.
Du trenger ikke å gjøre dette hvis du ikke bruker CHM-filer eller åpne dem med en innfødt Linux-nettleser. Mens et stadig større antall IT-håndbøker faktisk blir publisert under PDF-format i disse dager, vil du kanskje ha denne funksjonaliteten til å lese hjelpefiler eller kodingsmanualer fra eldre versjoner av Windows-programmer. Det er også nettleserutvidelser tilgjengelig for Firefox som du kanskje vil undersøke hvis du er interessert i å fortsette å kunne lese disse filene uten å måtte installere Vin til å begynne med. Det ville løse problemet med filforeninger helt og holdent hvis du bare bruker Vin som denne typen seer.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her