Kui varem soovisite Linuxist Androidile lõastamist pöörata, pidite kasutama IP-tabeleid, sillatud ühendusi ja muid liiga keerulisi tööriistu. Tänu arendaja raskele tööle on tagurpidi lõastamine siiski lihtsamaks tehtud.
Tutvustame Gniretet! See on eksperimentaalne programm, mis toimib taustteenusena toimiva USB-pöördjagamise süsteemi loomiseks, mis võimaldab teil ümberjaotamist Linuxilt Androidile.
Märkus. Enne selle juhendi järgimist veenduge, et teie Android-seadmel oleks juurjuurdepääs. Juurpöörduseta ei tööta paljud Gniretet vajavad toimingud korrektselt.
Juurjuurdepääsu saamine Androidis on lihtsam kui kunagi varem ja paljudes seadmetes on üksikasjalikud tutvustusvõimalused. Lisateavet leiate XDA foorumitest.
GNirehtetiga ümberpööratud lõastamine töötab tänu Androidi arendusriistadele. Enne selle juhendiga jätkamist peate selle installima Linuxi. Õnneks muudab enamik Linuxi levitamisi selle lihtsaks. Avage terminal ja järgige juhiseid, mis põhinevad teie opsüsteemil.
sudo apt installida android-tööriistad
sudo apt-get install android-tools
sudo pacman -S android-tööriistad
sudo dnf installida android-tööriistad
sudo zypper android-tööriistades
Google toetab Linuxi platvormi väga hästi ja sellest tulenevalt on Androidi SDK tööriistakomplekt hõlpsasti saadaval. Selle installimiseks oma opsüsteemi suunduge ametlikule lehele. Kaevandage allalaaditud arhiiv ja järgige juhiseid!
Gnirehtet on saadaval Githubis. Lähtekood on allalaaditav ja kompileerimiseks valmis. Kuid palju lihtsam on lihtsalt liikuda väljalaskelehele ja alla laadida tarkvara eelkompileeritud versioon. Väljalaske lehel on Java ja Rust versioon. Kasutamise lihtsustamiseks soovitame alla laadida Rusti versiooni, kuna see ei nõua Java Runtime Environment installimist.
Märkus. Kas soovite kasutada Java versiooni? Peate installima Java Runtime Environment Linuxis.
Gnirehteti uusima versiooni allalaadimiseks avage terminal ja kasutage nuppu wget tööriist.
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip
Võite alla laadida ka Java versiooni, kasutades järgmist:
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip
Kui Gnirehtet on alla laaditud, kasutage lahti pakkima tööriist ZIP-arhiivi sisu ekstraheerimiseks.
unzip gnirehtet-rust-linux64-v2.2.1.zip
või
unzip gnirehtet-java-v2.2.1.zip
Avage failihaldur, liikuge kausta „Gnirehtet”. Kopeerige fail gnirehtet.apk üle oma Android-seadme ja installige see.
Avage terminal ja kasutage nuppu CD käsk liikuda ekstraheeritud Gnirehteti kausta.
cd ~ / gnirehtet- *
Gnirehteti tööriist ei tööta ilma Androidi opsüsteemi mõne näpunäiteta. Alustuseks avage “Seaded”. Minge jaotisse „Telefoni kohta” ja puudutage ehituse numbrit, kuni kuvatakse teade „Olete nüüd arendaja”.
Minema Arendaja valikud, otsige USB silumist ja lubage see.
Avage terminal ja käivitage Adb-server.
su -
või
sudo -s
adb stardiserver
Avage oma Android-seade ja märkige ruut, et ADB-ühendused võetakse alati vastu. Seejärel naaske ADB-serverit käitavasse terminali ja tapke see.
adb kill-server
Gnirehtet töötab, luues USB-ühenduse kaudu ühenduse teie Linuxi personaalarvuti ja Androidi seadme vahel. Ühenduse loomiseks avage terminal ja hankige juurkest.
su -
või
sudo -s
Juurkestaga saab Gnirehteti rakendus Linuxi süsteemiga ilma probleemideta töötada ja ADB kaudu Android-seadmega suhelda. Sel hetkel looge ühendus:
./gnirehtet autorun
Pärast ühenduse loomist Gnirehtetiga kuvatakse teie Android-seadmes uus VPN-i ühenduse loomise viip. Avage see ja looge ühendus.
Pärast VPN-ühenduse aktsepteerimist alustab Gnirehtet Interneti-ühenduse edukat marsruutimist USB kaudu otse Android-seadmesse.
Mõnikord on USB-kaablid lahti ühendatud. Kui see juhtub Gnirehteti teenuse töötamise ajal, katkeb ühendus. Õnneks on programmil funktsioon, mida kasutajad saavad kasutada kadunud ühenduse koheseks taastamiseks.
Ühenduse taastamiseks avage terminal, hankige juurkest koos su, või jookse koos sudo.
cd ~ / gnirehtet- *
Käivitage Gnirehteti kaustas programm, kasutades Taaskäivita lipp. See taaskäivitab tagurpidi lõastamise süsteemi.
sudo ./gnirehtet taaskäivitage
Kui käsk töötab, lõpetage Androidi seadme avamine ja taaskäivitusprotsessi lõpuleviimiseks taas VPN-ühenduse vastuvõtmine.
Tagurpidi lõasta saab igal ajal välja lülitada. Selleks avage uus terminal (jätke olemasolev, kus ühendus töötab) ja toimige järgmiselt.
cd ~ / gnirehtet- * sudo ./gnirehtet peatus
Mõnikord jookseb peatus käsk ei tapa alati lõastatud pöördühendust. Kui see juhtub, peate sundima Gnirehtetit lahkuma.
Gnirehteti tapmiseks leidke protsessi ID, kasutades pidof, siis peatage programm nupuga tappa käsk.
pidof ./gnirehtet sudo kill -9 protsessnumber
BricsCAD on professionaalse kvaliteediga arhitektuuriprogramm, mill...
Kiireim viis kõvaketta sirvimiseks terminalist Linuxis on ls ja CD ...
Kui olete Windowsist üle läinud Ubuntule, võib teil puududa Windows...