Android

Výukový program GNURoot

Výukový program GNURoot

GNURoot Debian

GNU / Linux si po celém světě vydobylo pověst operačního systému, který uživatelům umožňuje plný zážitek a přizpůsobení podle osobních zájmů a stylu. Jak už možná víte, operační systém Android byl navržen na základě linuxového jádra. Jak již bylo řečeno, Android běží nad jádrem Linuxu, zatímco Linux je nezávislý operační systém. Proto nejsou úplně podobné.

Aplikace pro Android mají ve srovnání s běžnými aplikacemi pro počítače omezený přístup k hardwarovým prostředkům. Superuživatel by proto těžko používal aplikaci pro Android místo desktopové. Naštěstí lze tuto situaci napravit přidáním prostředí GNU / Linux do zařízení Android. To bude zahrnovat instalaci a konfiguraci GNURoot Debian, aby bylo možné pracovat s prostředím Linux.  Účelně to může být užitečné, když jste na cestách, ale máte přístup pouze k miniaplikaci pro Android, ať už je to smartphone nebo tablet. Stojí za zmínku, že to, co děláme v tomto článku, není jako běh plnohodnotné distribuce Linuxu na Androidu. Místo toho přidáváme pouze program, který nainstaluje podsystém Linux. Tento subsystém je dodáván s řadou hraček, jako je apt-get, a dokonce i oprávnění spustit menší X server. Začněme.


Instalace

Než začneme, všimněte si, že prostředí GNU / Linux lze nainstalovat na jakékoli zařízení Android, ať už je rootováno nebo ne. Jelikož však mnoho uživatelů nemusí chtít zneplatnit své rozkazy, ne rootují svá zařízení. V tomto tutoriálu se předpokládá, že vaše zařízení není rootováno.

Nastavení prostředí GNU / Linux v zásadě zahrnuje instalaci dvou komponent, jmenovitě; aplikace GNURoot Debian a Xserver XSDL. Primárním účelem GNURoot je vytvořit prostředí Linux v hostitelském operačním systému, kterým je v našem případě Android OS. Obvykle zde vstupuje do hry funkce Linuxu „Chroot“, ale protože nemáme oprávnění root, aplikace GNURoot k tomu používá software s názvem „proot“. Xserver XSDL se připojuje k GNURoot, aby pomohl se zpracováním těžké grafiky, která je primární funkcí serverů X.

Jak nainstalovat

  1. Navštivte Google Playstore a vyhledejte Xserver XSDL a GNURoot Debian.
  1. Po dokončení stahování a dokončení instalace vyhledejte v zásuvce aplikace aplikaci GNURoot a spusťte ji. V tomto okamžiku byste si však měli dávat pozor na „kořenový“ shell, který je falešný a ignorovaný, protože aplikace nainstaluje „padělaný“ linuxový kořenový souborový systém.
  1. Dalším krokem je zajištění, že máte nejnovější verzi souborů získaných z posledních upgradů a aktualizací. Jako takové musíte spustit příkazy apt-get upgrade a apt-get update, protože nyní používáte prostředí Linux / Ubuntu / Debian.
    $ sudo apt-get aktualizace $ sudo apt-get aktualizace 
  1. Další kroky zahrnují nastavení prostředí pro práci s grafikou. To se děje jednoduše spuštěním příkazu „apt-get install lxde“, abyste získali grafické prostředí společně se všemi nástroji, které jsou s ním dodávány, nebo můžete spustit příkaz „apt-get install lxde-core“, pokud jste pouze zajímající se o desktopové prostředí.
    $ sudo apt-get install lxde $ sudo apt-get install lxde-core 
  1. 5. Další fází je vytvoření cesty k terminálu pomocí grafického prostředí. K tomu se používá softwarový program s názvem XTerm. Poté musíte získat také Synaptic Package Manager, který je frontendem pro získání ovladačů apt-get, abyste mohli slyšet přehrávání zvuku pomocí Pulseaudio. Použijte následující příkaz:
    $ sudo apt-get nainstalovat xterm synaptický pulseaudio 
  1. Posledním krokem je spuštění xServeru XSDL a stažení všech potřebných písem. Poté se vraťte do GNURoot a spusťte následující příkazy:
    $ sudo export DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712 $ sudo startlxde & 
  1. Poté se vraťte k XServeru XSDL a odpočiňte si, když čekáte na plochu LXDE.

Instalace aplikací pro Linux na Android

Nyní, když jsme úspěšně nainstalovali Debian Linux a běží na našem zařízení, jsou pro plné využití Linuxu potřebné aplikace pro Linux. V této fázi vstupuje do hry Synaptic Package Manager, protože obsahuje rozsáhlé úložiště aplikací pro Linux, které lze na zařízení nainstalovat.

Jednoduše přejděte do nabídky Spustit z nabídky Start dole a zadejte „synaptický“ a stiskněte klávesu Enter. Po spuštění Správce balíčků Synaptic stačí v seznamu najít název požadované aplikace a vybrat ji k instalaci. Až aplikace dokončí instalaci, vaše zařízení by mělo být připravené k použití.

Důležitým aspektem, který je třeba mít na paměti, je, že nepracujeme na plně balíčku Linux, takže některé aplikace nebudou fungovat tak hladce jako v celém balíčku. Některé aplikace se vůbec nespustí. Nemělo by to pro vás být šok, ani byste si neměli začít myslet, že jste během procesu instalace vynechali krok. Od tohoto bodu lze také přistupovat k aplikacím pro Android, které byly dříve k dispozici. I když většina aplikací bude fungovat dobře, u těch, které vyžadují hardwarovou akceleraci, jako u některých her, se pravděpodobně vyskytnou problémy.

Pro ty z nás, kteří Linux používají téměř po celou dobu a potřebují zvládnout některé linuxové pohyby pouze se zařízením Android, vám tato aplikace poslouží správně. Ať jste kdekoli, můžete rychle spustit příkazový řádek a pomocí příkazů apt-get nainstalovat jakýkoli nástroj příkazového řádku, který potřebujete, ať už je to Wget, Traceroute nebo dokonce Ssh. Pokud si chcete užít aplikace pro Linux na svém nekorenovaném zařízení Android, pak je GNURoot Debian nejpřímější metodou. Zvyknutí si na menší obrazovku nějakou dobu trvá, ale až budete hotovi, můžete se dostat na kloub a ve svém ručním gadgetu můžete být skutečně produktivnější.

Zdroje a další informace

https: // www.fossmint.com / install-run-linux-on-android-device /

https: // debril.org / 2015/10/01 / to-write-php-applications-with-android-use-gnuroot-debian /

https: // www.xda-vývojáři.com / průvodce-instalace-a-spuštění-gnulinux-prostředí-na-jakémkoli-zařízení Android /

https: // www.techrepublic.com / article / use-gnuroot-to-install-a-gnulinux-distribution-on-your-android-device /

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...