AnLinux: usa ka sayon ​​nga paagi sa pag-instalar sa Linux environment sa Android phone nga walay gamut

AnLinux: usa ka sayon ​​nga paagi sa pag-instalar sa Linux environment sa Android phone nga walay gamut

Ang bisan unsang telepono o tablet nga nagdagan sa Android usa ka aparato nga nagpadagan sa Linux OS. Oo, usa ka kaayo nga giusab nga OS, apan ang sukaranan sa Android mao ang Linux kernel. Apan, sa kasubo, alang sa kadaghanan sa mga telepono ang kapilian "aron gub-on ang Android ug i-install ang usa ka pag-apod-apod sa imong gusto" dili magamit.

Busa, kung gusto nimo ang Linux sa imong telepono, kinahanglan ka nga mopalit ug mga espesyal nga gadyet sama sa PinePhone, kung diin nagsulat na kami sa usa sa mga artikulo. Apan adunay laing paagi aron makakuha og Linux environment sa halos bisan unsang smartphone, nga walay root access. Ang installer nga gitawag og AnLinux makatabang niini.

Unsa ang AnLinux?

Kini usa ka espesyal nga software nga hatagi ug higayon gamita ang Linux sa imong telepono pinaagi sa pag-mount sa usa ka imahe nga adunay sulud nga root file system sa bisan unsang pag-apod-apod, lakip ang Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine ug daghan pa. Ang installer naggamit sa PROoot aron masundog ang root access.

Gipugngan sa PROoot ang tanan nga mga tawag nga gihimo sa tiggamit nga kasagarang nanginahanglan pag-access sa gamut ug gisiguro nga kini molihok sa normal nga mga kondisyon. Ang PROoot naggamit sa ptrace system call aron sa pag-debug sa software, nga makatabang sa pagkab-ot sa tumong. Uban sa PROoot, kining tanan mahimo sama sa chroot, apan walay mga katungod sa gamut. Dugang pa, naghatag ang PROoot og peke nga pag-access sa tiggamit sa pseudo-file system.

Ang AnLinux usa ka gamay nga programa. Apan igo na kini, tungod kay ang katuyoan niini mao ang pag-instalar sa mga imahe sa sistema ug pagpadagan sa mga script nga nagpataas sa palibot sa gumagamit. Kung nahuman na ang tanan, ang tiggamit makadawat usa ka Linux PC imbes sa usa ka smartphone, nga ang Android nagpadayon sa pagdagan sa background. Nagkonektar kami sa device gamit ang VNC viewer o terminal, ug andam na kami sa pagtrabaho.

Siyempre, dili kini usa ka sulundon nga kapilian sa pagpadagan sa Linux sa usa ka smartphone, apan kini molihok nga maayo.

Asa sa pagsugod?

Ang nag-unang butang mao ang usa ka Android smartphone nga adunay bersyon sa OS nga dili ubos sa Lollipop. Dugang pa, ang usa ka 32-bit o 64-bit nga ARM o x86 nga aparato magamit usab. Dugang pa, kinahanglan nimo ang usa ka hinungdanon nga kantidad sa libre nga wanang sa file. Aron mahimo kini, mahimo nimong gamiton ang usa ka memory card o usa ka aparato nga adunay daghang internal nga panumduman.

Dugang pa, kinahanglan nimo:

Ang Termux ug VNC gikinahanglan aron maka-access sa imong "Linux computer". Ang kataposang tulo ka elemento gikinahanglan lamang aron maseguro nga komportable ang pagtrabaho sa telepono ug sa installer. Ang usa ka HDMI cable gikinahanglan lamang kung kini mas sayon ​​​​alang sa tiggamit sa pagtrabaho uban sa usa ka dako nga screen kay sa pagtan-aw sa display sa telepono.

Aw, magsugod na ta

AnLinux: usa ka sayon ​​nga paagi sa pag-instalar sa Linux environment sa Android phone nga walay gamut

