AnLinux: Helppo tapa asentaa Linux-ympäristö Android-puhelimeen ilman juuria

AnLinux: Helppo tapa asentaa Linux-ympäristö Android-puhelimeen ilman juuria

Mikä tahansa Android-puhelin tai -tabletti on Linux-laite. Kyllä, hyvin muokattu käyttöjärjestelmä, mutta silti Androidin perusta on Linux-ydin. Mutta valitettavasti useimmissa puhelimissa vaihtoehto "purkaa Android ja asentaa jakelupaketti mieleisekseen" ei ole käytettävissä.

Siksi, jos haluat Linuxin puhelimeesi, sinun on ostettava erikoisvempaimia, kuten PinePhone, josta kirjoitimme jo yhdessä artikkeleista. Mutta on toinenkin tapa saada Linux-ympäristö melkein mihin tahansa älypuhelimeen ja ilman pääkäyttäjän oikeuksia. AnLinux-niminen asennusohjelma auttaa tässä.

Mikä on Linux?

Tämä on erikoistunut ohjelmisto antaa mahdollisuus käytä Linuxia puhelimessasi asentamalla kuvan, joka sisältää minkä tahansa jakelun juuritiedostojärjestelmän, mukaan lukien Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine ja monet muut. Asennusohjelma emuloi pääkäyttäjän oikeuksia PROotilla.

PROoot sieppaa kaikki käyttäjän soittamat puhelut, jotka normaalisti vaativat pääkäyttäjän oikeudet, ja saa ne toimimaan normaaleissa olosuhteissa. PROoot käyttää ptrace-järjestelmäkutsua virheenkorjaukseen, mikä auttaa saavuttamaan tavoitteen. PROotilla kaikki tämä voidaan tehdä kuten chrootilla, mutta ilman pääkäyttäjän oikeuksia. Lisäksi PROoot tarjoaa väärennetyn käyttäjän pääsyn pseudotiedostojärjestelmään.

AnLinux on pieni ohjelma. Mutta tämä riittää, koska sen ainoa tarkoitus on asentaa järjestelmäotoksia ja ajaa komentosarjoja, jotka nostavat käyttäjäympäristöä. Kun kaikki on tehty, käyttäjä saa älypuhelimen sijasta Linux-tietokoneen ja Android jatkaa toimintaansa taustalla. Yhdistämme laitteeseen VNC-katseluohjelman tai terminaalin avulla, ja voit työskennellä.

Tämä ei tietenkään ole ihanteellinen vaihtoehto "käynnistää" Linux älypuhelimessa, mutta se on melko toimiva.

Mistä aloittaa?

Tärkeintä on Android-älypuhelin, jonka käyttöjärjestelmäversio on vähintään Lollipop. Myös 32- tai 64-bittinen ARM- tai x86-laite käy. Lisäksi tarvitset huomattavan määrän vapaata tiedostotilaa. Voit tehdä tämän käyttämällä muistikorttia tai vain laitetta, jossa on paljon sisäistä muistia.

Lisäksi tarvitset:

  • AnLinux (tässä linkki) Google Playssa).
  • Termux (taas tarvitaan google play).
  • VNC asiakas (VNC Viewer - hyvä vaihtoehto).
  • Bluetooth-näppäimistö (valinnainen).
  • Bluetooth-hiiri (valinnainen).
  • HDMI-kaapeli matkapuhelimelle (valinnainen).

Termux ja VNC tarvitaan päästäksesi "tietokoneeseesi Linuxissa". Kolme viimeistä elementtiä vaaditaan vain mukavan työskentelyn varmistamiseksi puhelimen ja asentajan kanssa. HDMI-kaapelia tarvitaan vain, jos käyttäjän on mukavampaa työskennellä suurella näytöllä, eikä katsoa puhelimen näyttöä.

No, aloitetaan

AnLinux: Helppo tapa asentaa Linux-ympäristö Android-puhelimeen ilman juuria

Kun Termux on asennettu, saamme täysimittaisen konsolin. Kyllä, rootia ei ole (jos puhelin ei ole rootattu), mutta se on okei. Seuraava askel on asentaa näköistiedosto Linux-jakelua varten.

Nyt sinun on avattava AnLinux ja valittava sitten valikosta Dashboard. Painikkeita on yhteensä kolme, mutta voit valita vain yhden, ensimmäisen. Tämän jälkeen jakelun valintavalikko tulee näkyviin. Et voi valita edes yhtä, vaan useita, mutta tässä tapauksessa tarvitset suuren määrän vapaata tiedostotilaa.

Jakelun valinnan jälkeen aktivoituu kaksi muuta painiketta. Toisen avulla voit ladata leikepöydälle Linuxin lataamiseen ja asentamiseen tarvittavat komennot. Yleensä nämä ovat pkg-, wget-komentoja ja komentosarja niiden suorittamiseksi.

AnLinux: Helppo tapa asentaa Linux-ympäristö Android-puhelimeen ilman juuria

Kolmas painike käynnistää Termuxin, jotta komennot voidaan liittää konsoliin. Kun kaikki on tehty, suoritetaan komentosarja, jonka avulla voit ladata jakeluympäristön. Jotta voit kutsua jakelupaketin, sinun on suoritettava komentosarja joka kerta, mutta asennamme sen vain kerran.

Entä graafinen kuori?

Jos tarvitset sitä, sinun on vain valittava työpöytäympäristön valikko ja käytettävä enemmän painikkeita - ei kolme, vaan enemmän tulee näkyviin. Itse jakelun lisäksi sinun on valittava myös kuori, esimerkiksi Xfce4, Mate, LXQt tai LXDE. Yleisesti ottaen ei mitään monimutkaista.

Sitten tarvitset jakelun käynnistävän komentosarjan lisäksi toisen - se aktivoi VNC-palvelimen. Yleensä koko prosessi on yksinkertainen ja ymmärrettävä, se ei todennäköisesti aiheuta vaikeuksia.

VNC-palvelimen käynnistämisen jälkeen muodostamme yhteyden asiakaspuolelta katseluohjelman avulla. Sinun on tiedettävä portti ja paikallinen isäntä. Kaiken tämän kertoo käsikirjoitus. Jos kaikki tehdään oikein, käyttäjä pääsee virtuaaliseen Linux-järjestelmäänsä. Nykyaikaisten puhelimien suorituskyky on parhaimmillaan, joten erityisiä ongelmia ei tule. Tietenkin on epätodennäköistä, että älypuhelin voi täysin korvata työpöydän, mutta yleensä kaikki toimii.

Tämä menetelmä voi olla hyödyllinen, jos joudut yhtäkkiä muodostamaan yhteyden palvelimeen ja olet autossa ilman kannettavaa tietokonetta (tässä tapauksessa tietysti kaikkien edellä kuvattujen AnLinuxin toimintojen pitäisi olla jo suoritettu). Linux-virtuaalikoneen avulla voit muodostaa yhteyden työ- tai kotipalvelimeen. Ja jos jostain syystä autossa on näyttö ja langaton näppäimistö, voit muutamassa sekunnissa järjestää toimiston matkustamoon.

AnLinux: Helppo tapa asentaa Linux-ympäristö Android-puhelimeen ilman juuria

Lähde: will.com

Lisää kommentti