Hogyan lehet visszaváltani a Linuxot az Androidra a Gnirehtet segítségével

click fraud protection

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.

Telepítse az Android eszközöket

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.

instagram viewer

Ubuntu

sudo apt install android-eszközök

Debian

sudo apt-get install android-eszközök

Arch Linux

sudo pacman -S android-eszközök

Fedora

sudo dnf android-eszközök telepítése

OpenSUSE

sudo zypper android-eszközökben

Általános Linux

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!

Telepítse a Gnirehtet

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- *

Konfigurálja az Android megosztáshoz

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 használata

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.

Újracsatlakozás

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.

Állítsa le a kapcsolatot

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
watch instagram story