Hogyan javíthatjuk a „gedit” hibát a Windows alrendszerén Linuxhoz?
A Windows alrendszer Linuxhoz (WSL) egy kompatibilitási réteg, amely bináris futtatható fájlok futtatásához használható, amelyek a Windows 10-en vagy a Windows Server 2009-en alapulnak Linuxon. Ez csak a Windows 10 1603 és újabb verzióinak 64 bites architektúrájában érhető el. Ezenkívül támogatást nyújt a Windows Server 2019 számára. A réteg korábbi verzióiban csak Ubuntu kép volt elérhető, de a SUSE képeket sem vezették be.
Ezt a funkciót számos felhasználó használja, és nagyon népszerű a szoftverfejlesztő közösség körében. A közelmúltban azonban sok jelentés érkezett egy „gedit hibáról” a WSL-en. Ezt a hibát a gedit szolgáltatás használata közben váltja ki, és tartalmazhat egy hibakódot is. Ebben a cikkben megvitatjuk azt az okot, amely miatt ez a hiba megjelenik, és életképes megoldásokat kínálunk a probléma megoldására.
Mi okozza a „gedit hibát” a WSL-en?
Miután számos jelentést kapott több felhasználótól, úgy döntöttünk, hogy kivizsgáljuk a problémát, és kidolgoztunk egy megoldást annak javítására. Ezenkívül megvizsgáltuk az okot, amely miatt ez a hiba megjelenik, és felsoroltuk az alábbiakban.
- Kisegítő lehetőségek hibája: Van egy ismert hiba, amely nagyon gyakori ebben a szolgáltatásban. Bármely akadálymentesség funkciójának használata közben ez a hiba aktiválódik, és megakadályozza a felhasználót a „gedit” funkció használatával.
Most, hogy alapvető ismeretei vannak a probléma természetéről, továbbmegyünk a megoldás felé. A konfliktusok elkerülése érdekében gondosan hajtsa végre a lépéseket.
Megoldás: A akadálymentesség kikapcsolása
Az akadálymentesség funkcióinak ismert hibája van, amely megakadályozza a szerkesztési folyamat használatát a „gedit” használatával. Ezért ebben a lépésben a konfigurációs fájl szerkesztésével teljesen kikapcsoljuk az akadálymentességet. Azért:
- Keresse meg a következő címet, és keresse meg a „~ / .bashrc” fájlt.
C: \ Users \ felhasználónév \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState \ rootfs \ home \ {LINUXUSER} \
Ha a fájl nem a fent említett címen található, akkor valószínűleg a következő címben kell lennie.
C: \ Users \ felhasználónév \ AppData \ Local \ Lxss \ home \ FELHASZNÁLÓNÉV
- Nyissa meg a fájlt a „ Jegyzettömb ” vagy a „ Jegyzettömb ++ ” gombbal.
- Írja be a következő sort a fájlba.
export NO_AT_BRIDGE = 1
A parancs beírása - Kattintson a „ Fájl ” elemre, és válassza a „ Mentés ” lehetőséget.
Kattintson a „Fájl” és a „Mentés” lehetőségre. - Csukja be a dokumentumot, és ellenőrizze, hogy a probléma továbbra is fennáll-e.