U svom članku Koja je razlika između Androida i Linuxa, ja (također komentatori) sam istaknuo da je glavna razlika između distribucija Linuxa i Androida to što Android ne može pokretati Linux aplikacije; barem ne bez mukotrpnih hakiranja.
Danas vam predstavljam cool alat o kojem vrijedi pisati, a zove se UserLAnd.
UserLAnd je besplatan alat otvorenog koda koji vam omogućuje instaliranje i upravljanje Linux aplikacijama na vašem Android uređaju kao što biste to učinili nativnu aplikaciju i također pokretati pune distribucije Linuxa e.g. Ubuntu, Kali Linux, Debian , itd. – sva potreba za root-om vašeg uređaja. Ima ugrađeni terminal za povezivanje s školjkama i možete ga spojiti na VNC sesije ako želite grafičko iskustvo.
UserLAnd omogućio je isti tim koji stoji iza GNURoot Debiana i stvoren je kao zamjena za izvorni GNURoot Debian aplikacija s ciljem da programerima omogući eksperimentiranje s Linuxom i njegovim uobičajenim softverom iz praktičnosti svojih dlanova.
Proći ćete kroz niz upita kada prvi put pokrenete UserLAnd nakon čega će preuzeti svoje ovisnosti na temelju postavke koje ste napravili i nakon toga ide glatko.
Značajke u UserLAnd
Kako koristiti UserLAnd
Možete koristiti UserLAnd na bilo koji od 2 načina, aplikacije jednim klikom i prilagođene sesije koje definira korisnik. Evo uključenih koraka:
Aplikacije jednim klikom:
- Kliknite aplikaciju.
- Unesite potrebne podatke.
To je sve!
Korisnički definirane prilagođene sesije:
- Definirajte sesiju – Sesija je ono što opisuje datotečni sustav koji ćete koristiti i uslugu (SSH ili VNC) koju ćete koristiti za povezivanje s njim.
- Definirajte datotečni sustav – datotečni sustav opisuje distribuciju Linuxa koju želite instalirati.
- Započni sesiju.
Upravljanje paketima
Debian, Ubuntu i Kali:
Ažuriraj pakete: $ sudo apt-get update && sudo apt-get dist-upgrade Instalirajte pakete: $ sudo apt-get instaliraj Ukloni pakete: sudo apt-get uklonite
Archlinux
Ažuriraj: $ sudo pacman -Syu Instalirajte pakete: $ sudo pacman -S Ukloni pakete: $ sudo pacman -R
Instaliranje radne površine
Instalirajte Lxde naredbom:
$ sudo apt-get install lxde
Instalirajte X Server Client iz trgovine Google Play.
Pokrenite XSDL i u UserLAnd unesite naredbu:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Dalje unesite
startlxde
Vratite se na XSDL i radna površina će se prikazati.
Za Arch Linux samo je prvi korak drugačiji jer je naredba
$ sudo pacman -S lxde
Preuzmite UserLAnd s Google Playa
Preuzmite UserLAnd s F-Droida
Danas je prvi put da govorim o aplikaciji koja vam omogućuje pokretanje Linuxa na Androidu. Možda želite učiniti obrnuto i umjesto toga pokrenuti Android aplikacije na svojoj Linux distribuciji, najprikladniji način postoji u obliku Anboxa.
UserLAnd's slogan je “Empowering with Linux” – osjećate li se osnaženo kada ga koristite? Ubacite svoja dva centa u odjeljak za komentare ispod.