Kuidas parandada gediidi tõrget Windowsi alamsüsteemis Linuxi jaoks?

Windowsi alamsüsteem Linuxi jaoks (WSL) on ühilduvuskiht, mida kasutatakse Linuxis levinud binaarsete käivitatavate failide käitamiseks Windows 10 või Windows Server 2009. See on saadaval ainult Windows 10 1603 versiooni 64-bitises arhitektuuris ja hilisemas versioonis. Samuti toetab see operatsioonisüsteemi Windows Server 2019. Kihi varasemates versioonides oli saadaval ainult Ubuntu pilt, kuid ka SUSE pilte pole tutvustatud.

Tõrketeade „gediti tõrge”

Seda funktsiooni kasutavad paljud kasutajad ja see on tarkvaraarenduse kogukonna seas üsna populaarne. Kuid üsna hiljuti on WSL-is tulnud palju teateid gedit-tõrke kohta. See tõrge käivitatakse gediti funktsiooni kasutamisel ja see võib sisaldada ka veakoodi. Selles artiklis käsitleme selle tõrke põhjustatud põhjust ja pakume elujõulisi lahendusi probleemi lahendamiseks.

Mis põhjustab WSL-is gediti tõrke?

Pärast arvukate aruannete saamist mitmelt kasutajalt otsustasime probleemi uurida ja töötasime välja lahenduse selle parandamiseks. Samuti uurisime põhjust, miks see viga käivitatakse, ja loetlesime selle allpool.

  • Juurdepääsetavuse viga: on teadaolev viga, mis on selle funktsiooni puhul üsna tavaline. Kui proovite kasutada mis tahes juurdepääsetavuse funktsiooni, käivitub see viga ja see takistab kasutajal redigeerimist funktsiooni „gedit” abil.

Nüüd, kui teil on põhiolemus probleemi olemusest, liigume edasi lahenduse poole. Konfliktide vältimiseks rakendage need sammud hoolikalt.

Lahendus: juurdepääsetavuse funktsioonide keelamine

Juurdepääsetavuse funktsioonidel on teadaolev viga, mis takistab redigeerimisprotsessi, kasutades „gedit”. Seetõttu keelame selles etapis konfiguratsioonifaili redigeerimise kaudu hõlbustusfunktsiooni täielikult. Selle eest:

  1. Liikuge järgmisele aadressile ja leidke fail „~ / .bashrc”.
     C: \ Kasutajad \ KASUTAJANIK \ AppData \ Local \ Paketid \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \ 

    Kui fail ei asu ülalnimetatud aadressil, peaks see tõenäoliselt olema järgmisel aadressil.

     C: \ Kasutajad \ KASUTAJANIK \ AppData \ Kohalik \ Lxss \ kodu \ KASUTAJA NIMI 
  2. Avage fail „ Notepad ” või „ Notepad ++ ” abil.
  3. Sisestage järgmine rida faili.
     eksport NO_AT_BRIDGE = 1 

    Käsu sisestamine
  4. Klõpsake " File " ja valige " Save ".

    Klõpsates valikul „Fail“ ja valides „Salvesta“
  5. Sulgege dokument ja kontrollige, kas probleem püsib.

Huvitavad Artiklid