Suiteáil Linux desktop ar Android

Hey Habr! Cuirim aistriúchán ar alt as iris APC i láthair d’aird.

Suiteáil Linux desktop ar Android
Clúdaíonn an t-alt seo suiteáil iomlán thimpeallacht oibriúcháin Linux mar aon leis an timpeallacht ghrafach deisce ar fheistí Android.

Is é ceann de na príomhtheicneolaíochtaí a úsáideann go leor de na córais Linux ar Android préamh. Is cur i bhfeidhm spás úsáideora é seo den áirgiúlacht chroot a bhfuil an-tóir air ar ríomhairí deisce agus ar fhreastalaithe Linux. Mar sin féin, éilíonn an uirlis chroot údarás úsáideora fréimhe, nach bhfuil ar fáil de réir réamhshocraithe ar Android. Tugann proRoot, ar an láimh eile, an buntáiste seo trí chleamhnas eolaire a bhunú.

Críochfoirt Linux

Níl sraith d'fhóntais BusyBox ag gach aithriseoir teirminéil Linux do Android, murab ionann agus Termux, mar shampla. Is é an chúis atá leis seo ná gurb é an pointe iomlán a bhaineann le córais den sórt sin ná suiteáil “iomlán” de na comhpháirteanna OS go léir a sholáthar, agus tá BusyBox deartha chun na fóntais choitianta go léir a thabhairt isteach i gcomhad dénártha amháin. Ar chórais nach bhfuil BusyBox suiteáilte acu, úsáidtear an bootloader le haghaidh Linux, ina bhfuil na leaganacha iomlána de na cláir.
Suiteáil Linux desktop ar Android"

Socraigh an logáil isteach agus an pasfhocal don dáileadh agus VNC i UserLand.

Mar sin féin, tá teicneolaíocht bhreise ag na córais seo nach gá Termux. Clúdóidh an t-alt seo suiteáil iomlán de dháileadh Linux chomh maith le deasc GUI. Ach ar dtús ní mór duit bealach a roghnú chun an córas grafaicí a shuiteáil.

Linux ar Android

Mar a luadh níos luaithe, tá na pacáistí bogearraí a bheidh á suiteáil againn á reáchtáil i spás úsáideoirí.

Ciallaíonn sé seo nach bhfuil acu ach cead don úsáideoir reatha, atá i gcás Android OS i gcónaí ina ghnáthúsáideoir, i.e. níl cearta riarthóra aige. Mar sin féin, chun deasc Linux a shuiteáil, ní mór dúinn freastalaí grafaicí a shuiteáil mar X nó Wayland. Má rinneamar é seo i dtimpeallacht oibriúcháin Linux, thosódh sé mar ghnáthúsáideoir, gan rochtain a bheith aige ar leibhéal grafach an OS Android. Agus mar sin, ní mór dúinn breathnú i dtreo an freastalaí a shuiteáil ar an mbealach "caighdeánach" android, ionas go mbeidh rochtain aige ar na crua-earraí agus an cumas timpeallacht ghrafach a chothabháil.

Tháinig na guys cliste sa phobal forbróirí suas le dhá réiteach ar an bhfadhb seo. Is é an chéad cheann ná do leaganacha féin de Linux a úsáid (freastalaí X de ghnáth). Tar éis dóibh tosú ag obair sa chúlra, beidh rochtain agat ar an bpróiseas cúlra seo trí VNC. Má tá breathnóir VNC agat cheana féin ar do ghléas Android chun idirghníomhú le ríomhairí eile go cianda, bain úsáid as é chun rochtain a fháil ar an ósta áitiúil go cianda. Is réiteach éasca é seo, ach tuairiscíonn roinnt úsáideoirí go bhfuil fadhbanna acu leis an gclár.

