{"id":77005,"date":"2020-04-07T01:42:52","date_gmt":"2020-04-06T23:42:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android"},"modified":"2020-04-07T01:42:52","modified_gmt":"2020-04-06T23:42:52","slug":"ustanavlivaem-rabochij-stol-linux-na-android","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","title":{"rendered":"Instalujeme pracovn\u00ed plochu Linux na Android","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ahoj, Habr! P\u0159edstavuji v\u00e1m p\u0159eklad \u010dl\u00e1nku z \u010dasopisu APC.<\/p>\n<p><img decoding=\"async\" alt=\"Instalujeme pracovn\u00ed plochu Linux na Android\" src=\"\/wp-content\/uploads\/2020\/04\/50e7bb7e66c26a976a70d9d384995daa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTento \u010dl\u00e1nek se zab\u00fdv\u00e1 \u00faplnou instalac\u00ed opera\u010dn\u00edho prost\u0159ed\u00ed Linux spolu s grafick\u00fdm desktopov\u00fdm prost\u0159ed\u00edm na za\u0159\u00edzen\u00edch Android. <\/p>\n<p>Jednou z kl\u00ed\u010dov\u00fdch technologi\u00ed, kterou pou\u017e\u00edv\u00e1 mnoho syst\u00e9m\u016f Linux na Androidu, je <noindex><a rel=\"nofollow\" href=\"https:\/\/proot-me.github.io\">pRoot<\/a><\/noindex>. To je implementace n\u00e1stroje chroot v u\u017eivatelsk\u00e9m prostoru, kter\u00e1 je velmi obl\u00edben\u00e1 v desktopov\u00fdch syst\u00e9mech a serverech Linux. Nicm\u00e9n\u011b pro n\u00e1stroj chroot jsou pot\u0159eba opr\u00e1vn\u011bn\u00ed u\u017eivatele root, kter\u00e9 nejsou ve v\u00fdchoz\u00edm nastaven\u00ed dostupn\u00e1 na Androidu. pRoot v\u0161ak poskytuje tuto v\u00fdhodu t\u00edm, \u017ee vytv\u00e1\u0159\u00ed vazbu na adres\u00e1\u0159.<\/p>\n<h3>Termin\u00e1ly Linux <\/h3>\n<p>\n Ne v\u0161echny emul\u00e1tory termin\u00e1l\u016f Linux pro Android maj\u00ed sadu utilit BusyBox, na rozd\u00edl nap\u0159\u00edklad od Termuxu. D\u016fvodem je, \u017ee smyslem takov\u00fdch syst\u00e9m\u016f je zajistit \"\u00faplnou\" instalaci v\u0161ech komponent\u016f OS, zat\u00edmco BusyBox je ur\u010den k tomu, aby seskupil v\u0161echny b\u011b\u017en\u00e9 utility do jednoho bin\u00e1rn\u00edho souboru. V syst\u00e9mech, kde nen\u00ed nainstalov\u00e1n BusyBox, se pou\u017e\u00edv\u00e1 zav\u00e1d\u011bc\u00ed program pro Linux, kter\u00fd obsahuje pln\u00e9 verze program\u016f.<br \/>\n<img decoding=\"async\" alt=\"Instalujeme pracovn\u00ed plochu Linux na Android\" src=\"\/wp-content\/uploads\/2020\/04\/c4fdb73438c707afb30cf5eeaa639eb8.jpg\" style=\"display:block;margin: 0 auto;\" \/>&quot; <\/p>\n<p><i>Zadejte u\u017eivatelsk\u00e9 jm\u00e9no a heslo pro distribuci a VNC v UserLAnd.<\/i><\/p>\n<p>V t\u011bchto syst\u00e9mech je v\u0161ak p\u0159\u00edtomna dal\u0161\u00ed technologie, kter\u00e1 nevy\u017eaduje p\u0159\u00edtomnost Termuxu. Tento \u010dl\u00e1nek se bude zab\u00fdvat kompletn\u00ed instalac\u00ed distribuce Linux a tak\u00e9 desktopu GUI. Nejd\u0159\u00edve je v\u0161ak t\u0159eba zvolit zp\u016fsob instalace grafick\u00e9ho syst\u00e9mu.<\/p>\n<h3>Linux na Androidu<\/h3>\n<p>\nJak bylo zm\u00edn\u011bno d\u0159\u00edve, softwarov\u00e9 bal\u00ed\u010dky, kter\u00e9 budeme instalovat, se spou\u0161t\u00ed v u\u017eivatelsk\u00e9m prostoru. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nTo znamen\u00e1, \u017ee maj\u00ed pouze opr\u00e1vn\u011bn\u00ed pro aktu\u00e1ln\u00edho u\u017eivatele, kter\u00fd je v p\u0159\u00edpad\u011b OS Android v\u017edy b\u011b\u017en\u00fdm u\u017eivatelem, tedy nem\u00e1 opr\u00e1vn\u011bn\u00ed administr\u00e1tora. Abychom v\u0161ak nainstalovali desktop Linux, mus\u00edme nainstalovat grafick\u00fd server, nap\u0159\u00edklad X nebo Wayland. Kdybychom to d\u011blali v opera\u010dn\u00edm prost\u0159ed\u00ed Linux, spustil by se s opr\u00e1vn\u011bn\u00edmi b\u011b\u017en\u00e9ho u\u017eivatele, p\u0159i\u010dem\u017e by nem\u011bl p\u0159\u00edstup na grafickou \u00farove\u0148 OS Android. Proto se mus\u00edme zam\u011b\u0159it na instalaci serveru \"standardn\u00edm\" zp\u016fsobem Androidu, aby m\u011bl p\u0159\u00edstup k hardwaru a schopnost podporovat grafick\u00e9 prost\u0159ed\u00ed.<\/p>\n<p>Chyt\u0159\u00ed lid\u00e9 z komunity v\u00fdvoj\u00e1\u0159\u016f navrhli dv\u011b \u0159e\u0161en\u00ed tohoto probl\u00e9mu. Prvn\u00ed spo\u010d\u00edv\u00e1 v pou\u017eit\u00ed vlastn\u00edch verz\u00ed Linuxu (obvykle se jedn\u00e1 o server X). Jakmile tyto za\u010dnou fungovat na pozad\u00ed, z\u00edsk\u00e1te p\u0159\u00edstup k tomuto background procesu p\u0159es VNC. Pokud m\u00e1te na sv\u00e9m za\u0159\u00edzen\u00ed Android ji\u017e aplikaci VNC viewer pro vzd\u00e1len\u00fd p\u0159\u00edstup k jin\u00fdm po\u010d\u00edta\u010d\u016fm, jednodu\u0161e ji pou\u017eijte k z\u00edsk\u00e1n\u00ed vzd\u00e1len\u00e9ho p\u0159\u00edstupu k m\u00edstn\u00edmu uzlu. To je jednoduch\u00e9 \u0159e\u0161en\u00ed, av\u0161ak n\u011bkte\u0159\u00ed u\u017eivatel\u00e9 hl\u00e1s\u00ed pot\u00ed\u017ee s fungov\u00e1n\u00edm aplikace.<\/p>\n<p>Druh\u00e1 mo\u017enost je nainstalovat server, kter\u00fd je speci\u00e1ln\u011b ur\u010den pro za\u0159\u00edzen\u00ed s Androidem. N\u011bkter\u00e9 servery jsou k dispozici na Play Store v placen\u00fdch a bezplatn\u00fdch verz\u00edch. P\u0159ed instalac\u00ed je nutn\u00e9 zkontrolovat, zda je vybran\u00fd server podporov\u00e1n, nebo alespo\u0148, jestli funguje se softwarem Linux pro Android, kter\u00fd pl\u00e1nujete nainstalovat. Dali jsme p\u0159ednost syst\u00e9mu X-Server, a proto jsme pou\u017eili bal\u00ed\u010dek XServer XSDL (<noindex><a rel=\"nofollow\" href=\"http:\/\/bit.ly\/lxf256xserver\">odkaz<\/a><\/noindex>). \u010cl\u00e1nek popisuje proces instalace tohoto serveru, i kdy\u017e se m\u016f\u017ee m\u00edrn\u011b li\u0161it, pokud m\u00e1te nainstalovanou jinou aplikaci nebo pou\u017e\u00edv\u00e1te VNC.<\/p>\n<h3>V\u00fdb\u011br syst\u00e9mu<\/h3>\n<p>\nStejn\u011b jako u X-Server\u016f, na Play Store existuje n\u011bkolik aplikac\u00ed k instalaci distribuc\u00ed syst\u00e9mu Linux. I zde, jak u Termux, se zam\u011b\u0159\u00edme na mo\u017enosti, kter\u00e9 nevy\u017eaduj\u00ed opr\u00e1vn\u011bn\u00ed superu\u017eivatele, co\u017e nazna\u010duje ur\u010dit\u00fd stupe\u0148 rizika. Tyto aplikace nab\u00edzej\u00ed ve\u0161kerou pot\u0159ebnou funkcionalitu pro v\u011bt\u0161inu u\u017eivatel\u016f, p\u0159i\u010dem\u017e va\u0161e data z\u016fst\u00e1vaj\u00ed v bezpe\u010d\u00ed. N\u00ed\u017ee jsou uvedeny p\u0159\u00edklady takov\u00fdch aplikac\u00ed na Play Store:<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=tech.ula\">UserLAnd<\/a><\/noindex><\/b>: velmi popul\u00e1rn\u00ed volba u\u017eivatel\u016f. Aplikace zahrnuje soubor b\u011b\u017en\u00fdch distribuc\u00ed: Debian, Ubuntu, Arch a Kali. Zaj\u00edmav\u00e9 je, \u017ee navzdory absenci variant zalo\u017een\u00fdch na RPM, UserLAnd zahrnuje Alpine Linux pro za\u0159\u00edzen\u00ed s men\u0161\u00ed pam\u011bt\u00ed.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=exa.lnx.a\">AnLinux<\/a><\/noindex><\/b>: Tato aplikace pom\u00e1h\u00e1 s instalac\u00ed jednoho nebo v\u00edce velk\u00fdch seznam\u016f distribuc\u00ed, kter\u00e9 mohou zahrnovat Ubuntu\/Debian, Fedora\/CentOS, openSUSE a dokonce i Kali. M\u016f\u017eete si tak\u00e9 vybrat n\u00edzkon\u00e1kladov\u00e9 desktopov\u00e9 varianty: Xfce4, MATE, LXQt a LXDE. Pro provoz je t\u0159eba m\u00edt nainstalovan\u00fd Termux a opera\u010dn\u00ed syst\u00e9m Android mus\u00ed b\u00fdt verze 5.0 a vy\u0161\u0161\u00ed.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=studio.com.techriz.andronix\">Andronix<\/a><\/noindex><\/b> je velmi podobn\u00fd AnLinuxu. Mo\u017en\u00e1 m\u00e1 lep\u0161\u00ed design ne\u017e p\u0159edchoz\u00ed aplikace, av\u0161ak podporuje m\u00e9n\u011b distribuc\u00ed.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=champion.gnuroot.wheezyx\">GNURoot WheezyX<\/a><\/noindex><\/b>: Tento projekt byl spu\u0161t\u011bn jako varianta Linuxu na Androidu a byl vyv\u00edjen pro aplikace s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem. Jak napov\u00edd\u00e1 n\u00e1zev, zam\u011b\u0159uje se na distribuce Debian, zat\u00edmco 'X' na konci znamen\u00e1, \u017ee aplikace je orientov\u00e1na na grafick\u00e9 u\u017eivatelsk\u00e9 rozhran\u00ed. A i kdy\u017e v\u00fdvoj\u00e1\u0159i zastavili v\u00fdvoj projektu ve prosp\u011bch UserLAnd, GNURoot WheezyX je st\u00e1le dostupn\u00fd na Play Store, pokud ho n\u011bkdo pot\u0159ebuje.<\/p>\n<p>Auto\u0159i tohoto \u010dl\u00e1nku budou pou\u017e\u00edvat aplikaci UserLAnd pro instalaci desktopu Linuxu na Androidu, a to z n\u011bkolika d\u016fvod\u016f. Za prv\u00e9, aplikace m\u00e1 otev\u0159en\u00fd zdrojov\u00fd k\u00f3d (i kdy\u017e AnLinux ho tak\u00e9 m\u00e1). Za druh\u00e9, nab\u00edz\u00ed dobr\u00fd v\u00fdb\u011br distribuc\u00ed (i kdy\u017e Fedora nebo CentOS v n\u011bm nejsou zahrnuty), tak\u00e9 s jej\u00edm pomoc\u00ed lze nainstalovat distribuce s minim\u00e1ln\u00edmi syst\u00e9mov\u00fdmi po\u017eadavky, kter\u00e9 nezaberou mnoho m\u00edsta v pam\u011bti telefonu. Ale hlavn\u00ed v\u00fdhodou UserLAnd je to, \u017ee m\u00e1 n\u00e1stroje pro podporu instalace jednotliv\u00fdch aplikac\u00ed m\u00edsto cel\u00fdch distribuc\u00ed. Pozd\u011bji uvid\u00edme, co to pro n\u00e1s p\u0159esn\u011b znamen\u00e1. Te\u010f si nainstalujme UserLAnd na va\u0161e za\u0159\u00edzen\u00ed.<\/p>\n<h3>Aplikace UserLAnd<\/h3>\n<p>\nSt\u00e1hn\u011bte si aplikaci z Google Play nebo F-Droid (<noindex><a rel=\"nofollow\" href=\"https:\/\/f-droid.org\/en\/%20packages\/tech.ula\">odkaz<\/a><\/noindex>) na syst\u00e9mu Android. Instaluje se jako ka\u017ed\u00e1 jin\u00e1 aplikace \u2013 nen\u00ed t\u0159eba nic zvl\u00e1\u0161tn\u00edho d\u011blat. Pot\u00e9 ji spus\u0165te z panelu aplikac\u00ed.<\/p>\n<p>Prvn\u00ed, co tam uvid\u00edte, je seznam distribuc\u00ed. Na konci m\u016f\u017eete naj\u00edt p\u00e1r desktopov\u00fdch variant: LXDE a Xfce4. Uzav\u00edr\u00e1 ho aplikace Firefox, p\u00e1r her a n\u011bkolik kancel\u00e1\u0159sk\u00fdch utilit: GIMP, Inkscape a LibreOffice. Tato z\u00e1lo\u017eka se naz\u00fdv\u00e1 \u201eAplikace\u201c. Je ur\u010dena pro instalaci aplikac\u00ed. <\/p>\n<p>Jakmile nainstalujete n\u011bco, v z\u00e1lo\u017ece \u201eSession\u201c se zobraz\u00ed odpov\u00eddaj\u00edc\u00ed z\u00e1znam. Zde m\u016f\u017eete za\u010d\u00edt nebo zastavit aktu\u00e1ln\u00ed relaci a tak\u00e9 se pod\u00edvat na b\u011b\u017e\u00edc\u00ed procesy.<\/p>\n<p>Z\u00e1lo\u017eka \u201eFilesystems\u201c je posledn\u00ed, kter\u00e1 zobrazuje ji\u017e dokon\u010den\u00e9 instalace. Je d\u016fle\u017eit\u00e9 poznamenat, \u017ee po odstran\u011bn\u00ed jak\u00e9hokoli prvku z Filesystems budou informace o n\u011bm smaz\u00e1ny i ze z\u00e1lo\u017eky Session, co\u017e v\u0161ak neznamen\u00e1, \u017ee by to bylo obr\u00e1cen\u011b. To znamen\u00e1, \u017ee m\u016f\u017eete vytvo\u0159it novou relaci na z\u00e1klad\u011b aktu\u00e1ln\u00edho souborov\u00e9ho syst\u00e9mu. Pochopit, jak tato souvislost funguje, je mnohem jednodu\u0161\u0161\u00ed, kdy\u017e to vid\u00edte v akci, a proto za\u010dneme instalac\u00ed aplikace v syst\u00e9mov\u00e9m prost\u0159ed\u00ed UserLAnd.<br \/>\n<img decoding=\"async\" alt=\"Instalujeme pracovn\u00ed plochu Linux na Android\" src=\"\/wp-content\/uploads\/2020\/04\/88a8df657a2ae977009e360551fc08b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Ne\u017e nainstalujete distribuci na telefonu, je nutn\u00e9 poskytnout UserLAnd p\u0159\u00edstup ke skladu.<\/i><\/p>\n<h3>Distribuce v UserLAnd<\/h3>\n<p>\nVyberte jednu z distribuc\u00ed zobrazen\u00fdch na obrazovce Apps pro instalaci na za\u0159\u00edzen\u00ed. Jako p\u0159\u00edklad pou\u017eijeme Ubuntu. Po kliknut\u00ed na ikonu se otev\u0159e dialogov\u00e9 okno, kde se v\u00e1s zeptaj\u00ed na u\u017eivatelsk\u00e9 jm\u00e9no, heslo a heslo VNC. Pot\u00e9 vyberte zp\u016fsob, jak\u00fdm se dostanete k distribuci. St\u00e1hnout se za\u010dne z\u00e1kladn\u00ed obraz vybran\u00e9 distribuce. Rozbalen\u00ed souboru se provede ve slo\u017ece UserLAnd.<\/p>\n<p>Po dokon\u010den\u00ed stahov\u00e1n\u00ed se vra\u0165te k emul\u00e1toru termin\u00e1lu xterm. M\u016f\u017eete zadat syst\u00e9mov\u00fd p\u0159\u00edkaz, abyste zjistili, kterou verzi Linuxu jste nainstalovali:<\/p>\n<pre><code class=\"plaintext\">uname \u2013a<\/code><\/pre>\n<p>\nDal\u0161\u00edm krokem je nainstalovat pracovn\u00ed plochu pomoc\u00ed syst\u00e9mov\u00e9ho p\u0159\u00edkazu Ubuntu:<\/p>\n<pre><code class=\"plaintext\">sudo apt install lxde<\/code><\/pre>\n<p>\nPosledn\u00ed krok je zajistit, aby va\u0161e nov\u00e9 pracovn\u00ed prost\u0159ed\u00ed bylo p\u0159ipraveno ke spu\u0161t\u011bn\u00ed. K tomu je pot\u0159eba upravit soubor <b>.xinitrcfile,<\/b> ve kter\u00e9m je nyn\u00ed pouze jeden \u0159\u00e1dek<i> \/usr\/ bin\/twm<\/i>. Je t\u0159eba ho zm\u011bnit na <i>\/usr\/bin\/startlxde<\/i>. Nyn\u00ed se odhlaste ze sezen\u00ed XSDL (ujist\u011bte se, \u017ee jste stiskli tla\u010d\u00edtko STOP v oblasti ozn\u00e1men\u00ed), podr\u017ete tla\u010d\u00edtko \u201eUbuntu listing\u201c na z\u00e1lo\u017ece Sessions, potom klikn\u011bte na \u201eStop Sessions\u201c a znovu spus\u0165te sezen\u00ed. Po n\u011bkolika sekund\u00e1ch by se m\u011bla objevit syst\u00e9mov\u00e1 prost\u0159ed\u00ed LXDE. V n\u00ed m\u016f\u017eete d\u011blat to sam\u00e9, co na b\u011b\u017en\u00e9 plo\u0161e. M\u016f\u017ee b\u00fdt jen o n\u011bco men\u0161\u00ed a fungovat o n\u011bco pomaleji: abyste stiskli tla\u010d\u00edtko na za\u0159\u00edzen\u00ed, budete muset po\u010dkat d\u00e9le, ne\u017e kdybyste to d\u011blali s kl\u00e1vesnic\u00ed a my\u0161\u00ed. Pod\u00edvejme se, jak konkr\u00e9tn\u011b m\u016f\u017eeme vylep\u0161it syst\u00e9mov\u00e9 prost\u0159ed\u00ed Linux na chytr\u00e9m telefonu.<\/p>\n<h3>Kr\u00e1tk\u00fd pr\u016fvodce k UserLAnd<\/h3>\n<p>\nP\u0159i pe\u010dliv\u00e9m zkoum\u00e1n\u00ed obsahu pracovn\u00ed plochy m\u016f\u017eete objevit p\u0159esnou replikaci desktopov\u00e9 verze. Pokud pou\u017e\u00edv\u00e1te UserLAnd na za\u0159\u00edzen\u00ed s kl\u00e1vesnic\u00ed a my\u0161\u00ed (p\u0159ipojen\u00fdmi p\u0159es Bluetooth nebo jinak), snadno se p\u0159izp\u016fsob\u00edte pou\u017e\u00edv\u00e1n\u00ed syst\u00e9mov\u00e9ho prost\u0159ed\u00ed Linux v tomto form\u00e1tu. S v\u00fdjimkou drobn\u00e9ho zpo\u017ed\u011bn\u00ed, kter\u00e9 vznik\u00e1 t\u00edm, \u017ee kurzor X-Windows synchronizuje s kurzorem za\u0159\u00edzen\u00ed s Androidem, v\u0161e funguje hladce.<\/p>\n<p>Mo\u017en\u00e1, \u017ee prvn\u00ed, co chcete ud\u011blat, je upravit nastaven\u00fd syst\u00e9m p\u00edsma, proto\u017ee velikost p\u00edsma pracovn\u00ed plochy je p\u0159\u00edli\u0161 velk\u00e1 pro obrazovku telefonu. P\u0159ejd\u011bte do hlavn\u00edho menu, pot\u00e9 vyberte \u201eNastaven\u00ed\u201c \u2192 \u201eNastaven\u00ed vzhledu a widget\u016f\u201c \u2192 \u201eWidget\u201c. Zde m\u016f\u017eete zm\u011bnit v\u00fdchoz\u00ed velikost p\u00edsma na vhodn\u011bj\u0161\u00ed variantu pro v\u00e1\u0161 telefon.<\/p>\n<p>Mo\u017en\u00e1 budete cht\u00edt d\u00e1le nainstalovat sv\u00e9 obl\u00edben\u00e9 programy do syst\u00e9mov\u00e9ho prost\u0159ed\u00ed Linux. Jak bylo \u0159e\u010deno v\u00fd\u0161e, syst\u00e9mov\u00e9 p\u0159\u00edkazy v tomto p\u0159\u00edpad\u011b nebudou fungovat, tak\u017ee nebojte se pou\u017e\u00edt opravdu nenahraditeln\u00fd n\u00e1stroj, kter\u00fd je nainstalov\u00e1n v syst\u00e9mov\u00e9m prost\u0159ed\u00ed UserLAnd, n\u00e1zvem ASAP:<\/p>\n<pre><code class=\"plaintext\">sudo apt install emacs<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Instalujeme pracovn\u00ed plochu Linux na Android\" src=\"\/wp-content\/uploads\/2020\/04\/fc095a11b509c61dd6f163e091ed8c3a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Distribuce v aplikaci jsou prezentov\u00e1ny ve form\u011b sezen\u00ed. M\u016f\u017eete je zah\u00e1jit a uzav\u0159\u00edt.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Instalujeme pracovn\u00ed plochu Linux na Android\" src=\"\/wp-content\/uploads\/2020\/04\/1b3da9d2ca02b4a7ec759cb2e7014258.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Po instalaci distribuce m\u016f\u017eete p\u0159idat pracovn\u00ed prost\u0159ed\u00ed se standardn\u00edmi p\u0159\u00edkazy.<\/i><\/p>\n<p>Pravd\u011bpodobn\u011b budete pot\u0159ebovat tak\u00e9 alternativn\u00ed zp\u016fsoby p\u0159ipojen\u00ed pro svou distribuci. To, \u017ee jste p\u016fvodn\u011b nainstalovali XSDL, znamen\u00e1, \u017ee to nemus\u00ed b\u00fdt konstantn\u00ed po celou dobu. M\u016f\u017eete vytvo\u0159it dal\u0161\u00ed \u00fa\u010det na kart\u011b Session a vybrat jin\u00fd server. Jen se ujist\u011bte, \u017ee ho uvedete ve stejn\u00e9 souborov\u00e9 soustav\u011b. UserLAnd se pokus\u00ed nasm\u011brovat v\u00e1s na spr\u00e1vnou aplikaci pro nastaven\u00ed nov\u00e9ho typu p\u0159ipojen\u00ed: bu\u010f XSDL, ConnectBot pro SSH, nebo bVNC.<\/p>\n<p>Nicm\u00e9n\u011b vytrvalost, s jakou v\u00e1s aplikace automaticky sm\u011b\u0159uje do Play Store b\u011bhem pokusu o op\u011btovn\u00e9 p\u0159ipojen\u00ed, m\u016f\u017ee b\u00fdt frustruj\u00edc\u00ed. Abyste tomu zabr\u00e1nili, sta\u010d\u00ed zm\u011bnit server instalac\u00ed speci\u00e1ln\u00ed aplikace. Pro nastaven\u00ed SSH si vyberte osv\u011bd\u010den\u00fd VX ConnectBot. Sta\u010d\u00ed se p\u0159ihl\u00e1sit na port 2022 na pracovn\u00edm stanici pod va\u0161\u00edm jm\u00e9nem a heslem. Pro p\u0159ipojen\u00ed k serveru VNC sta\u010d\u00ed nainstalovat komer\u010dn\u00ed, ale v mnoha ohledech pokro\u010dilou aplikaci Jump Desktop a zadat adresu 127.0.0.1:5951. <\/p>\n<p>Douf\u00e1me, \u017ee si pamatujete heslo VNC, kter\u00e9 jste vytvo\u0159ili p\u0159i nastavov\u00e1n\u00ed souborov\u00e9ho syst\u00e9mu.<br \/>\nP\u0159\u00edstup k aktu\u00e1ln\u00ed relaci UserLAnd lze tak\u00e9 z\u00edskat pomoc\u00ed podobn\u00fdch n\u00e1stroj\u016f na jin\u00e9m po\u010d\u00edta\u010di ve va\u0161\u00ed s\u00edti. Jen se p\u0159ipojte pomoc\u00ed SSH k b\u011b\u017e\u00edc\u00ed relaci (s typem p\u0159ipojen\u00ed SSH) p\u0159es termin\u00e1l Linux, jako je nap\u0159\u00edklad Konsole, nebo se p\u0159ipojte k relaci VNC pomoc\u00ed KRDC. Sta\u010d\u00ed nahradit m\u00edstn\u00ed adresy na obrazovce po\u010d\u00edta\u010de IP adresami va\u0161eho za\u0159\u00edzen\u00ed Android.<\/p>\n<p>V kombinaci s n\u011bkolika mobiln\u00edmi aplikacemi v\u00e1m toto nastaven\u00ed poskytne pohodln\u00fd p\u0159enosn\u00fd syst\u00e9m Linux, k n\u011bmu\u017e se m\u016f\u017eete p\u0159ipojit z jak\u00e9hokoli po\u010d\u00edta\u010de, kter\u00fd m\u00e1te moment\u00e1ln\u011b k dispozici.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/495720\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 APC. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u0430\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b Linux \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u043d\u0430 Android-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u041e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442 \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c Linux \u043d\u0430 Android, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f pRoot. \u042d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u044b chroot \u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":77006,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-77005","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b Linux \u043d\u0430 Android | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-06T23:42:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-06T23:42:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nastavujeme pracovn\u00ed plochu Linux na Android | ProHoster","description":"Ahoj, Habr!","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b Linux \u043d\u0430 Android | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-06T23:42:52+00:00","article:modified_time":"2020-04-06T23:42:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"77005","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:25:30","updated":"2022-10-10 05:37:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/77005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=77005"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/77005\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/77006"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=77005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=77005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=77005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}