Ve svém článku na téma Jaký je rozdíl mezi Androidem a Linuxem jsem (také komentátoři) poukázal na to, že hlavní rozdíl mezi distribucemi Linuxu a Androidem je ten, že Android neumí spouštět aplikace pro Linux; alespoň ne bez pečlivých hacků.
Dnes vám představím skvělý nástroj, o kterém stojí za to napsat domů, a jmenuje se UserLand.
UserLand je bezplatný nástroj s otevřeným zdrojovým kódem, který vám umožňuje instalovat a spravovat aplikace Linux na vašem zařízení Android jako nativní aplikaci a také provozovat plné distribuce Linuxu e.G. Ubuntu, Kali Linux, Debian atd. – všechny potřeby rootovat vaše zařízení. Má vestavěný terminál pro připojení k shellům a můžete jej připojit k VNC relacím, pokud chcete grafický zážitek.
UserLand umožnil stejný tým za GNURoot Debian a byl vytvořen jako náhrada za původní GNURoot Debian aplikace s cílem umožnit vývojářům experimentovat s Linuxem a jeho běžným softwarem z pohodlí jejich dlaně.
Při prvním spuštění UserLand si projdete řadou výzev, po kterých si stáhne své závislosti na nastavení, které jste provedli, a poté je plavba hladká.
Funkce v UserLand
Jak používat UserLand
UserLAnd můžete používat dvěma způsoby, aplikacemi na jedno kliknutí a uživatelsky definovanými vlastními relacemi. Zde jsou příslušné kroky:
Aplikace na jedno kliknutí:
- Klikněte na aplikaci.
- Zadejte požadované informace.
To je vše!
Uživatelsky definované vlastní relace:
- Definujte relaci – Relace je to, co popisuje souborový systém, který budete používat, a službu (SSH nebo VNC), kterou budete používat k připojení.
- Definujte souborový systém – Souborový systém popisuje distribuci Linuxu, kterou chcete nainstalovat.
- Zahájit relaci.
Správa balíčků
Debian, Ubuntu a Kali:
Aktualizovat balíčky: $ sudo apt-get update && sudo apt-get dist-upgrade Instalujte balíčky: $ sudo apt-get install Odebrat balíčky: sudo apt-get odebrat
Archlinux
Aktualizace: $ sudo pacman -Syu Instalujte balíčky: $ sudo pacman -S Odebrat balíčky: $ sudo pacman -R
Instalace plochy
Nainstalujte Lxde pomocí příkazu:
$ sudo apt-get install lxde
Nainstalujte klienta X Server z obchodu Google Play.
Spusťte XSDL a do UserLand zadejte příkaz:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Dále zadejte
startlxde
Vraťte se do XSDL a na ploše se zobrazí.
U Arch Linuxu se liší pouze první krok, protože příkaz je
$ sudo pacman -S lxde
Stáhněte si UserLand z Google Play
Stáhněte si UserLand z F-Droid
Dnes je to poprvé, co se zabývám aplikací, která vám umožní provozovat Linux na Androidu. Možná to chcete udělat obráceně a místo toho spouštět aplikace pro Android ve svém linuxovém distru, nejpohodlnější způsob existuje ve formě Anbox.
UserLand's sloganem je „Pomocí Linuxu“ – cítíte sílu, když ji používáte? Vhoďte své dva centy do sekce komentářů níže.