Is é an dara rogha ná freastalaí a shuiteáil atá deartha go sonrach le haghaidh feistí Android. Tá roinnt freastalaithe ar fáil ar an Play Store i leaganacha íoctha agus saor in aisce. Sula ndéantar é a shuiteáil, ní mór duit a sheiceáil an bhfuil an rogha roghnaithe tacaithe, nó ar a laghad ag obair leis an bpacáiste bogearraí Linux for Android atá tú ag dul a shuiteáil. B'fhearr linn an córas X-Freastalaí, agus mar sin d'úsáideamar an pacáiste bogearraí XServer XSDL (nasc). Déanfaidh an t-alt seo cur síos ar an bpróiseas suiteála don fhreastalaí seo, cé go bhféadfadh sé a bheith beagán difriúil má tá feidhmchlár eile suiteáilte agat nó má tá VNC in úsáid agat.

Roghnú córais

Mar atá i gcás Freastalaithe X, tá roinnt feidhmchlár sa Play Store chun dáiltí den chóras Linux a shuiteáil. Anseo, chomh maith le Termux, díreoimid ar roghanna nach dteastaíonn rochtain fhréamh orthu, rud a bhaineann le leibhéal áirithe riosca. Soláthraíonn na feidhmchláir seo an fheidhmiúlacht go léir atá de dhíth ar fhormhór na n-úsáideoirí agus do shonraí á gcoinneáil slán. Seo thíos samplaí d’aipeanna den sórt sin sa Play Store:

- UserLAND: Rogha an-tóir ar úsáideoirí. Áirítear leis an bhfeidhmchlár sraith dáiltí coitianta: Debian, Ubuntu, Arch agus Kali. Aisteach go leor, in ainneoin an easpa roghanna atá bunaithe ar RPM, cuimsíonn UserLAnd Alpach Linux le haghaidh feistí le níos lú cuimhne.

- anlinux: Cuidíonn an feidhmchlár seo le liostaí amháin nó níos mó de dháileacháin mhóra a shuiteáil agus is féidir Ubuntu / Debian, Fedora / CentOS, openSUSE agus fiú Kali a áireamh. Is féidir leat freisin roghanna deisce ar chostas íseal a roghnú: Xfce4, MATE, LXQtand LXDE. Éilíonn sé Termux a shuiteáil, agus ní mór don chóras oibriúcháin Android a bheith ó 5.0 agus níos airde.

- Andronix an-chosúil le AnLinux. B’fhéidir gur dearadh níos fearr é ná an feidhmchlár roimhe seo, ach tacaíonn sé le níos lú dáileacháin.

- GNURoot WheezyX: Thosaigh an tionscadal seo mar mhalairt de Linux ar Android agus forbraíodh é le haghaidh bogearraí foinse oscailte. Mar a thugann an t-ainm le fios, díríonn sé ar dháileacháin Debian, agus ciallaíonn an 'X' ag an deireadh go bhfuil an t-iarratas dírithe ar dheasc grafach. Agus in ainneoin gur chuir na cruthaitheoirí stop le forbairt an tionscadail ar mhaithe le UserLAnd, tá GNURoot WheezyX fós ar fáil ar an Store Súgartha má tá sé ag teastáil ó dhuine ar bith.

Beidh údair an ailt seo ag baint úsáide as an aip UserLAnd chun deasc Linux a shuiteáil ar Android, agus tá roinnt cúiseanna leis seo. Ar dtús, is feidhmchlár foinse oscailte é (cé go bhfuil sé ag AnLinux freisin). Ar an dara dul síos, cuireann sé sraith mhaith dáileacháin ar fáil (cé nach bhfuil Fedora nó CentOS san áireamh), agus is féidir é a úsáid freisin chun dáiltí a shuiteáil le riachtanais chórais íosta nach dtógfaidh mórán spáis i gcuimhne an fhóin chliste. Ach is é an buntáiste is mó a bhaineann le UserLand ná go bhfuil uirlisí tacaíochta aige chun feidhmchláir aonair a shuiteáil in ionad dáiltí iomlána. Gheobhaidh muid amach go díreach cad a chiallaíonn sé seo dúinn níos déanaí. Anois, déanaimis UserLAND a shuiteáil ar do ghléas.

UserLand Feidhmchláir

Íoslódáil an aip ó Google Play nó F-Droid (nasc) ar Android OS. Suiteáil sé cosúil le haon fheidhmchlár eile - ní gá aon rud speisialta a dhéanamh anseo. Tar éis sin, é a sheoladh as an drawer iarratais.

