Paano Mag-rehistro ang Mga Associate ng File ng Alak sa Linux



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Gumamit ka man ng Alak upang patakbuhin ang mga kritikal na aplikasyon ng negosyo o maglaro lamang ng maraming mga nakakatuwang laro na magagamit lamang para sa Microsoft Windows, magsisimulang magparehistro ang Wine ng mga asosasyon ng file para sa iba't ibang mga extension na ginagamit ng mga programa sa Windows. Maaaring hindi mo nais na magkaroon ng mga luma mula sa mga program na na-uninstall mo na nakahiga, at maaari kang magkaroon ng ilang mga problema sa mga nauugnay sa Wine bilang default. Kung ang isa pang programa ay lumilikha ng isang file na may magkatulad na magkaparehong extension ng file, pagkatapos ay maaari kang magkaroon ng kaunting kakatwang salungatan kung susubukan mo at i-double click ito.



Sa kasamaang palad, talagang madali itong mapupuksa ang mga ito kaysa sa maaaring iniisip mo. Tandaan na ang sumusunod na proseso na ito ay nagre-reset ng mga asosasyon ng extension sa iyong file manager, kaya hindi mo nais na gawin ito kung nakita mong kapaki-pakinabang ang ilan sa Wine. Sinabi na, ang Wine ay talagang madalas na muling likhain ang mga ito kapag gumamit ka ulit ng isang programa. Hindi rin ito magiging problema kung gagamitin mo ang menu ng File upang buksan ang mga file mula sa loob ng Alak. Higit sa posibilidad, hindi ka nagpapatakbo ng anumang mga kritikal na aplikasyon ng enterprise sa pamamagitan ng Alak, kaya para sa karamihan ng mga gumagamit na tila isang isyu.



Paraan 1: Permanenteng Pag-aalis ng Mga Pag-uugnay ng Alak na Alak

Kakailanganin mong magsimula sa pamamagitan ng pagbubukas ng isang window ng terminal. Maghanap para sa salitang Terminal sa Ubuntu Unity Dash o mag-click sa menu ng Mga Application at pagkatapos ay hanapin ito sa System Tools. Dahil ang prosesong ito ay nagsasangkot lamang ng pagmamanipula ng mga file sa loob ng iyong sariling direktoryo sa bahay, hindi mo kakailanganin ang pag-access ng administrator para dito.



Upang alisin ang lahat ng mga asosasyon ng file sa isang pag-swoop, unang uri rm -f ~ / .local / share / applications / wine-extension * .desktop at pagkatapos ay itulak ang enter na sinusundan ng pagta-type rm -f ~ / .local / share / mga icon / hicolor / * / * / application-x-wine-extension * at isang pangalawang ipasok ang pindutan ng pindutan. Inaalis ng unang utos ang lahat ng extension ng alak .desktop na nilikha ng mga programang Windows habang nilalinis ng pangalawang ang anumang mga icon na maaaring nauugnay sa kanila ng Alak.

Kung nakita mo man ang tila walang kakatwang mga pulang baso ng alak bilang mga icon para sa ilang mga file, malulutas din nito ang problemang iyon. Ito ay sanhi ng pagkakaroon ng mga uri ng file na nauugnay sa Alak kapag ang Wine ay walang anumang aktwal na icon para sa kanila. Ang pulang baso ay isang biro na tinukoy sa pangalan ng programa ng Alak, ngunit ang sanggunian ng biro na ito ay paminsan-minsan ay makakakuha ng mga bagong gumagamit dahil hindi ito eksakto ang pinaka-madaling maunawaan na bagay sa bat. Ang panuntunan sa hinlalaki ay kung mayroon kang anumang nagtatampok ng isang baso ng alak sa tuktok ng isang icon, pagkatapos ito ay isang jokey Linux na paraan ng pagsasabi sa gumagamit na ang isang file ay naiugnay sa Windows code na nagpapatupad sa pamamagitan ng Alak.

Susunod na kakailanganin mong alisin ang lumang cache na may tatlong mga utos. Uri

rm -f ~ / .local / share / aplikasyon / mimeinfo.cache sinundan ng

