Nel mio articolo su Qual è la differenza tra Android e Linux, io (anche i commentatori) ho sottolineato che una delle principali differenze tra le distribuzioni Linux e Android è che Android non può eseguire applicazioni Linux; almeno non senza scrupolosi trucchi.
Oggi vi presento uno strumento interessante di cui vale la pena scrivere a casa e che si chiama UserLEAnd.
UserLEnd è uno strumento open source gratuito che ti consente di installare e gestire applicazioni Linux sul tuo dispositivo Android come faresti con un app nativa e per eseguire anche distribuzioni Linux complete e.g. Ubuntu, Kali Linux, Debian , ecc. – tutte le necessità per eseguire il root del dispositivo. Ha un terminale integrato per la connessione alle shell e puoi collegarlo alle sessioni VNC se vuoi un'esperienza grafica.
UserLEnd è reso possibile dallo stesso team dietro GNURoot Debian ed è stato creato in sostituzione dell'originale GNURoot Debian app con l'obiettivo di consentire agli sviluppatori di sperimentare Linux e il suo software comune dalla comodità dei loro palmi.
Quando avvii UserLEnd ti verrà mostrata una serie di richieste, dopodiché scaricherà le sue dipendenze in base al scelte di configurazione che hai fatto e da allora in poi procederà senza intoppi.
Caratteristiche in UserLAnd
Come usare UserLAnd
Puoi utilizzare UserLAnd in 2 modi, app con un solo clic e sessioni personalizzate definite dall'utente. Ecco i passaggi necessari:
App con un solo clic:
- Fai clic su un'app.
- Inserisci le informazioni richieste.
È tutto!
Sessioni personalizzate definite dall'utente:
- Definisci una sessione – Una sessione è ciò che descrive il filesystem che utilizzerai e il servizio (SSH o VNC) che utilizzerai per connetterti ad esso.
- Definisci un filesystem – Un filesystem descrive la distribuzione Linux che vuoi installare.
- Avvia la sessione.
Gestione dei pacchetti
Debian, Ubuntu e Kali:
Pacchetti di aggiornamento: $ sudo apt-get update && sudo apt-get dist-upgrade Installa i pacchetti: $ sudo apt-get install Rimuovi pacchetti: sudo apt-get remove
Archlinux
Aggiornare: $ sudo pacman -Syu Installa i pacchetti: $sudo pacman -S Rimuovi pacchetti: $sudo pacman -R
Installazione di un desktop
Installa Lxde con il comando:
$ sudo apt-get install lxde
Installa X Server Client dal Google Play Store.
Lancia XSDL e in UserLAnd, inserisci il comando:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
Avanti, inserisci
startlxde
Torna a XSDL e il desktop mostrerà.
Per Arch Linux, solo il primo passaggio è diverso in quanto il comando è
$ sudo pacman -S lxde
Scarica UserLAnd da Google Play
Scarica UserLAnd da F-Droid
Oggi è la prima volta che parlo di un'app che ti consente di eseguire Linux su Android. Forse, invece, vuoi fare il contrario ed eseguire app Android sulla tua distribuzione Linux, il modo più conveniente esiste sotto forma di Anbox.
Lo slogan diUserLAnd' è "Empowering with Linux" – ti senti potenziato quando lo usi? Lascia i tuoi due centesimi nella sezione commenti qui sotto.