Is é an chéad rud a fheicfidh tú ná liosta dáileacháin. Ag an deireadh, is féidir leat cúpla rogha deisce a fháil: LXDE agus Xfce4. Ina shlánú tá an aip Firefox, cúpla cluiche, agus roinnt fóntais oifige: GIMP, Inkscape, agus LibreOffice. Feidhmchláir a thugtar ar an gcluaisín seo. Tá sé deartha chun feidhmchláir a shuiteáil.

Tar éis duit rud éigin a shuiteáil, beidh iontráil chomhfhreagrach faoi le feiceáil ar an táb "Seisiún". Anseo is féidir leat an seisiún reatha a thosú nó a stopadh, chomh maith le próisis reatha a fheiceáil.

Is é “Filesystems” an cluaisín deireanach a thaispeánann suiteálacha atá críochnaithe cheana féin. Is fiú a thabhairt faoi deara, tar éis duit aon eilimint a scriosadh ó Filesystems, go scriosfar faisnéis faoi ó chluaisín an tSeisiúin, rud nach gcruthóidh a mhalairt, áfach. Ciallaíonn sé seo gur féidir leat seisiún nua a chruthú bunaithe ar an gcóras comhad reatha. Tá sé i bhfad níos éasca conas a oibríonn an caidreamh seo a thuiscint má fheiceann tú é i ngníomh, mar sin cuirfimid tús leis an bhfeidhmchlár a shuiteáil i dtimpeallacht chórais UserLand.
Suiteáil Linux desktop ar Android

Sula ndéanann tú an trealamh dáileacháin a shuiteáil ar do ghuthán cliste, ní mór duit rochtain a thabhairt do UserLAnd ar an stóras.

Dáiltí i UserLand

Roghnaigh ceann de na dáiltí atá suite ar an scáileán Apps le suiteáil ar do ghléas. Úsáidfimid Ubuntu mar shampla. Nuair a chliceálann tú ar an deilbhín, gheobhaidh tú dialóg ag iarraidh ainm úsáideora, pasfhocal agus pasfhocal VNC. Ansin roghnaigh an modh trína gheobhaidh tú rochtain ar an dáileadh. Cuirfear tús leis an íoslódáil, agus úsáidfear buníomhá an dáileacháin roghnaithe lena linn. Déanfar an comhad a dhíphacáil san eolaire UserLAND.

Nuair a bheidh an íoslódáil críochnaithe, fill ar ais chuig an aithriseoir teirminéil xterm. Is féidir leat ordú seirbhíse a chur isteach chun a fháil amach cén leagan de Linux atá suiteáilte agat:

uname –a

Is é an chéad chéim eile ná an deasc a shuiteáil ag baint úsáide as ordú fóntais Ubuntu:

sudo apt install lxde

Is é an chéim dheireanach ná a chinntiú go bhfuil do thimpeallacht deisce nua réidh le rith. Chun seo a dhéanamh, ní mór duit an comhad a chur in eagar .xinitrcfile, nach bhfuil ach líne amháin aige faoi láthair /usr/bin/twm. Ní mór é a athrú go /usr/bin/startlxde. Anois scoir an seisiún XSDL (déan cinnte cliceáil ar an gcnaipe STOP sa limistéar fógra), coinnigh síos an cnaipe "Liostú Ubuntu" ar an táb Seisiúin, ansin cliceáil "Stop Sessions" agus atosaigh na seisiúin. Tar éis cúpla soicind, ba cheart go mbeadh timpeallacht an chórais LXDE le feiceáil. I sé, is féidir leat a dhéanamh mar an gcéanna ar deasc rialta. D'fhéadfadh sé a bheith beagán níos lú agus beagán níos moille: caithfidh tú fanacht níos faide chun cnaipe a bhrú ar fheiste ná mar a dhéanfá é le méarchlár agus luch. Feicfimid cé chomh sonrach is féidir linn timpeallacht an chórais Linux a fheabhsú ar fhóin chliste.

Treoir Thapa ar UserLand

