• Instalace linuxu na smartphone. Spuštění plnohodnotného OS na Androidu

    12. listopadu 2011 v 03:17

    Přemístění duše: linux na tabletu Android

    • *nix

    Dobrý den všem.

    Můj příběh začíná čtením, po kterém jsem se rozhodl pořídit si zázrak výroby čínských tabletů: superpad. Tento tablet byl brán jako hračka na „malé vybírání“, v kombinaci čtečka, hra pro páry a hledač na dlouhou cestu ... hned podotýkám, že mám dva usb pevné disky po 500 GB a 1TB, na kterých jsou uloženy všechny nejdůležitější věci pro zábavný život a jsou rozděleny do ntfs a ext4. A tablet je samozřejmě nevidí.

    Tady je můj dobrovolník

    To je první důvod, proč jít hlouběji. Po procházení 200 fór na xda-developers.com jistě

    Na tuto fázi Všechny pokusy o otevření tohoto tabletu byly odloženy. Až do slavného času pro studenta - zasedání. A protože studenti na sezení dělají úplně všechno, i když ne jen na toto téma, tak se opět rozběhla veselá noční setkání na internetu na zjevně buržoazních stránkách. A přišel geniální nápad tento tablet Ortodoxní linux, v mém případě - ubuntu.
    Co z toho vzešlo, viz níže.

    Je jasné, že to nepůjde jen tak vzít a nainstalovat...no, kde ten náš nezmizel...

    Budeme potřebovat:

    zvážit hlavní fáze stahování pro android a linux
    1. Zapněte napájení a nastartovat spuštění kódu ROM Zapnutí a spuštění kódu ROM
    2. Zavaděč Zavaděč
    3. Linuxové jádro Linuxové jádro
    4. Proces zahájení Proces zahájení
    5. Zygota a Dalvik konzole(bash, zsh...) / wm(kde, gnome...)
    6. Systémový server Spouštění dokončeno
    7. Zavádění dokončeno

    Jak vidíte, rozdíly začínají od init runtime.
    Změnit je to nejjednodušší.

    Upřímně napíšu, myslel jsem, že lze použít pouze init android a že je pevně přišroubován k jádru. A i když jsem obdržel příklad funkčního ramdisku z jiného tabletu, nemyslel jsem si, že to začne ...

    obsah ramdisku
    bin dev atd home init init.rc lib linuxrc mnt newroot opt ​​​​proc root sbin sys tmp usr var
    V / bin je busybox, v / sbin - switch_root s odkazem na něj.
    Init kód z ramdisku ze zt-180

    #!/bin/sh echo Počínaje obrazem initram. echo Čekání na probuzení SD-CARD... spánek 3 echo "Připojování nového rootfs" mount -t ext2 /dev/mmcblk0p2 /newroot && echo OK echo Počkat, přepnout root... exec switch_root /newroot /sbin/init echo hrm, místo toho použijte shell exec /bin/ash

    Zbývá flashnout ramdisk do paměti (použil jsem burntool pod xp) a - voilá, krok bootování. Ano, flashnul jsem to místo obnovy, takže pro spuštění Linuxu musíte při startu držet klávesy.

    Fáze načítání je tedy dokončena a stojí za to být trpělivý, protože konzole nejeví známky života a vše se načítá poměrně pomalu.

    Nastavení automatického přihlášení na první konzoli
    V /etc/init/tty1.conf nahradíme poslední řádek exec /bin/login -f Yor_Login< /dev/tty1 >/dev/tty1 2>&1 pak do vašeho ~/.bashrc můžete psát příkazy, které se spustí při automatickém přihlášení.
    Boj s x-serverem
    Za mě se s dotykovou obrazovkou rozhodně neskamarádil, xorg.conf a xterm ... odstranil synaptický ovladač, hodil do ~/.xinitrc následující:
    #!/bin/bash # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ # /etc/X11/xinit/xinitrc # # globální soubor xinitrc, používaný všemi spuštěnými X relacemi by xinit (startx) # vyvolat skript globální relace X #. /etc/X11/Xsession xclock -geometrie 50x50-1+1 & exec xterm -geometry 80x66+0+0 -name login
    Boj s pracovním prostředím
    Chtěl jsem nainstalovat kde, protože se mi opravdu líbí vykreslování grafiky qt. Hned řeknu: ano, byl nainstalován a spuštěn, ale JAK ...
    Nejprve jsem okamžitě nastavil automatické přihlášení:
    v /etc/kde4/kdm/kdmrc najdeme a změníme pro sebe následující
    AutoLoginEnable=true # Pokud je pravda, automatické přihlášení po odhlášení. Pokud je hodnota false, automatické přihlášení se provede pouze # při spuštění relace zobrazení. # Výchozí hodnota je false #AutoLoginAgain=true # Prodleva v sekundách, než se spustí automatické přihlášení. # Výchozí hodnota je 0 AutoLoginDelay=3 # Uživatel, který se má automaticky přihlásit. NIKDY neuvádějte root! # Výchozí hodnota je "" AutoLoginUser=Přihlášení # Heslo pro automatické přihlášení uživatele. Toto NENÍ vyžadováno #, pokud není uživatel přihlášen do domény NIS nebo Kerberos. Pokud použijete tuto volbu #, měli byste ze zřejmých důvodů "chmod 600 kdmrc". # Výchozí hodnota je "" AutoLoginPass=Heslo
    a jak je psáno, děláme chmod 600 kdmrc v konzoli pod rootem, aby nám zlí lidé nenakukovali heslo.
    Zadruhé, u vchodu visela úvodní obrazovka podezřele dlouho a já pochybujic zavolal z konzole startkde. Po dlouhém a zdlouhavém zobrazování všemožných chyb se plazma konečně rozběhla v režimu netbooku. Grafické efekty jsou vypnuté, protože sedíme pod framebufferem a místy jsou nějaké divoké lagy, ale stále je to kde a je načteno!
    Jemné ladění všeho a všeho pro sebe
    Každý má své, já jsem ještě optimalizaci neprováděl, ale je třeba udělat hodně: zrychlit načítání, optimalizovat pracovní prostor. Dívám se směrem k odlehčenějšímu wm - e16 - ale zatím jsem z něj neudělal ten hlavní. musíte také zkalibrovat dotykovou obrazovku, dobrá věc virtuální klávesnice již v kde.
    Podívám se na openbox +

    Ubuntu Touch – také známý jako Ubuntu pro zařízení Android nebo Ubuntu Phone – je mobilní operační systém, který je v současné době ve verzi beta. Pokud však máte podporované zařízení Android, můžete nainstalovat Ubuntu na Android právě teď.

    Seznam podporovaných zařízení Android pro instalaci Ubuntu si můžete prohlédnout na tomto odkazu.

    Příprava

    Za prvé, tato příručka není pro začátečníky. Musíte vědět, jak používat příkazový řádek Ubuntu. Také byste měli být připraveni používat beta verzi software, což nezaručuje stabilní provoz.

    Během instalace Ubuntu na Android, vnitřní paměť vaše zařízení bude vyčištěno. Ztratíte tak aplikace, fotografie, kontakty a další soubory.

    Za druhé, použijeme Ubuntu desktop k instalaci mobilního Ubuntu na Android. Proto budete potřebovat notebook nebo PC s Ubuntu.

    Jak nainstalovat Ubuntu na Android

    Krok 1:

    Ujistěte se, že váš počítač Ubuntu má úložištěVesmír. Toto je software, který je pravděpodobně okomentován. V následujícím souboru musíte odstranit # na začátku řádku : /etc/apt/sources.list. Více podrobností na tomto odkazu.

    Krok 2:(Tento krok můžete přeskočit, pokud používáte 14.04, protože nástroje jsou již zahrnuty).

    K instalaci Ubuntu pro Android budete potřebovat Phablet Tools PPA.

    1. Klikněte Ctrl+Alt+T na vašem počítači otevřete terminál (příkazový řádek).
    2. Přidejte PPA Phablet Tools zadáním následujícího příkazu: sudo přidat- apt- úložiště ppa: phablet- tým/ nástroje
    3. Na Ubuntu 12.04 přidejte Ubuntu SDK Release PPA zadáním následujícího příkazu: sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
    4. Aktualizujte svůj systém, abyste mohli používat nejnovější balíčky. Pro aktualizaci použijte následující příkaz: aktualizace sudo apt-get
    5. Nainstalujte balíček ubuntu-device-flash zadáním následujícího příkazu: sudo apt- dostat Nainstalujte ubuntu- přístroj- blikat
    6. Pro nápovědu k nástroji ubuntu-device-flash použijte následující příkaz: muž ubuntu- přístroj- blikat
    7. napsat dopis q, opustit.

    Krok 3:

    1. Nainstalujte phablet-tools zadáním: sudo apt-get install phablet-tools
    2. Seřaďte nástroje zadáním příkazu: dpkg -L phablet-tools | grep bin

    Krok 4:

    Dále musíte na svém zařízení Android povolit režim vývojáře. Chcete-li to provést, přejděte do Nastavení - O telefonu a sedmkrát klepněte na řádek "Číslo sestavení". Zobrazí se vyskakovací zpráva, že jste se stali vývojářem.

    Nyní máte nová sekce v nastavení s názvem „Pro vývojáře“. Přejděte do této sekce a aktivujte možnost " Ladění podleUSB».

    Ladění USB umožňuje odesílat příkazy do mobilní zařízení S příkazový řádek na počítači přes USB kabel.

    Krok 5:

    Připojte své zařízení Android s přes USB kabel k počítači se systémem Ubuntu. Chcete-li zkontrolovat spojení se smartphonem, napište do příkazového řádku: adbzařízení

    Vaše zařízení by se mělo objevit na obrazovce s řadou čísel a písmen. Pokud se zařízení nezobrazí, zkuste zadat: adb zabít- server

    Krok 6:

    Chcete-li nainstalovat Ubuntu na Android, musíte odemknout bootloader.


    Krok 8:

    1. Vypněte zařízení pomocí tlačítka napájení.
    2. Restartujte v režimu Bootloader pomocí kombinace fyzická tlačítka. Například kombinace pro Nexus 5 je: tlačítko snížení hlasitosti, zvýšení hlasitosti a tlačítko napájení. Vyhledejte na internetu kombinaci tlačítek pro vaše zařízení.
    3. Nainstalujte Ubuntu zadáním následujícího příkazu: ubuntu-device-flash --channel=devel --bootstrap
    4. Instalace by měla proběhnout automaticky bez jakékoli akce z vaší strany. Chvíli to potrvá.
    5. Po restartu poběží vaše mobilní zařízení na operačním systému Ubuntu.

    Krok 9:

    Po instalaci Ubuntu na Android můžete přejít do Nastavení > Aktualizace a zvolit, zda se aktualizace instalují automaticky nebo ručně.

    Jak můžete vidět, instalace Ubuntu na Android není tak obtížná, ale vyžaduje určité znalosti a počítač se systémem Ubuntu.

    Spuštění Linuxu na Androidu je to možné! A nepotřebujete k tomu rootované zařízení: veškerý potřebný software je k dispozici v oficiálním obchodě Google Play. Za pouhých 10–15 minut můžete získat operační systém, který se od Androidu liší pokročilými funkcemi.

    Poznámka: pokud budete postupovat podle našich pokynů, OS Linux poběží ve virtuálním prostředí. Android bude stále fungovat Pozadí. Bylo by špatné nazývat takový systém úplným. Nicméně se seznamem standardní úkoly daří se jí dobře.

    Před instalací vše zavřete. požadované aplikace a jasné RAM zařízení Android.

    1. Nainstalujte GNURoot Debian a XServer XSDL z obchodu Google Play.

    2. Než začnete instalovat Linux, ujistěte se, že je vaše zařízení připojeno ke stabilní WiFi sítě. Spusťte GNURoot. Začne stahovat potřebné balíčky prostředí.

    Instalace trvá od 30 sekund do několika minut v závislosti na rychlosti vašeho internetového připojení. Ignorujte běžící čáry, dokud se nezobrazí následující nápis:

    [e-mail chráněný]:/#

    Ať tento řádek nevyděsí ty, kteří jsou obeznámeni s pojmem "": aplikace nezpůsobí žádné poškození zařízení, protože funguje v "pískovišti".

    3. Zadejte následující příkaz:

    aktualizace apt-get

    Počkejte na dokončení stahování balíčků. To bude označeno řádkem Čtení seznamů balíčků… Hotovo.

    4. Nyní zadejte další řádek:

    apt-get upgrade

    Na otázku "Chcete pokračovat?" vstoupit anglický dopis Y a stiskněte Enter. Spustí se instalace balíčku.

    Tentokrát bude instalace trvat trochu déle. Trpělivě počkejte na dokončení instalace, dokud se neobjeví drahocenný řádek:

    [e-mail chráněný]:/#

    středa Debian Linux nainstalován a nyní můžete přistoupit k nasazení grafický shell.

    5. Instalace všech balíčků Linux distribuce se provádí následujícím příkazem:

    apt-get install lxde

    Existuje také možnost nainstalovat jádro systému pomocí řádku:

    apt-get install lxde-core

    Potvrďte nastavení opětovným zadáním Y a stisknutím klávesy Enter. Začne proces stahování balíčku.

    Během instalace se ujistěte, že všechny soubory byly úspěšně staženy a že vaše zařízení při rozbalení nedošlo volný prostor. V opačném případě se spuštění systému nezdaří.

    6. K dokončení instalace operačního systému je třeba stáhnout tři další nástroje:

    • XTerm - pro přístup k terminálu z grafického shellu Linuxu;
    • Synaptic Package Manager – pro správu balíčků apt a stahování aplikací;
    • Pulseaudio - pro instalaci ovladačů zvuku.

    Všechny tři nástroje se instalují pomocí jediného příkazu terminálu GNURoot:

    apt-get install xterm synaptic pulseaudio

    Do zařízení se stáhne přibližně 260 MB dat.

    7. Nyní minimalizujte aplikaci GNURoot a otevřete dříve nainstalovaný XServer XSDL. Souhlaste se stahováním dalších písem. Po dokončení instalace klepněte několikrát na obrazovku (aplikace vás vyzve k výběru rozlišení a velikosti písma – vše záleží na vašich preferencích), dokud neuvidíte úvodní obrazovku s modrým pozadím a bílým textem.

    Restartujte GNURoot a postupně zadejte následující dva příkazy:

    export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712
    startlxde &

    Sekvence dalšího restartu systému (když chcete znovu otevřít Linux) vypadá takto: spusťte XServer XSDL a počkejte na vzhled modrá obrazovka, otevřete GNURoot a zadejte dva výše uvedené příkazy, vrátíte se do XServer XSDL.

    Pokud terminál nadává na neplatný příkaz, vraťte se ke kroku 5 této příručky a zkuste nainstalovat holé jádro. Zkontrolujte stav paměti vašeho zařízení Android.

    8. Nyní otevřete XServer XSDL, počkejte několik sekund – a máte Linux připravený k použití.

    Chcete-li nainstalovat aplikace do levého dolního rohu, otevřete nabídku Start a vyberte Spustit. Zadejte Synaptic a stiskněte Enter.

    V okně, které se otevře, použijte vyhledávání a nainstalujte potřebné aplikace. To může být Prohlížeč Firefox, editor obrázků GIMP, kancelářský oblek Libre a další programy kompatibilní s Linuxem.

    Tuto možnost instalace Linuxu samozřejmě nelze volat plné spuštění operační systém na Androidu. Virtuální Linux má několik omezení, ale při použití bezdrátové myši a klávesnice (lze připojit i pomocí OTG adaptéru a USB hubu), můžete ze svého chytrého telefonu či tabletu udělat přenosný počítač s funkčností OS pro dospělé.

    Nasazení Linuxu. Tato aplikace je otevřená zdrojový kód, navržený pro automatizaci procesu instalace, konfigurace a spouštění distribucí GNU / Linux na platforma Android uvnitř chroot kontejneru. Aplikace vytvoří obraz disku na paměťovou kartu nebo jiné médium, připojí jej a nainstaluje tam vybranou distribuci Linuxu. Podporuje instalaci do souboru, přímo na oddíl paměťové karty, do adresáře se souborovým systémem ext2 / ext3 / ext4 a do RAM. Aplikace z linuxové distribuce běží v chroot prostředí, běží paralelně s hlavním systémem a rychlostí jsou s ním srovnatelné. Veškeré změny provedené na zařízení jsou vratné, tzn. aplikaci a jí vytvořené komponenty lze zcela odstranit.

    Instalace distribuce Linuxu se provádí přes síť s oficiální zrcátka na internetu. Protože linuxová práce Nasazení je založeno na systémové volání Linuxová jádra, pak pouze linuxové distribuce mohou fungovat jako „hostující“ systémy. Prostřednictvím rozhraní programu můžete spravovat proces instalace linuxové distribuce a po instalaci spouštět a zastavovat služby nainstalovaného systému (existuje podpora pro spouštění vlastních skriptů). Průběh instalace se zobrazuje jako textové zprávy v hlavním okně aplikace. Během instalace si program sám nastaví pracovní prostředí, které zahrnuje základní systém, SSH server, VNC server a grafické prostředí dle vašeho výběru. Prostřednictvím rozhraní programu můžete také spravovat parametry serverů SSH a VNC.

    Instalace distribuce Linuxu trvá asi 30 minut. Doporučená minimální velikost obrazu disku bez GUI je 512 MB a s GUI- 1024 MB (pro LXDE). Po úvodní instalaci je heslo pro přístup SSH a VNC přiřazeno jako „changeme“, které lze změnit standardní prostředky distribuci nebo prostřednictvím nastavení aplikace.

    Charakteristika:

    • Podporované distribuce: Debian, Ubuntu, Kali Linux, Arch Linux, Fedora, CentOS, Gentoo, openSUSE, Slackware, RootFS (tgz, tbz2, txz)
    • Typ instalace: soubor, oddíl, RAM, adresář
    • Podporované systémy souborů: ext2, ext3, ext4
    • Podporované architektury: ARM, ARM64, x86, x86_64, režim emulace architektury (ARM<->x86)
    • Způsoby připojení kontejneru: CLI, SSH, VNC, X server, framebuffer
    • Rozhraní pro správu (CLI): Android terminál (nebo adb), telnet, webové rozhraní (terminál přes prohlížeč)
    • Desktopové prostředí: XTerm, LXDE, Xfce, MATE, jiné (ruční nastavení)
    • Podporované jazyky: vícejazyčné rozhraní

    POZORNOST!

    Tento program je dodáván BEZ JAKÉKOLI ZÁRUKY a autor za žádnou nenese odpovědnost možné následky jeho použití. Toto je svobodný software a můžete jej šířit za podmínek licence GPLv3.

    POKYNY K INSTALACI GNU/LINUX

    1. Připojte se k WiFi nebo jiné síti s přístupem k internetu. Instalace se provádí přes síť a nebude fungovat bez přístupu k internetu.
    2. Ujistěte se, že vaše zařízení přijalo práva superuživatele (root). Nainstalujte Nejnovější verze Linuxové programy Nasadit a spustit.
    3. Při prvním spuštění aplikace se automaticky aktualizuje pracovní prostředí, což je adresář obsahující všechny potřebné skripty, nastavení a profily kontejnerů. Nastavení pracovního prostředí lze zobrazit v " Nastavení -> Pracovní prostředí ". Adresář prostředí by se neměl měnit, pokud k tomu není důvod. Je užitečné ponechat " Nastavení -> Nevypínejte obrazovku" ("Nastavení -> Zámek obrazovky"), když je aplikace aktivní, obrazovka, WiFi a procesor nepřejdou do režimu spánku.
    4. Program podporuje práci s několika profily, kde jsou uloženy parametry každé instance GNU/Linuxu. Mezi instancemi můžete rychle přepínat prostřednictvím okna správy profilu (otevřené kliknutím na ikonu v záhlaví hlavního okna). Ve výchozím nastavení je vytvořen profil s názvem „linux“. Přejděte do nastavení aktuálního profilu (tlačítko zcela vpravo) a nakonfigurujte potřebné možnosti pro instalaci a spuštění distribuce GNU/Linux ( viz popis parametru).
    5. Linux Deploy 2.x nevyžaduje povinnou instalaci na systém BusyBox, ve vzácných případech však může být nutné použít systém BusyBox. Chcete-li to provést, nastavte kompatibilní ®BusyBox. V možnostech BusyBox před instalací musíte vybrat možnost " Vyměňte aplety". Poté v nastavení pracovního prostředí Linux Deploy musíte zadat cestu k systému BusyBox v " Nastavení -> PATH Proměnná" ("Nastavení -> proměnné PATH"), Například, /system/xbin a začněte aktualizovat pracovní prostředí " Nastavení -> Aktualizovat prostředí" ("Nastavení -> Aktualizovat ENV").
    6. Spusťte instalaci vybrané distribuce: " Jídelní lístek -> Nainstalujte" ("Jídelní lístek -> Nainstalujte"). Instalační protokol se zobrazí v hlavním okně aplikace. Instalace trvá v průměru přibližně 30 minut. Krok vytvoření bitové kopie může trvat více než 2 GB dlouho(asi 15 min.).
    7. Pokud byla instalace dokončena bez chyb, můžete spustit systém Linux pomocí " START" ("START"). Tím se spustí služby označené v parametrech - SSH, VNC a další.
    8. Chcete-li přistupovat ke konzoli systému Linux přes SSH, musíte nainstalovat ConnectBot (nebo jiného klienta SSH). Chcete-li získat přístup na plochu systému Linux, musíte nainstalovat X server, jako je XServer XSDL . V nastavení byste měli zadat IP zařízení, které se má připojit, pro stejné zařízení - 127.0.0.1. Heslo pro SSH a VNC je uvedeno v parametrech kontejneru. Heslo aktuálního uživatele můžete změnit z konzoly pomocí příkazu passwd. Ke spouštění programů zespodu uživatel root použijte příkaz sudo (např. sudo synaptic). Ve výchozím nastavení nemá uživatel root (pokud není nakonfigurován jako uživatelské jméno) nastaveno žádné heslo, ale můžete mu nastavit heslo pomocí příkazu sudo passwd root.
    9. Chcete-li zastavit systém Linux, všechny služby běžící pod ním a odpojit disky, stačí kliknout na " STOP" ("STOP").
    10. Linux Deploy vám umožňuje spravovat kontejnery prostřednictvím rozhraní CLI (Command Line Interface). Pro přístup k CLI můžete použít telnet nebo webový prohlížeč po aktivaci příslušných rozhraní pro správu v nastavení.
    11. Pro zkrácení doby instalace základní systém nebo v případě problémů s instalací systému z oficiálních repozitářů můžete importovat kontejner z předem připraveného archivu. K tomu existuje úložiště kontejnerů vytvořených pomocí pomocí Linuxu Nasazení a dostupné prostřednictvím rozhraní aplikace v " úložiště" ("úložiště"). Stačí vybrat požadovaný kontejner v rozhraní úložiště a kliknout na " Import" ("Import"). Poté se aplikace vytvoří nový profil, jehož parametry lze v případě potřeby změnit. Poté stačí spustit instalaci " Jídelní lístek -> Nainstalujte" ("Jídelní lístek -> Nainstalujte"), tím připravíte instalační cestu (vytvoříte image kontejneru), stáhnete archiv kontejneru, rozbalíte a nakonfigurujete. Po dokončení procedury můžete kontejner spustit tlačítkem " START" ("START").

    AKTUALIZACE PROGRAMU

    Po aktualizaci programu se automaticky aktualizuje pracovní prostředí. V případě potřeby lze aktualizaci spustit ručně: " Nastavení -> Aktualizovat prostředí" ("Nastavení -> Aktualizovat ENV"). Aktualizace programu (prostředí) neovlivňují již nainstalovaný systém GNU/Linux, to znamená, že nainstalovaný systém nemůže být v důsledku aktualizace poškozen nebo jakkoli změněn.
    Chcete-li změnit nastavení již nainstalovaného systému nebo vrátit nastavení na původní, musíte nakonfigurovat: " Jídelní lístek -> Konfigurovat" ("Jídelní lístek -> Konfigurovat"). Pokud jsou v parametrech vybrány některé komponenty, konfigurace nainstaluje balíčky pro vybrané komponenty.

    ODINSTALOVAT PROGRAM

    Před odinstalací programu je třeba zastavit distribuci GNU / Linux tlačítkem STOP, pokud není možné distribuční sadu zastavit, pak se doporučuje restartovat zařízení. Poté spusťte příkaz " Nastavení -> Smazat prostředí" ("Nastavení -> Odebrat ENV"). Poté můžete aplikaci smazat. Smazání aplikace s nepřipojeným kontejnerem je nebezpečné, při mazání aplikace verze nižší než 1.5.3 se smažou také všechna data ze všech oddílů připojených v kontejneru! být .img soubory, které jsou vytvořeny na paměťové kartě při instalaci distribucí, takové soubory lze smazat ručně prostřednictvím libovolného správce souborů.

    Stáhněte si aplikaci pro instalaci Linuxu na Android - Linux Deploy na Android můžete sledovat odkaz níže.

    Podrobné pokyny pro přeměnu jakéhokoli zařízení se systémem Android na plný počítač založené na Linuxu.

    Spuštění Linuxu na Androidu je možné! A nepotřebujete k tomu rootované zařízení: veškerý potřebný software je k dispozici v oficiálním obchodě Google Play. Za pouhých 10–15 minut můžete získat operační systém, který se od Androidu liší pokročilými funkcemi.

    Poznámka: pokud budete postupovat podle našich pokynů, OS Linux poběží ve virtuálním prostředí. Android bude stále běžet na pozadí. Bylo by špatné nazývat takový systém úplným. Se seznamem standardních úkolů si však poradí dobře.

    Před instalací vše zavřete. zbytečné aplikace a vymažte RAM vašeho zařízení Android.

    1. Z obchodu Google Play nainstalujte GNURoot Debian a XServer XSDL .

    2. Než začnete instalovat Linux, ujistěte se, že je vaše zařízení připojeno ke stabilní síti Wi-Fi. Spusťte GNURoot. Začne stahovat potřebné balíčky prostředí.

    Instalace trvá od 30 sekund do několika minut v závislosti na rychlosti vašeho internetového připojení. Ignorujte běžící čáry, dokud se nezobrazí následující nápis:

    [e-mail chráněný]:/#

    Nechť tento řádek nevyděsí ty, kteří jsou obeznámeni s konceptem „root-rights“: aplikace nezpůsobí žádné poškození zařízení, protože funguje v „sandboxu“.

    3. Zadejte následující příkaz:

    aktualizace apt-get

    Počkejte na dokončení stahování balíčků. To bude označeno řádkem Čtení seznamů balíčků… Hotovo.

    4. Nyní zadejte další řádek:

    apt-get upgrade

    Na otázku "Chcete pokračovat?" zadejte anglické písmeno Y a stiskněte Enter. Spustí se instalace balíčku.

    Tentokrát bude instalace trvat trochu déle. Trpělivě počkejte na dokončení instalace, dokud se neobjeví drahocenný řádek:

    [e-mail chráněný]:/#

    Prostředí Debian Linux je nainstalováno a nyní můžete přistoupit k nasazení grafického shellu.

    5. Instalace všech balíčků linuxové distribuce se provádí pomocí následujícího příkazu:

    apt-get install lxde

    Existuje také možnost nainstalovat jádro systému pomocí řádku:

    apt-get install lxde-core

    Potvrďte nastavení opětovným zadáním Y a stisknutím klávesy Enter. Začne proces stahování balíčku.

    Během instalace se ujistěte, že se všechny soubory úspěšně stáhly a při rozbalování na vašem zařízení nedošlo volné místo. V opačném případě se spuštění systému nezdaří.

    6. K dokončení instalace operačního systému je třeba stáhnout tři další nástroje:

    • XTerm - pro přístup k terminálu z grafického shellu Linuxu;
    • Synaptic Package Manager – pro správu balíčků apt a stahování aplikací;
    • Pulseaudio - pro instalaci ovladačů zvuku.

    Všechny tři nástroje se instalují pomocí jediného příkazu terminálu GNURoot:

    apt-get install xterm synaptic pulseaudio

    Do zařízení se stáhne přibližně 260 MB dat.

    7. Nyní minimalizujte aplikaci GNURoot a otevřete dříve nainstalovaný XServer XSDL. Souhlaste se stahováním dalších písem. Po dokončení instalace klepněte několikrát na obrazovku (aplikace vás vyzve k výběru rozlišení a velikosti písma – vše záleží na vašich preferencích), dokud neuvidíte úvodní obrazovku s modrým pozadím a bílým textem.

    Restartujte GNURoot a postupně zadejte následující dva příkazy:

    export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712
    startlxde &

    Sekvence restartování systému (když chcete znovu otevřít Linux) vypadá takto: spusťte XServer XSDL a počkejte na modrou obrazovku, otevřete GNURoot a zadejte dva výše uvedené příkazy, vraťte se do XServer XSDL.

    Pokud terminál nadává na neplatný příkaz, vraťte se ke kroku 5 této příručky a zkuste nainstalovat holé jádro. Zkontrolujte stav paměti vašeho zařízení Android.

    8. Nyní otevřete XServer XSDL, počkejte několik sekund – a máte Linux připravený k použití.

    Chcete-li nainstalovat aplikace do levého dolního rohu, otevřete nabídku Start a vyberte Spustit. Zadejte Synaptic a stiskněte Enter.

    V okně, které se otevře, použijte vyhledávání a nainstalujte potřebné aplikace. Může to být prohlížeč Firefox, editor obrázků GIMP, kancelářský balík Libre a další programy kompatibilní s Linuxem.

    Tuto možnost instalace Linuxu samozřejmě nelze nazvat plnohodnotným spuštěním operačního systému na Androidu. Virtual Linux má pár omezení, ale při použití bezdrátové myši a klávesnice (případně připojené pomocí OTG adaptéru a USB hubu) můžete svůj smartphone nebo tablet proměnit v přenosný počítač s funkcí OS pro dospělé.