Sa diha nga na-install ang Termux, nakakuha kami usa ka hingpit nga console. Oo, walay gamut (kung ang telepono wala ma-root), pero okay ra. Ang sunod nga lakang mao ang pag-install sa imahe alang sa pag-apod-apod sa Linux.

Karon kinahanglan nimo nga ablihan ang AnLinux ug dayon pilia ang Dashboard gikan sa menu. Adunay tulo ka mga buton sa kinatibuk-an, apan mahimo ka lang makapili usa, ang una. Pagkahuman niini, makita ang menu sa pagpili sa pag-apod-apod. Makapili ka dili lang usa, apan daghan, apan sa kini nga kaso kinahanglan nimo ang daghang libre nga wanang sa file.

Human mapili ang pag-apod-apod, duha pa ka buton ang gi-aktibo. Ang ikaduha nagtugot kanimo sa pag-download sa clipboard sa mga sugo nga gikinahanglan sa pag-download ug pag-instalar sa Linux. Kasagaran kini mga pkg, wget nga mga mando ug usa ka script aron ipatuman kini.

AnLinux: usa ka sayon ​​nga paagi sa pag-instalar sa Linux environment sa Android phone nga walay gamut

Ang ikatulo nga buton naglansad sa Termux aron ang mga mando mahimong idikit sa console. Kung nahuman na ang tanan, usa ka script ang gilansad nga nagtugot kanimo sa pagkarga sa palibot sa pag-apod-apod. Aron matawag ang distribution kit, kinahanglan nimo nga ipadagan ang script matag higayon, apan kausa ra namo kini i-install.

Komosta ang graphical shell?

Kung kinahanglan nimo kini, kinahanglan nimo nga pilion ang menu alang sa desktop environment ug mogamit daghang mga buton - dili tulo, apan daghan pa ang makita. Dugang pa sa pag-apod-apod sa iyang kaugalingon, kinahanglan ka usab nga magpili usa ka kabhang, pananglitan, Xfce4, Mate, LXQt o LXDE. Sa kinatibuk-an, walay bisan unsa nga komplikado.

Pagkahuman, dugang sa script nga naglansad sa pag-apod-apod, kinahanglan nimo ang lain - gipalihok niini ang VNC server. Sa kinatibuk-an, ang tibuok nga proseso mao ang yano ug prangka, kini mao ang dili tingali hinungdan sa mga kalisdanan.

Pagkahuman sa pagsugod sa VNC server, nagkonektar kami gikan sa kilid sa kliyente gamit ang viewer. Kinahanglan nimo mahibal-an ang pantalan ug localhost. Kining tanan gitaho sa script. Kung ang tanan nahimo sa husto, ang user makakuha og access sa iyang virtual Linux system. Ang pasundayag sa modernong mga telepono maayo kaayo, busa wala’y mga problema. Siyempre, dili tingali nga ang usa ka smartphone makahimo sa hingpit nga pag-ilis sa usa ka desktop, apan, sa kinatibuk-an, kini tanan molihok.

Kini nga pamaagi mahimong mapuslanon kung kalit nga kinahanglan nimo nga dali nga makonektar sa server, ug naa ka sa awto, nga wala’y laptop (siyempre, sa kini nga kaso, ang tanan nga mga operasyon nga gihulagway sa ibabaw sa AnLinux kinahanglan nga nahuman na). Ang Linux virtual machine nagtugot kanimo sa pagkonektar sa usa ka trabaho o home server. Ug kung sa usa ka hinungdan adunay usa ka display ug usa ka wireless nga keyboard sa awto, nan sa pila ka segundo mahimo nimong maorganisar ang usa ka opisina sa trabaho sa kabin.

AnLinux: usa ka sayon ​​nga paagi sa pag-instalar sa Linux environment sa Android phone nga walay gamut

Source: www.habr.com

Idugang sa usa ka comment