Nochtann scrúdú géar ar a bhfuil sa deasc caitheamh aimsire cruinn ar an leagan deisce. Má tá tú ag baint úsáide as UserLAnd ar ghléas le méarchlár agus luch (cibé an bhfuil sé ceangailte trí Bluetooth nó eile), beidh sé éasca duit dul i dtaithí ar thimpeallacht an chórais Linux a úsáid san fhormáid seo. Ach amháin i gcás moille beag, a thagann as an bhfíric go bhfuil an cúrsóir X-Windows sioncrónaithe leis an cúrsóir gléas Android, oibríonn gach rud go réidh.

B'fhéidir gurb é an chéad rud is mian leat a dhéanamh ná an córas cló réamhshocraithe a choigeartú, toisc go bhfuil clómhéid an deasc ró-mhór don scáileán fón. Téigh go dtí an príomh-roghchlár, ansin roghnaigh "Socruithe" → "Saincheap cuma agus giuirléidí" → "Giuirléid". Anseo is féidir leat an clómhéid réamhshocraithe a athrú go rud níos oiriúnaí do do ghuthán.

Ansin, b'fhéidir gur mhaith leat na cláir is fearr leat a shuiteáil ar thimpeallacht chórais Linux. Mar a luadh thuas, ní oibreoidh orduithe seirbhíse sa chás seo, mar sin ná bíodh drogall ort uirlis fíor-riachtanach a úsáid atá suiteáilte i dtimpeallacht chórais UserLand ar a dtugtar ASAP:

sudo apt install emacs

Suiteáil Linux desktop ar Android

Cuirtear dáiltí san iarratas i láthair i bhfoirm seisiúin. Is féidir leat iad a thosú agus a dhúnadh.

Suiteáil Linux desktop ar Android

Tar éis duit an dáileadh a shuiteáil, is féidir leat timpeallacht deisce a chur leis le horduithe caighdeánacha.

Is dócha go mbeidh modhanna malartacha nasctha de dhíth ort freisin le haghaidh do dháileadh. Díreach mar gur shocraigh tú XSDL ar dtús, ní chiallaíonn sé sin go gcaithfidh sé a bheith mar an gcéanna an t-am ar fad. Is féidir leat cuntas eile a chruthú ar an táb Seisiún agus freastalaí eile a roghnú. Just a bheith cinnte é a chur in iúl don chóras comhaid céanna. Déanfaidh UserLand iarracht tú a threorú chuig an bhfeidhmchlár ceart chun cineál ceangail nua a bhunú: XSDL, ConnectBot do SSH, nó bVNC.

Mar sin féin, is féidir leis an marthanacht a dhéanann an app tú a threorú go huathoibríoch chuig an Store Súgartha nuair a dhéanann tú iarracht a athcheangail a bheith annoying. Chun é seo a stopadh, is leor an freastalaí a athrú trí fheidhmchlár speisialta a shuiteáil. Chun SSH a shuiteáil, roghnaigh an sean-iontaobhas VX ConnectBot. Níl le déanamh ach logáil isteach i bport 2022 ar an stáisiún oibre le d’ainm úsáideora agus pasfhocal. Chun ceangal le freastalaí VNC, níl le déanamh ach an t-iarratas tráchtála a shuiteáil, ach ar go leor bealaí chun cinn Léim Deisce, agus an seoladh a dhiailiú 127.0.0.1:5951.

Tá súil againn gur cuimhin leat an pasfhocal VNC a shocraigh tú nuair a chruthaigh tú an córas comhaid.
Is féidir leat rochtain a fháil freisin ar an seisiún reatha UserLAND ag baint úsáide as uirlisí cosúla ar ríomhaire eile ar do líonra. Is leor SSH a nascadh le seisiún reatha (le cineál nasc SSH, ar ndóigh) ag baint úsáide as críochfort Linux, mar shampla Konsole, nó ceangal le seisiún VNC ag baint úsáide as KRDC. Just a chur in ionad na seoltaí áitiúla ar do scáileán ríomhaire le do Android seoltaí IP.

In éineacht le cúpla feidhmchlár iniompartha, tabharfaidh an socrú seo córas Linux iniompartha áisiúil duit ar féidir leat a nascadh le haon ríomhaire atá ar fáil agat faoi láthair a úsáid.

Foinse: will.com

Add a comment