Come eseguire Linux su dispositivi Android
Annuncio pubblicitario
Se stai leggendo questo, probabilmente hai già usato Linux prima e sai che funziona su quasi tutti i componenti hardware. Nel frattempo, hai un telefono in tasca e sai che è versatile. Quindi il tuo telefono Android può eseguire Linux?
Sì, può. Ecco cosa devi sapere sull'esecuzione di Linux sul tuo smartphone o tablet Android.
Aspetta, Android non è già Linux?
Bene, lo è ... e non lo è.
Android è basato sul kernel Linux, uno stack software che si interfaccia con l'hardware di un dispositivo. Fondamentalmente consente a un sistema operativo di comunicare con il dispositivo, che si tratti di un PC, uno smartphone o altro hardware.
Il sistema operativo Linux dovrebbe davvero essere chiamato GNU / Linux Perché quasi nessuno chiama Linux "GNU / Linux" Perché quasi nessuno chiama Linux "GNU / Linux" Sei interessato a Linux e hai letto alcuni post sul blog. Lungo la strada, ti sei imbattuto in un nome divertente: GNU / Linux. Ma cosa significa? Leggi di più . Ma nel tempo, la parola "Linux" è arrivata a descrivere in modo intercambiabile il kernel e i vari sistemi operativi che lo utilizzano, come Ubuntu, Gentoo e molti altri.
Quindi, sebbene Android utilizzi il kernel Linux, non offre un ambiente desktop. Questo è ciò che la maggior parte delle persone sta pensando quando considera i modi per installare Linux su Android.
Perché eseguire Linux sul tuo dispositivo Android?
Quindi perché potresti desiderare un ambiente desktop Linux sul tuo telefono o tablet Android?
Potresti voler eseguire un'app che non è disponibile su Android. Ma nella maggior parte dei casi, ti consigliamo semplicemente di accedere a una sorta di ambiente desktop. Gli attuali dispositivi Android hanno hardware ideale per un'esperienza simile a un PC e l'installazione di Linux è un ottimo modo per abilitare questo.
Naturalmente, potresti scoprire che le attività che desideri eseguire su Linux funzionano anche su Android. L'unico ostacolo che ti trattiene potrebbe essere il multitasking simultaneo delle app. Fortunatamente, questa è una funzionalità disponibile in Android dal Android 7.0 Nougat del 2016.
Far funzionare Linux sul tuo dispositivo Android non è facile, quindi se stai cercando il multitasking, prova invece a passare a una versione moderna di Android.
Per eseguire Linux su Android, hai diverse scelte. Quale da utilizzare dipende dal fatto che il tuo dispositivo Android sia rootato o meno.
Come eseguire Linux su Android (senza root)
Il modo migliore per far funzionare Linux sul tuo telefono con il minimo sforzo è con Debian Noroot.
Sebbene utile, purtroppo questa app non viene più mantenuta. Funziona solo su Android 2.3 Gingerbread to Android 5.0 Jellybean.
Il vantaggio di Debian Noroot è che installerà Debian Jessie sul tuo telefono con un livello di compatibilità. Ciò consente di eseguire app Debian senza eseguire il root su Android. Dato quanto può essere difficile il rooting per alcuni dispositivi, questo è utile.
Le prestazioni con Debian Noroot non sono eccezionali, ma sono utilizzabili. Per i migliori risultati con Linux su Android, considera innanzitutto il rooting del tuo dispositivo.
Scarica: Debian Noroot (gratuito) [Non più disponibile]
Come eseguire Linux su Android (con root)
Se hai un dispositivo rootato (ecco come eseguire il root di Android La guida completa al rooting del tuo telefono o tablet Android La guida completa al rooting del tuo telefono o tablet Android Quindi, vuoi eseguire il root del tuo dispositivo Android? Ecco tutto quello che devi sapere. Altro), puoi installare varie versioni di Linux su Android usando lo strumento Linux Deploy. Questo è fatto meglio collegando prima il telefono a una rete Wi-Fi.
Inizia installando BusyBox, che fornisce alcune funzionalità di root avanzate.
Quindi, installa Linux Deploy. Quando lo esegui per la prima volta, tocca Avvia per assicurarti che le autorizzazioni di root siano abilitate, quindi tocca il pulsante Impostazioni nell'angolo in basso a destra.
Usa questo menu di opzioni per selezionare la tua distribuzione preferita. Debian, Ubuntu, Gentoo, Fedora e molti altri sono disponibili per l'installazione. Abbiamo usato Arch Linux.
È necessario selezionare la casella Abilita in GUI per visualizzare un desktop Linux sul telefono e assicurarsi che VNC sia selezionato per il sottosistema Grafica . Successivamente, controlla la risoluzione dello schermo nelle impostazioni della GUI e verifica che tu sia soddisfatto dell'ambiente desktop .
Infine, trova le voci Nome utente e Password utente e prendine nota o modificale in qualcosa di più memorabile per te.
Esci da questo menu, quindi tocca i tre punti nell'angolo in alto a destra e seleziona Installa, quindi OK .
Al termine, installa VNC Viewer dal Play Store. In Linux Deploy, tocca Avvia per eseguire Linux. Quindi apri VNC Viewer e connettiti a localhost: 5900 per visualizzare il desktop Linux con le credenziali immesse in precedenza.
Una volta installato e funzionante, è possibile installare il software Linux utilizzando il terminale come di consueto.
Congratulazioni: ora hai Linux in esecuzione su Android!
Come installare Kali Linux su Android (richiesto root)
Il metodo Linux Deploy sopra per eseguire distro Linux su Android è probabilmente il migliore che troverai. È disponibile una buona scelta di versioni di Linux, incluso Kali Linux.
Desideri utilizzare Android come dispositivo di test di penetrazione? Mentre sono disponibili vari utili strumenti di rete Android, l'opzione migliore è una versione portatile di Kali Linux. Segui semplicemente le istruzioni sopra usando Linux Deploy e seleziona Kali Linux per installarlo su Android.
Una volta installato, avrai in tasca una soluzione portatile di pen-test, pronta a verificare la sicurezza di qualsiasi rete Come testare la sicurezza della tua rete domestica con strumenti di hacking gratuiti Come testare la sicurezza della tua rete domestica con strumenti di hacking gratuiti Nessun sistema può essere completamente "a prova di hacking" ma i test di sicurezza del browser e le garanzie di rete possono rendere il tuo impianto più robusto. Utilizza questi strumenti gratuiti per identificare i "punti deboli" nella tua rete domestica. Maggiori informazioni a cui si connette il telefono.
4 altri modi per eseguire Linux su Android
Mentre abbiamo coperto alcune buone opzioni per eseguire Linux sul tuo dispositivo Android, hai anche alcuni altri metodi disponibili:
- DeX: se possiedi un moderno dispositivo Samsung, hai la possibilità di passare l'hardware in modalità desktop con DeX Che cos'è Samsung DeX? Usalo per trasformare il tuo telefono in un computer Cos'è Samsung DeX? Usalo per trasformare il tuo telefono in un computer Lo sapevi che i moderni telefoni Samsung hanno una modalità desktop chiamata DeX? Ecco di cosa si tratta e come provarlo. Leggi di più . Sebbene non sia esattamente un sistema operativo Linux, questo è un ambiente desktop con un kernel Linux, quindi è abbastanza vicino.
- Desktop remoto su un sistema che esegue Linux con Splashtop o un'altra soluzione remota da Android a Linux 15 App Android per il controllo remoto del tuo PC Linux 15 App Android per il controllo remoto del tuo PC Linux Probabilmente sei a conoscenza di app che ti consentono di controllare in remoto un Android dispositivo dal desktop. Ma che dire degli utenti Linux? Bene, queste app possono trasformare il tuo Android in un potente telecomando Linux. Leggi di più .
- Limbo: questo è un emulatore Linux per Android, basato sull'emulatore QEMU. Tuttavia, è difficile e richiede tempo per essere impostato, e spesso i risultati non valgono lo sforzo.
- Doppio avvio Android con Ubuntu Touch. Collega il dispositivo a un display HDMI per vedere l'ambiente desktop Ubuntu Touch.
Oppure installa una ROM Android personalizzata
Non sei sicuro che installare Linux sia una buona idea, ma vuoi cambiare il modo in cui usi il tuo dispositivo Android? Potresti semplicemente provare una versione diversa di Android con un desktop integrato. Abbiamo esaminato il sistema operativo Maru, che è possibile installare su alcuni dispositivi come una ROM personalizzata. Questo viene fornito con una modalità telefono standard e una modalità desktop, con buoni risultati.
Tuttavia, un'altra ROM Android potrebbe rivelarti più utile. Ho bisogno di aiuto? Maggiori informazioni su come installare una ROM personalizzata su Android Come installare una ROM personalizzata sul tuo dispositivo Android Come installare una ROM personalizzata sul tuo dispositivo Android Pronto a rivitalizzare il tuo telefono o tablet Android? L'installazione di una ROM personalizzata è il modo migliore per farlo, alimentandolo con prestazioni e funzionalità ancora migliori. Leggi di più .
Ulteriori informazioni su: Personalizzazione Android, Rom Android personalizzato, Linux, Desktop remoto.