Použitie zariadenia s androidom ako linuxový prenosný terminál

21.06.2023 | 10:10 | redhawk1975 | redhawk1975

Ak máte doma navyše jedno androidové zariadenie s Android 5 a vyšší, je jednoduché ho použiť ako prenosnú linuxovú konzolu.

Mám doma nevyužívaný tablet aj telefón s androidom. ide o staršie zariadenia, Xiaomi Redmi 4x a Samsung Galaxy Tab 10.1 (GT- P7500).
Kedysi som mal na Xiaomi 4x Debian 10, ale vzhľadom k občasnému používaniu ako GPS navigáciu či multimediálny prehrávač, som vzdal linux na mobile.

V súčasnosti som sa k linuxu na mobile vrátil. Používam UserLAnd a som s ním celkom spokojný. 
Pre používanie v termináli alebo s minimálnym grafickým rozhraním je UserLAnd bezplatný.

Ide o FOSS aplikáciu a je bezplatná.

RH: Pre používanie Firefoxu, Thunderbirdu či GIMP je potrebné zakúpiť tieto od autora na playstore.
Rovnako je to ak chcete používať Desktop Environment. K dispozícií je LXDE alebo XFCE. 

Na výber je päť distribúcií: Alpine, Arch, Debian, Kali a Ubuntu.

RH: Ja používam Debian a Kali so spusteným módom pre monitorovanie wifi (monitor mode). Z programov mám doinštalované: 
Screen
net-tools
netcat
neofetch
gnupg
curl
wget
git
nano
Hacker's Keyboard

Takže čo bude potreba: (recept)
1x zariadenie s androidom, root nie je vyžadovaný
1x bluetooth klávesnica, (odporúčam, je podstatne jednoduchšie pracovať na fyzickej klávesnici nez na patlacej)
aplikácie:
ConnectBot
zdroj Play Store alebo F-Droid
UserLAnd
zdroj Play Store alebo F-Droid

ConnectBot je open-source SSH klient určený pre smartfóny so systémom Android, ktorý vám umožňuje bezpečne sa pripojiť k serverom SSH. Toto bude primárny spôsob interakcie s novým operačným systémom UserLand Debian.

UserLAnd je najjednoduchší spôsob, ako spustiť Linuxovú distribúciu alebo program v Androide.
Spustite v ňom plnohodnotnú linuxovú distribúciu alebo špecifické aplikácie a nainštalujte a odinštalujte ju ako bežnú aplikáciu. Nevyžaduje sa žiadny root.




 

Nainštalujte z playstore alebo z F-Droidu ConnectBot a následne UserLAnd. Výber zdroja je na užívateľovi, ja na tablete nemám google apps takže používam F-Droid alebo mirrorapk.

Po stiahnutí a nainštalovaní si vyberte distribúciu, ktorú chcete používať.

Následne bude chcieť UserLAnd vytvorenie užívateľa s menom a heslom a heslom do VNC, preto je vhodné nainštalovať connectbot, ktorý zabezpečí prepojenie androidu s linuxovou distribúciou.

RH: Pokiaľ chcete používať kali, odporúčam importovať repozitár (najjednoduchšie editaciou cez nano /etc/apt/sources.list a pridaním deb http://http.kali.org/kali kali-rolling main contrib non-free). Samozrejme nezabudnite stiahnuť kľúč na podpísanie (wget -q -O - https://www.kali.org/archive-key.asc | apt-key add -)

Následne sa spustí distribúcia a pripojíte sa do konzoly.

Určite odporúčam hneď urobiť aktualizáciu a, pokiaľ používate minimálnu inštaláciu alebo cez terminál, odporúčam doinštalovať programy, podľa používania.

Pre používanie LXDE alebo xfce je potrebné buď zakúpiť alebo nainštalovať  verziu s terminálom a následne štandardným spôsobom doinštalovať v termináli DE. 

UserLAnd ma celkom dobre spracovaný manuál pre začiatočníkov.