A múltban, ha a Linux megszakítását akarták az Androidra, IP táblákat, áthidalt kapcsolatokat és más túl bonyolult eszközöket kellett használni. A fejlesztõk kemény munkájának köszönhetõen a fordított rögzítés megkönnyült.
Bemutatjuk a Gniretet! Ez egy kísérleti program, amely háttérszolgáltatásként működik egy működő USB fordított internetmegosztó rendszer létrehozására, amely lehetővé teszi a linkelés megszakítását a Linuxról az Androidra.
Megjegyzés: Mielőtt megkísérelné követni ezt az útmutatót, győződjön meg arról, hogy Android-eszközének root hozzáférése van. Root hozzáférés nélkül a Gniretet által igényelt számos művelet nem fog megfelelően működni.
A root hozzáférés megszerzése az Androidon könnyebb, mint valaha, és sok eszköz részletes áttekintést végez. További információt az XDA fórumokon talál.
A GNirehtet-rel történő hátrányos megosztás az Android fejlesztőeszközöknek köszönhetően működik. Mielőtt folytatná ezt az útmutatót, telepítenie kell Linuxra. Szerencsére a legtöbb Linux disztribúció ezt könnyű folyamattá teszi. Nyisson meg egy terminált, és kövesse az operációs rendszerének megfelelő utasításokat.
sudo apt install android-eszközök
sudo apt-get install android-eszközök
sudo pacman -S android-eszközök
sudo dnf android-eszközök telepítése
sudo zypper android-eszközökben
A Google nagyon jól támogatja a Linux platformot, és ennek eredményeként az Android SDK eszközkészlet könnyen elérhető. Az operációs rendszerre történő telepítéshez menj tovább a hivatalos oldalra. Bontsa ki a letöltött archívumot, és kövesse a benne található utasításokat!
A Gnirehtet elérhető a Githubon. A forráskód letölthető és készen áll a fordításra. Sokkal könnyebb azonban eljutni a kiadási oldalra, és letölteni a szoftver előre összeállított verzióját. A kiadási oldalon van egy Java és egy Rust verzió. A használat megkönnyítése érdekében javasoljuk a Rust verzió letöltését, mivel ehhez nincs szükség Java Runtime Environment telepítésére.
Megjegyzés: úgy dönt, hogy a Java verziót használja? Telepítenie kell a Java futásidejű környezet Linux rendszeren.
A Gnirehtet legújabb verziójának letöltéséhez nyisson meg egy terminált és használja a wget eszköz.
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip
Alternatív megoldásként töltse le a Java verziót:
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip
A Gnirehtet letöltését követően használja a cipzárat kinyit eszköz a Zip-archívum tartalmának kibontásához.
unzip gnirehtet-rust-linux64-v2.2.1.zip
vagy
unzip gnirehtet-java-v2.2.1.zip
Nyissa meg a fájlkezelőt, keresse meg a „Gnirehtet” mappát. Másolja a gnirehtet.apk fájlt az Android készülékre, és telepítse.
Nyisson meg egy terminált és használja a CD parancs áthelyezéséhez a kibontott Gnirehtet mappába.
cd ~ / gnirehtet- *
A Gnirehtet eszköz nem működik anélkül, hogy az Android operációs rendszerre néhány rávilágításra kerülne. Kezdje a „Beállítások” megnyitásával. Lépjen a „Névjegy a telefonra” elemre, és érintse meg az építési számot, amíg megjelenik egy „Ön most fejlesztője” üzenet.
Menj Fejlesztői beállítások, keresse meg az „USB” hibakeresést és engedélyezze azt.
Nyisson meg egy terminált, és indítsa el az Adb szervert.
su -
vagy
sudo-k
adb indító szerver
Nyissa ki Android készülékét, és jelölje be a jelölőnégyzetet az „ADB-kapcsolatok mindig elfogadása” érdekében. Ezután térjen vissza az ADB szervert futtató terminálra, és öld meg.
adb kill-server
A Gnirehtet úgy működik, hogy kapcsolatot létesít a Linux PC és az Android készülék között USB-n keresztül. A kapcsolat indításához nyisson meg egy terminált, és szerezzen be egy gyökérhéjat.
su -
vagy
sudo-k
A gyökérhéjjal a Gnirehtet alkalmazás probléma nélkül képes együttműködni a Linux rendszerrel, és az ADB-n keresztül kommunikálhat az Android készülékkel. Ezen a ponton indítsa el a kapcsolatot:
./gnirehtet autorun
A kapcsolat megkezdésekor a Gnirehtet-rel egy új VPN csatlakozási felszólítás jelenik meg Android-eszközén. Nyissa ki és fogadja el a kapcsolatot.
A VPN-kapcsolat elfogadása után a Gnirehtet sikeresen megkezdi az internetkapcsolat útválasztását USB-n keresztül közvetlenül az Android-eszközre.
Az USB kábelek néha ki vannak húzva. Abban az esetben, ha ez megtörténik, amíg a Gnirehtet szolgáltatás fut, a kapcsolat véget ér. Szerencsére a programnak van egy olyan funkciója, amelyet a felhasználók végrehajthatnak az elveszített kapcsolat azonnali visszaállításához.
A kapcsolat helyreállításához nyisson meg egy terminált, szerezzen be egy gyökérhéjat a su, vagy futni vele sudo.
cd ~ / gnirehtet- *
A Gnirehtet mappában hajtsa végre a programot a újrakezd zászló. Ez újraindítja a fordított tethering rendszert.
sudo ./gnirehtet újraindítás
Amikor a parancs futtatása befejeződik, oldja fel az Android-eszközt, és fogadja el újra a VPN-kapcsolatot az újraindítási folyamat befejezéséhez.
A hátrameneti kötést bármikor le lehet állítani. Ehhez nyisson meg egy új terminált (hagyja nyitva a meglévőt, amelyben a kapcsolat működik), és tegye a következőket:
cd ~ / gnirehtet- * sudo ./gnirehtet stop
Néha a állj meg A parancs nem mindig ölte meg a fordított kötési kapcsolatot. Ha ez megtörténik, akkor rá kell kényszerítenie a Gnirehtetet, hogy kilépjen.
Gnirehtet megöléséhez keresse meg a folyamat azonosítóját a következővel pidof, majd állítsa le a programot a megöl parancs.
pidof ./gnirehtet sudo kill -9 processnumber
Néhány Nautilus-felhasználót inkább bosszantott az Ubuntu 11.10 Nau...
Egyes zenelejátszók nem képesek olvasni a CUE fájlokat. Ennek megol...
Tintii Photo Filter egy ingyenes önálló eszköz a Windows és a Linux...