- Linux-jakeluja voi ajaa sekä pääkäyttäjän oikeuksilla että alkuperäistä järjestelmää ylläpitävillä laitteilla.
- Android 15 on ottanut käyttöön natiivin tuen Debian-päätelaitteelle tietyissä Google Pixel -malleissa.
- Sovellukset, kuten Termux, AndroNix ja UserLAnd, mahdollistavat kokonaisten Linux-ympäristöjen emuloinnin graafisilla käyttöliittymillä VNC:n avulla.
Olet luultavasti huomannut, että älypuhelimesi on tehokas laite, jota käytämme joskus vain sosiaalisen median selaamiseen. Hauskinta on, että... Tämä tarkoittaa, että tie on selvä tuoda täysi pöytäkonekokemus taskuun ja muuntaa mobiililaitteesi tehokkaaksi tuottavuustyökaluksi. Ymmärtääksesi tämän perustan paremmin, voit tarkastella Android-käyttöjärjestelmän arkkitehtuuri ja kehitys.
Oletpa sitten ohjelmoija, jonka täytyy ajaa koodia lennossa, tai harrastaja, joka haluaa kokeilla erilaisia Linux-jakeluja pelkäämättä rikkovansa mitään, on olemassa useita tapoja saavuttaa tämä . Uusista natiiviratkaisuista kolmannen osapuolen sovelluksiin, jotka tekevät ihmeitä ilman pääkäyttäjän oikeuksia.
Suurin uutinen: Natiivipääte Android 15:ssä
Jos sinulla on Google Pixel, valmistaudu, sillä Google on tehnyt kohua Android 15 QPR2 (Pixel Feature Drop) -päivityksellä . Nyt on mahdollista aktivoida natiivi komentokonsoli Debian-jakelua käyttäen, mikä poistaa ulkoisten APK-tiedostojen tai monimutkaisten asennusprosessien tarpeen.
Ota se käyttöön tutustumalla kehittäjäasetuksiin. Siirry kohtaan Asetukset, siirry kohtaan Tietoja puhelimesta ja napauta toistuvasti koontiversion numeroa, kunnes kehittäjäasetukset aktivoituvat. Kun olet tässä valikossa, etsi Linux-kehitysympäristö-osio ja kytke kytkin päälle.
Kun toiminto on aktivoitu, sovellusvalikkoon ilmestyy sovellus nimeltä "Pääte". Kun avaat sen, järjestelmä lataa noin 560 Mt tiedostoja, joita tarvitaan virtuaalikoneen käynnistämiseen. Tehokkain ominaisuus on, että voit varata jopa 16 Gt erillistä tallennustilaa tälle ympäristölle, joka toimii erillään muista järjestelmän osista.
Vaikka se on ammattilaisille suunnattu työkalu, sen avulla voit hallita prosesseja, käsitellä tiedostoja ja palauttaa osioita , hyvin samalla tavalla kuin mitä näemme ChromeOS:ssä. On todennäköistä, että tulevaisuudessa näemme parannuksia laitteistokiihdytyksessä tai intuitiivisempien graafisten ympäristöjen saapumisen Android 16:een.
Linuxin asennustavat ilman pääkäyttäjän oikeuksia
Kaikki eivät halua ottaa riskiä puhelimensa roottaamisesta ja takuun raukeamisesta. Onneksi on olemassa sovelluksia, joiden avulla voit luoda Linux-ympäristön emuloinnin avulla. Voittava yhdistelmä on yleensä AndroNixin, Termuxin ja VNC-katseluohjelman kolmikko.
AndroNix toimii komentokeskuksena, josta voit valita haluamasi Linux-jakelun, olipa se sitten Ubuntu, Kali Linux, Debian, Fedora, Manjaro tai Arch Linux . Kun olet valinnut jakelun ja työpöytäympäristön (XFCE on kevyin ja suositelluin vaihtoehto), sovellus antaa sinulle komennon, joka sinun on kopioitava ja liitettävä Termuxiin.
Termux on pohjimmiltaan tehokas pääteemulaattori, joka antaa meille pääsyn komentotulkkeihin, kuten bash ja zsh. Kun suoritat asennusskriptin , tarvittavat paketit ladataan ja sinua pyydetään asettamaan salasana VNC-istunnolle, jonka avulla voit tarkastella työpöytää visuaalisesti.
Viimeistele prosessi avaamalla RealVNC Viewer, muodostamalla yhteyden localhost:1-palvelimeen. Salasanan syöttämisen jälkeen Ubuntu-käyttöliittymä (tai valitsemasi jakelu) ilmestyy näytöllesi. Niille, jotka etsivät mukavuutta, näppäimistön ja hiiren yhdistäminen OTG-sovittimen kautta tai Samsung DeX:n avulla tekee kokemuksesta hyvin samankaltaisen kuin pienen kannettavan tietokoneen käyttö.
Rootattujen laitteiden lisäasetukset
Jos sinulla on jo täydet pääkäyttäjän oikeudet laitteeseesi, mahdollisuudet laajenevat merkittävästi, koska voit olla suoraan vuorovaikutuksessa laitteiston kanssa. Tässä tapauksessa ensisijainen työkalu on yleensä LinuxDeploy , vaikka vaihtoehtoja, kuten AnLinux, on myös olemassa.
Prosessi alkaa BusyBoxin asentamisella pääkäyttäjän hallinnan optimoimiseksi. Sitten LinuxDeployssa haluttu jakelu konfiguroidaan ja graafinen käyttöliittymävaihtoehto VNC:n kautta otetaan käyttöön. Toisin kuin ei-pääkäyttäjämenetelmässä, tämä antaa järjestelmälle paremman pääsyn laiteresursseihin, mikä johtaa vankempaan suorituskykyyn.
Käyttäjätunnuksen ja salasanan määrittämisen jälkeen asennus alkaa. Työpöydälle pääsee jälleen VNC-asiakasohjelmalla, mutta yleensä yhteys muodostetaan porttiin localhost:5900. Tämä on ihanteellinen menetelmä niille, jotka etsivät maksimaalista vakautta ja täydellistä hallintaa tiedostojärjestelmään.
Saatavilla olevien sovellusten ekosysteemin tutkiminen
- UserLAand: Avoimen lähdekoodin helmi, jonka avulla voit ajaa Ubuntua tai Kalia ilman pääkäyttäjän oikeuksia, integroidulla terminaalilla ja VNC-tuella graafista ympäristöä varten.
- AndroLinux: CentOS:iin ja Fedoraan perustuva se käyttää GNOME-ympäristöä ja on erittäin suunnattu ammattilaisille, jotka tarvitsevat toimisto- tai suunnitteluohjelmistoja.
- AnLinux: Käytä PROot- ja Termux-ohjelmia Xfce-työpöytien ja SSH:n käyttöönottoon ilman ristiriitoja useiden jakeluiden välillä.
- Termux: Enemmän kuin pelkkä asennussovellus, se on tekninen perusta, jonka avulla voit hallita tiedostoja, käyttää SSH-palvelimia ja pelata tekstipelejä.
Linuxin käyttö mobiililaitteella ei ole vain tekninen uutuus. Se avaa oven web-palvelimien asentamiseen Nginxillä, tietoturvatarkastusten suorittamiseen Kalilla tai yksinkertaisesti komentorivin opetteluun ilman, että tietokonetta tarvitsee käynnistää. Lisäksi se on halvin tapa kokeilla eri Linux-jakeluita ilman, että tiedot tyhjenevät päätietokoneelta.
Avoimen lähdekoodin jakelujen tehon integrointiin Androidiin on useita tapoja, olipa kyse sitten Pixel-laitteiden uusien natiivien ominaisuuksien hyödyntämisestä, emulointikerroksista, kuten AndroNixista, tai root-oikeuksien hyödyntämisestä täydellisen hallinnan saavuttamiseksi. Viime kädessä kyse on kuluttajalaitteen muuttamisesta aidosti kannettavaksi työasemaksi, joka pystyy suorittamaan kaikkea yksinkertaisista skripteistä kokonaisiin työpöytäympäristöihin.