rm -f ~ / .local / share / mime / packages / x-wine * at pagkatapos ay sa wakas rm -f ~ / .local / share / mime / application / x-wine-extension * lahat bilang magkakahiwalay na utos. Kapag nakarating ka sa puntong ito, hindi na makakabalik kaya gugustuhin mong tiyakin na talagang nais mong gawin ito bago ka magpatuloy. Bagaman hindi ito aktwal na gagawa ng anumang hindi maibabalik na pinsala, kung aalisin mo ang mga asosasyon ng file nang hindi talaga nangangahulugang maaari itong maging medyo nakakainis. Gayunpaman, sa sandaling muli, ang mga programa ng Alak ay karaniwang gagawin muli ang mga ito kapag pinatakbo mo ang mga ito.

I-update ang cache sa pamamagitan ng pag-isyu update-desktop-database ~ / .local / share / application at pagkatapos

update-mime-database ~ / .local / share / mime / bilang dalawang magkakahiwalay na utos. Malamang na magkakaroon ka ng maraming mga bagong pag-uugnay sa default na file ng Linux. Ito dapat ang dapat mong gawin upang matanggal sila, kaya't kapaki-pakinabang ito kung natanggal mo lang ang isang lumang programa na hindi mo na ginagamit at nais na mapupuksa ang mga asosasyon na nauugnay dito. Inaalis nito ang lahat ng iba`t ibang mga asosasyon ng file na nilikha din ng Alak, ngunit kung hindi ka gumagamit ng isang interpreter ng VBScript kung gayon hindi lamang ito magiging isang isyu sa lahat. Kakailanganin mong likhain muli ang mga asosasyon ng Windows Hosting kung gumagamit ka ng mga programa ng VBScript o Microsoft JScript, ngunit ang mga asosasyong ito ay awtomatikong maaayos pa rin. Bukod, marahil ay gumagamit ka ng mga shell script upang gumawa ng anumang nais mong gawin sa Alak.

Maaaring gusto mong gawin ito pagkatapos i-uninstall ang ilang mga laro, sa pamamagitan ng paraan. Mayroong ilang mga mas matandang programa ng laro sa Windows na nag-uugnay ng maraming iba't ibang mga pagmamay-ari na mga extension ng file sa mismong programa upang maaari mong gawin ito upang mapanatili ang pag-clear ng lahat.

Siguraduhing hindi kailanman patakbuhin ang mga utos na ito nang hindi kinakailangan, bagaman, dahil talagang mai-reset nila ang mga uri ng MIME na ginagamit ng Nautilus, PCManFM, Thunar at iba pang mga file manager upang maiugnay ang iba't ibang mga extension sa iba't ibang mga programa. Gayunpaman, sa kabilang banda, ang proseso ay maaaring gawing mas mabilis ang mga bagay dahil hindi mo na titingnan ang marami sa kanila kapag binubuksan ang isang bagay na tinitingnan mo.

Paraan 2: Ibalik ang Mga Association ng Tulong

Kung gumagamit ka ng Alak upang mabasa ang mga elektronikong libro sa format na CHM, hindi ka mag-alala. Mag-right click lamang sa isang CHM file, mag-click sa Buksan Gamit at pagkatapos ay i-type ang alak hh sa kahon na may nakasulat na 'Linya ng utos upang magpatupad:' upang mai-load ang default na manonood ng alak na CHM. Upang mai-save muli ang pagkakaugnay na ito, mag-type ng pangalan sa kahon ng Pangalan ng application at mag-click sa 'Itakda ang napiling application bilang default na aksyon para sa uri ng file na ito' upang mapanatili itong permanente.

Hindi mo ito gagawin kung hindi ka gagamit ng mga CHM file o buksan ito sa isang katutubong browser ng Linux. Habang ang isang lalong maraming bilang ng mga manwal ng IT ay talagang nai-publish sa ilalim ng format na PDF sa mga araw na ito, baka gusto mong basahin ang pagpapaandar na ito ng mga help file o pag-coding ng mga manwal mula sa mga mas lumang bersyon ng mga application ng Windows. Mayroon ding mga magagamit na mga extension ng browser para sa Firefox na maaaring gusto mong tingnan kung interesado kang magpatuloy na mabasa ang mga file na ito nang hindi kinakailangang mag-install ng Alak upang magsimula. Malulutas nito ang isyu ng mga asosasyon ng file nang kabuuan kung ginagamit mo lang ang Alak bilang ganitong uri ng manonood.

Basahin ang 4 na minuto