Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows 8
  • Installazione di Ubuntu Touch sul tuo telefono. Installazione di Linux su Android

Installazione di Ubuntu Touch sul tuo telefono. Installazione di Linux su Android

È possibile eseguire Linux su Android! E non hai bisogno di un dispositivo rootato per questo: tutto il software di cui hai bisogno è disponibile nel Google Play Store ufficiale. In soli 10-15 minuti puoi ottenere un sistema operativo che differisce da Android per funzionalità avanzate.

Nota: se segui le nostre istruzioni, il sistema operativo Linux verrà eseguito in un ambiente virtuale. Android continuerà a funzionare in background. Sarebbe sbagliato definire un sistema del genere completo. Tuttavia, affronta bene l'elenco dei compiti comuni.

Prima dell'installazione, chiudi tutte le applicazioni non necessarie e svuota la RAM del tuo dispositivo Android.

1. Installa GNURoot Debian e XServer XSDL da Google Play Store.

2. Prima di avviare l'installazione di Linux, assicurati che il tuo dispositivo sia connesso a una rete Wi-Fi stabile. Avvia GNURoot. Verrà avviato il download dei pacchetti di ambiente richiesti.

L'installazione richiede da 30 secondi a diversi minuti, a seconda della velocità della connessione Internet. Ignora le linee striscianti finché non appare la seguente iscrizione:

[e-mail protetta]:/#

Lascia che questa linea non spaventi chi ha familiarità con il concetto di "": l'applicazione non causerà alcun danno al dispositivo, poiché funziona nella "sandbox".

3. Immettere il seguente comando:

apt-get update

Attendi il download dei pacchetti. Questo sarà indicato dalla riga Lettura degli elenchi dei pacchetti... Fatto.

4. Ora inserisci un'altra riga:

apt-get upgrade

Alla domanda "Vuoi continuare?" digita la lettera inglese Y e premi Invio. Verrà avviata l'installazione dei pacchetti.

Questa volta, la procedura di installazione richiederà un po' più di tempo. Attendi pazientemente la fine dell'installazione fino a quando non appare l'agognata riga:

[e-mail protetta]:/#

L'ambiente Debian Linux è installato e ora puoi procedere alla distribuzione della shell grafica.

5. L'installazione di tutti i pacchetti della distribuzione Linux viene eseguita con il seguente comando:

apt-get install lxde

C'è anche un'opzione per installare il kernel di sistema usando la riga:

apt-get install lxde-core

Confermare l'installazione digitando nuovamente Y e premendo il tasto Invio. Verrà avviata la procedura di download del pacchetto.

Durante l'installazione, assicurati che tutti i file siano stati scaricati correttamente e che durante il disimballaggio il tuo dispositivo non esaurisca lo spazio libero. In caso contrario, l'avvio del sistema terminerà con un errore.

6. Per completare l'installazione del sistema operativo, è necessario scaricare tre utilità aggiuntive:

  • XTerm - per accedere al terminale dalla shell grafica di Linux;
  • Synaptic Package Manager - per la gestione dei pacchetti apt e il download di applicazioni;
  • Pulseaudio - per l'installazione dei driver audio.

Tutte e tre le utilità vengono installate con un singolo comando del terminale GNURoot:

apt-get install xterm synaptic pulseaudio

Sul dispositivo verranno scaricati circa 260 MB di dati.

7. Ora minimizza l'applicazione GNURoot e apri l'XServer XSDL precedentemente installato. Accetta di scaricare caratteri aggiuntivi. Al termine dell'installazione, tocca più volte lo schermo (l'applicazione ti chiederà di selezionare la risoluzione e la dimensione del carattere - tutto dipende dalle tue preferenze) fino a quando non vedrai una schermata iniziale con uno sfondo blu e un testo bianco.

Riavvia GNURoot e inserisci a turno i seguenti due comandi:

esporta DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712
startlxde &

La sequenza di ulteriore riavvio del sistema (quando si desidera riaprire Linux) è simile a questa: avvia XServer XSDL e attendi che appaia una schermata blu, apri GNURoot e inserisci i due comandi precedenti, torna a XServer XSDL.

Se il terminale giura su un comando non valido, torna al passaggio 5 di questo manuale e prova a installare il kernel "bare". Controlla lo stato della memoria del tuo dispositivo Android.

8. Ora apri XServer XSDL, attendi qualche secondo e hai Linux pronto per l'uso.

Per installare le applicazioni, nell'angolo in basso a sinistra, apri il menu Start e seleziona Esegui. Digita Synaptic e premi Invio.

Nella finestra che si apre, usa la ricerca e installa le applicazioni richieste. Questo può essere il browser Firefox, l'editor di immagini GIMP, la suite per ufficio Libre e altri programmi compatibili con Linux.

Naturalmente, questa opzione per l'installazione di Linux non può essere definita un vero e proprio lancio del sistema operativo su Android. Virtual Linux ha diverse limitazioni, ma quando si utilizza un mouse e una tastiera wireless (è anche possibile connettersi utilizzando un adattatore OTG e un hub USB), è possibile trasformare il proprio smartphone o tablet in un laptop con le funzionalità di un sistema operativo per adulti.

  • Smartphone,
  • Crowdsourcing
  • "Gli elettricisti sognano Linux sui loro telefoni?"


    A dirti la verità, dopo il fallimento del telefono Ubuntu e la merda epica che accade con SailfishOS, sono un po' scoraggiato. Non so voi, ma la situazione mi deprime da tempo quando non riesco a controllare completamente il dispositivo che uso la maggior parte del tempo.


    Non riesco a mettere "banner cutter" a livello di sistema o aumentare dnscrypt. Taxi parte del traffico tramite Wi-Fi e parte tramite rete mobile. Ottieni il file di cui ho bisogno, accessibile solo da sotto la radice. E quando apri il bootloader, la garanzia vola, il pagamento contactless smette di funzionare e tutti quei "potenziatori" per la fotocamera dal produttore. Non riesco a scrivere install tramite ssh e in un paio di secondi ottengo un'applicazione con tutte le patch necessarie.


    E quando vedo dozzine di applicazioni non rimovibili installate dal produttore che occupano spazio, consumano batteria, notifiche costantemente spam e raccolgono analisi, mi sento completamente triste. Questo è il presente a cui siamo arrivati. Con firmware chiuso per hardware e guardando all'utente solo come fonte di profitto.


    Di recente mi sono imbattuto in un progetto che potrebbe cambiare qualcosa...


    AGGIORNATO: Verranno quasi sicuramente utilizzati lo schermo i.MX8M e FullHD. Evviva!
    AGGIORNATO2: In 5 giorni sono stati raccolti i 500k mancanti di 1,5 milioni di dollari. Di questi $ 300k sono ordini aziendali. Mancano ancora 2 settimane alla fine della società. Una buona risposta a chi ha detto "non c'è bisogno".



    PER UFO (può essere rimosso): questo articolo riguarda principalmente i problemi e le decisioni difficili che gli sviluppatori di dispositivi gratuiti a volte devono prendere nel mercato dell'hardware chiuso di oggi. + alcune informazioni su questo particolare progetto, che non è di pubblico dominio. Ho rimosso tutti i riferimenti alla raccolta fondi (e il collegamento ad essa). Come riferimento - che vive bene nei tempi dei geek (a proposito, c'è un collegamento alla società di crowdfunding).

    Che cos'è questo?

    Librem 5 è uno smartphone Linux che sarà costruito sull'hardware e sul software più aperti, nel rispetto della sicurezza e della privacy. Non esiste ancora, ma c'è un piano più o meno elaborato in 1,5 anni e lo sviluppo attivo inizierà tra meno di un mese.

    Chi?

    Il team di Purism ha rilasciato con successo una serie di notebook con quanto più hardware libero possibile, BIOS open source e la loro distribuzione Linux che stanno sviluppando.Ora l'azienda ha rivolto la sua attenzione agli smartphone.

    Ferro

    Cosa fa una persona adeguata quando apre un articolo su un nuovo dispositivo? Naturalmente, scorre l'intero proiettile di marketing per descrivere le caratteristiche dell'hardware. Inoltre ci sarà un elenco con l'ufficio. luogo. Perché è così breve, lo spiegherò di seguito.


    Specifiche

    • Schermo tattile da 5″
    • CPU i.MX6 / i.MX8
    • Vivante GPU (driver accelerato software gratuito Etnaviv)
    • Banda base mobile separata
    • LPDDR3 da 3 GB
    • eMMC da 32 GB
    • Slot per MicroSD
    • Fotocamera (anteriore e posteriore)
    • Veloce
    • Jack per cuffie e microfono (3,5 mm)
    • Microfono
    • Altoparlante
    • Pulsante di accensione
    • Controlli del volume
    • Slot SIM
    • Wi-Fi 802.11
    • Bluetooth 4
    • Interfaccia di debug (interna)
    • Host USB
    • USB di tipo C
    • Batteria
    • Sensori:
      • Accelerometro
      • Giroscopio
      • Bussola
      • Luce ambientale
      • Prossimità
    • Kill switch hardware per:
      • Telecamera
      • Microfono
      • banda base
      • Wi-Fi / Bluetooth

    Chip mobile separato

    Cominciamo con un punto inaspettato. Ma ha influenzato molte decisioni successive.

    Le reti mobili non sono sicure. E il problema non è affatto nell'implementazione del software o nella configurazione errata dell'apparecchiatura (sebbene questo sia abbastanza comune): il problema è molto più profondo ed è correlato all'architettura di rete stessa. Decine di diversi vettori di attacco: che vanno dai noti ( "gateway" SS7, intercettazione 2G, errori di crittografia 3G / 4G) agli attacchi hardware specifici su apparecchiature specifiche.

    La situazione è complicata dal fatto che la maggior parte dei chip mobili utilizza firmware binario senza codice sorgente. E quando questo bene si trova anche fisicamente nel SoC, lavorando con una fotocamera e un microfono... Un incubo paranoico.

    Ma un telefono senza reti mobili non è un telefono. Pertanto, la via d'uscita più appropriata per uno smartphone sicuro sarebbe quella di mantenere il chip della rete mobile il più isolato possibile da tutto il resto. Il Librem 5 utilizza un chip mobile separato dal processore. Ancora di più: verrà fornito un interruttore fisico per questo. Non so cosa disattiveranno esattamente gli sviluppatori, ma, per sempre, è necessario interrompere l'alimentazione, l'antenna e la comunicazione con il processore principale.

    A proposito, smetti di usare SMS per l'autenticazione e l'autorizzazione. Sono serio. Non è sicuro.

    CPU e GPU

    Quindi, non dovrebbe esserci alcuna connessione wireless nel processore. Cos'altro? Driver completamente open source con un buon supporto del sistema operativo. Secondo gli sviluppatori di Librem 5, da quello che è ora sul mercato, sono stati avvicinati da un'intera (!) linea di SoC - i.MX6 di NXP. Solo l'agonia della scelta. La realtà moderna del ferro aperto.

    Cosa otterremo da questa linea di processori? 2 core Cortex-A9 a 32 bit 1.0 GHz, GPU Vivante GC880, DDR3 e USB 2.0. Una sorta di contadino medio di 5 anni fa. Non molto, ovviamente, ma dovrebbe essere sufficiente per un uso normale.
    Ma vogliamo che il mondo venga ricostruito sul nostro gentoo in un paio d'ore, e non in una settimana, e il server che lanceremo sicuramente su questo smartphone potrebbe non aver spremuto 10k RPS, ma potrebbe servire almeno un paio di dozzina di utenti? ;)

    Fortunatamente, all'inizio dell'anno, NXP ha presentato una nuova linea di processori i.MX8 che potrebbe persino detenere con orgoglio il titolo di fascia media di quest'anno. 4 core Cortex-A53 a 64 bit, GPU Vivante GC7000Lite con supporto per Vulkan, 4kp60, h.265 e VP9, ​​DDR4, USB 3.0-C: è già possibile convivere con questo e non esistere. Non ricordi la cripta, ovviamente, ma non è per questo che siamo? La GPU dovrebbe essere in grado di gestire il 3D a gravità media - si avvierebbe :)

    Perché nelle caratteristiche dell'i.MX6 / i.MX8? Sfortunatamente, l'i.MX8 non è ancora disponibile. Si dice che lì tutto sia pronto per la produzione e che la nuova linea uscirà entro la fine dell'anno. Alcuni clienti hanno ricevuto i prototipi in estate. E gli sviluppatori di Librem 5 sono persino pronti ad aspettare 2-3 mesi in più, semmai. Ma per ora, come assicurazione i.MX6.

    Schermo

    5 pollici, minimo HD. I piani sono di fornire FullHD, se c'è una tale opportunità. Come si è scoperto, è difficile concordare al 100% in anticipo per un lotto così piccolo. Al termine della campagna di raccolta fondi, verrà selezionata l'opzione migliore e assegnato un contratto con il fornitore. Per conto mio aggiungerò che anche l'HD per 5 pollici non è poi così male.

    Memoria

    LPDDR3 da 3 GB per i.MX6 e forse più LPDDR4 per i.MX8-M. 32 GB eMMC e slot microSD.

    senza fili

    Chip Wifi / Bluetooth separato, switch fisico: gli stessi motivi delle reti mobili.

    Fotocamera, navigazione, accelerometro, ecc.

    Tutto è standard. Ci sono due fotocamere - e bene. Vale la pena prestare attenzione solo al fatto che anche le fotocamere e un microfono avranno interruttori fisici. Coloro a cui piace usare il nastro adesivo sono indignati.

    Batteria

    Rimovibile, non ci sono più informazioni.

    Portafoto

    Metallico, facile accesso a tutti gli interni e alle porte di debug.

    NFC e ricarica wireless

    Probabilmente no. Almeno non per la prima versione. Il volume di lavoro è già molto grande.

    Scanner di impronte digitali, riconoscimento facciale, riconoscimento retina e prestazioni "Smoooouuuk on ze vooooote"

    Fondamentalmente no. La biometria è una cosa che può essere utilizzata senza il tuo desiderio, ed è difficile cambiarla dopo un compromesso. A differenza delle password che sono solo nella tua testa. "The Beginning" è ancora solo fantasia (spero).
    Tuttavia, il riconoscimento tramite l'esecuzione di una traccia sconosciuta dal titolo può essere implementato da solo - dopo tutto, avrai il pieno controllo del telefono.

    Software

    OS

    Linux, per impostazione predefinita, sarà il PureOS autocostruito (basato su Debian), utilizzato nei laptop dell'azienda. Promettono di essere in grado di utilizzare qualsiasi distribuzione che supporti ARM. Con un file, ovviamente. Sembra abbastanza realistico, considerando che il bootloader è aperto e tutti i driver saranno disponibili.

    Ci sarà una sandbox per le app? PureOS ha già un kernel con GrSecurity, quindi molto probabilmente questo meccanismo sarà implementato. Bene, di nuovo SELinux con AppArmor. In generale, tutto ciò che è per Linux può essere utilizzato per un livello specifico della tua paranoia.

    Interfaccia e applicazioni standard

    Gli sviluppatori hanno già concordato il supporto di Gnome e della comunità KDE. Quale sarà il default non è ancora deciso. Ci sono piani per portare il "set da gentiluomini" di applicazioni ottimizzate per i touchscreen. Quando questo lavoro sarà completato, verrà il momento per cose più complesse.

    Matrice

    Per impostazione predefinita, verrà utilizzato il metodo di comunicazione sicuro decentralizzato

    Linuxsoid! il mio amico Yuri Geruk

    La seconda parte riguarda come installare Ubuntu sul tuo smartphone o tablet Android su questa piattaforma.

    Ciao utenti Linuxsoid! Ieri è stato pubblicato un articolo, con l'installazione del sistema operativo Linux Ubuntu per smartphone o tablet, questo era solo il primo modo in cui potevo farlo. Vorrei dire ancora una volta che non ho disinstallato il sistema Androd, ma ho lanciato il secondo uno sopra l'altro. Non mi interesserei più né cercherei di stabilirlo da solo fino a quando il mio amico Yuri Geruk mi ha dato una buona idea per installare il sistema e solo dopo mi sono interessato e ho iniziato il mio lavoro.

    Avvertimento! L'amministrazione del sito e l'autore del materiale non si assumono alcuna responsabilità se, durante l'esecuzione delle manipolazioni descritte, il tuo dispositivo smette di funzionare! Tutto ciò che è scritto nelle istruzioni, lo fai a tuo rischio e pericolo. Probabilmente ci saranno guasti, come è stato, e quindi non ho potuto accendere il mio smartphone per molto tempo. Non c'è fretta, facciamo tutto con attenzione leggendo queste istruzioni!

    Nella prima parte (Metodo n. 1) ho scritto come installare il sistema tramite un programma chiamato Complete Linux Installer. La procedura completa è stata detta quando si lavora su questo programma, cosa scaricare, come installare e tutti gli altri. Oggi vorrei portare alla vostra attenzione il secondo metodo (Metodo numero 2). Installeremo Linux Ubuntu su un dispositivo che esegue Androd tramite un'applicazione mobile chiamata Linux Deploy. L'applicazione è disponibile anche per te in accesso gratuito su Google Play Market, dove qualsiasi utente può scaricarla.

    In questa applicazione non è necessario registrarsi e attivarla; dopo averla installata sul dispositivo, sarà necessario avviarla e chiuderla nuovamente. Di cosa abbiamo bisogno per avviare il sistema tramite Linux Deploy. ?

    1. Smartphone e computer con accesso a Internet (preferibilmente tramite Wi-Fi) migliore è la connessione, più veloce sarà il download.
    2. Cavo USB (per collegare il dispositivo al desktop o laptop)
    3. La batteria è preferibilmente carica al 100%, ma non meno del 50%
    • Passiamo al nostro compito! Per non diventare molto lungo, salterò i punti indicati nel metodo numero 1. Il primo e semplice passo per noi sarà ottenere i diritti di root per noi stessi sul dispositivo, nell'articolo precedente ho mostrato in dettaglio come si fa.
    • Chi ha i diritti di root può procedere al passaggio successivo, ovvero abilitare il debug USB sul proprio dispositivo (l'articolo precedente descrive anche come ottenerlo). Prendiamo in mano il nostro smartphone e andiamo al Play Market Store ufficiale, dove dobbiamo scaricare un'applicazione chiamata Linux Deploy. Se hai un account configurato, puoi seguire il collegamento con il nome del programma e installare l'applicazione utilizzando il tuo computer. Dopo l'installazione, apri l'applicazione e guarda oltre!
    • Come puoi vedere nello screenshot qui sopra, ci viene mostrato un programma con un'interfaccia semplice e non complicata. Al primo avvio, il programma ci mostra un piccolo aiuto, un elenco di come iniziare ad utilizzare questo programma. Dopo aver soddisfatto questi requisiti, si procede alla configurazione. Per impostare il nostro programma, devi tradurlo in russo (lo facciamo da qualcuno che non ha tradotto automaticamente il programma) Mettiamo la lingua russa e un segno di spunta davanti alla voce non spegne lo schermo.

    Osserviamo come mostrato nella figura seguente:

    Dopo aver installato la lingua e il segno di spunta, non spegnere lo schermo, passiamo senza problemi al passaggio successivo, ovvero:

    • Crea un nuovo profilo per il nostro nuovo account Linux. Per fare ciò, è necessario tornare alla schermata principale del programma, sì, esattamente a quella in cui viene visualizzato l'aiuto per ulteriori azioni e fare clic sull'intestazione del programma (dove viene disegnato il pinguino). Successivamente, verrai automaticamente catapultato in una nuova finestra, in cui ti verrà richiesto di fare clic sul segno più e creare un profilo. Come esempio, ho creato un profilo chiamato Linuxsoid.com. Puoi chiamarlo come preferisci!
    • Quando abbiamo scritto il nome del profilo, premiamo il pulsante OK. Successivamente, seleziona il profilo desiderato.
    • Dopo tutto questo, abbasso il negozio e vado a dormire e tu continuerai come vuoi, ovviamente scherzavo! Riduciamo a icona l'applicazione e torniamo al Play Market e scarichiamo l'Es-guide (non è necessario scaricarla di nuovo e non ci riuscirai :-D). Apri explorer e crea un papà chiamato Ubuntu. Dopo aver creato la cartella, è necessario trovare il percorso ad essa. Avrò una memory card come la tua, non lo so.
    • Durante la creazione, facciamo clic sul segno più giallo, dopo di che si aprirà una finestra pop-up in cui sporchiamo la creazione di una cartella e fluiamo senza intoppi nel nome della cartella (è meglio scrivere in inglese, dovresti non tentare il destino del tuo smartphone, dirò una cosa buona, questo non porterà a dimostrato dalla nostra esperienza ). Alla fine, faccio clic sul registro della cronologia e vedo il percorso della nostra cartella con te. L'ho preso in questo modo: / sdcard / ubuntu /.

    La configurazione iniziale è andata a buon fine? Procediamo quindi a scaricare e installare il kit di distribuzione sui nostri dispositivi, nella cartella appena creata. Per fare ciò, devi aprire l'applicazione Linux Deploy e fare clic, per così dire, su una freccia simile al caricamento, dove dovresti essere trasferito in una nuova finestra con le informazioni di cui abbiamo bisogno. Cosa vediamo lì? Il programma ci chiede di installare il sistema, ma per questo dobbiamo selezionarlo. In questa finestra, fai clic sul kit di distribuzione e vedrai tutta la scelta di sistemi disponibili (che possono andare sul tuo dispositivo). Scelgo Linux Ubuntu. Dopo aver scelto, clicco su installa e dovresti iniziare l'installazione (download), ci vuole circa un'ora di tempo. quindi, è meglio alimentare lo smartphone per la ricarica!

    • Al termine dell'installazione, fai clic sul pulsante di avvio e dovresti essere in grado di connetterti ai server richiesti. La bellezza di questa applicazione è che non ha bisogno di registrare ulteriormente il terminale e dare comandi, l'applicazione registrerà automaticamente i comandi necessari. Al termine, vedrai come mostrato nell'immagine! Questo è nel caso in cui tutto sia andato come un orologio per te e altri errori non siano usciti.
    • Dopo tali iscrizioni, è necessario scaricare e installare un'applicazione aggiuntiva sul dispositivo chiamata VNCViewer come nel primo metodo di installazione. Nel server, creiamo una nuova connessione in cui scriviamo l'indirizzo localhots e specifichiamo qualsiasi nel nome e facciamo clic su Connetti. L'applicazione si connetterà e, se funziona, ti chiederà una password! La password su tutti i server è sempre la stessa (changeme) beh, se ti connetti tramite computer la password sarà diversa, non te lo posso dire perché non la conosco.

    Alla fine di tutto questo, dovresti avere qualcosa del genere:

    Questo è tutto se hai problemi, scrivili nei commenti, ti aiuteremo a risolverli il più possibile. Materiale preparato da Alexander Makarenkov per Linuxsoid.com.

    Buon giorno, cari utenti del sito! Di recente ho provato a installare Linux sul mio dispositivo Android. Come cavia, ho usato uno smartphone chiamato Explay Tornado. Avevo bisogno di un computer con una connessione Internet, un cavo USB e uno smartphone stesso. Prima di installare un nuovo sistema su uno smartphone, devi assicurarti che una scheda Micro Sd sia installata sul tuo dispositivo e disponga dei diritti di root. Se non hai ricevuto i diritti di root, devi ottenerli! Ho usato un programma per computer chiamato Kingo Android ROOT. Ci sono molti altri programmi da ottenere.

    Devi scaricare i seguenti programmi da Google Market: Complete Linux Installer; Emulatore di terminale per Android; Visualizzatore VNC

    Prima di tutto, lavoreremo con l'applicazione o il programma Complete Linux Installer. Ancora una volta, non stiamo cambiando il sistema Android in Linux, stiamo costringendo un sistema a funzionare su un altro. Al primo avvio dell'applicazione, il programma ci offre l'installazione di componenti aggiuntivi per ulteriori lavori, ovviamente siamo d'accordo con loro e avviamo l'installazione. L'installazione non richiederà più di un minuto con una buona connessione Internet. Come mostrato in figura, l'applicazione offre l'installazione di script di avvio, è necessario fare clic sul pulsante OK.

    • Inoltre, l'applicazione richiederà che tu abbia pieno accesso al sistema, per questo tu e io abbiamo ricevuto i diritti di root. La prossima mossa è consentire all'applicazione di accedere alle funzioni di sistema del tuo smartphone o tablet.
    • Quindi passiamo al passaggio successivo, ovvero alla guida all'installazione del sistema. Il programma inizia automaticamente a controllare il tuo dispositivo per tutti i fattori principali per l'installazione di un nuovo ambiente e ti darà i risultati delle versioni che puoi installare sul tuo tablet o telefono. Nel mio caso, il programma ha raccolto le seguenti versioni del programma.
    • Come mostrato nello screenshot qui sopra, abbiamo elencato le opzioni che il nostro dispositivo può riprodurre accuratamente. Ma come ha dimostrato la pratica, funzionano, ma con partenze. Le partenze potrebbero essere dovute al fatto che il mio dispositivo è troppo debole, non so esattamente come funzionerà per te. E quindi facciamo un esempio di installazione di Ubuntu 13.10.
    • Fare clic sul pulsante denominato Ubuntu 13.10 e passare all'elemento successivo, che analizzeremo in dettaglio con te.

    Il programma offre il download dell'immagine di sistema e ne esistono 3 versioni, grande, piccola e standard, in cosa differiscono? Innanzitutto si differenziano per le dimensioni (peso) dei file e, quindi, per le funzionalità. Poiché tutti sanno che il mio dispositivo non ha memoria sufficiente, devo installare una scheda di memoria più grande e scegliere il sistema che occupa meno spazio sulla scheda flash. Clicca su scarica l'immagine e seleziona il file di cui hai bisogno. Le dimensioni sono molto grandi, quindi consiglio di scaricarlo tramite torrent da uno smartphone. Evviva mentre eseguiamo il download, puoi soddisfare il resto dei requisiti del programma.

    Senza uscire dal programma, fai clic per scaricare Terminal Emulator per Android; e il programma VNCViewer ti trasferirà immediatamente su Google Play alle pagine necessarie con le applicazioni che devi scaricare e installare. Hai scaricato tutto installato? Ora, durante il caricamento dell'immagine di sistema, scarichiamo ES-Explorer e dopo averlo scaricato, apriamolo e andiamo sulla scheda di memoria. Attraverso l'esploratore, creiamo una cartella con il nome del nostro sistema, il che significa che creiamo una cartella con il nome " Ubuntu"Al termine del download dell'immagine, dobbiamo decomprimere l'archivio in una nuova cartella ( Ubuntu).

    • Dopo aver decompresso il file in una nuova cartella, dovresti avere due file al suo interno, uno con l'estensione .img. Questo file avvierà il nostro sistema. Torniamo all'inizio e premiamo la selezione del sistema e premiamo il pulsante di modifica nel menu aggiuntivo. In questo menu, specifichiamo il percorso completo dell'immagine stessa, che apparirà nello screenshot.
    • Sembra tutto con l'impostazione. Ma all'avvio, devi aprire il terminale e non toccare nulla, l'applicazione dovrebbe raccogliere automaticamente i dati necessari in background, ma per eseguire comandi di testo, dovrai confermare l'esecuzione delle tue azioni tramite l'accesso root. Qui, naturalmente, permettiamo all'applicazione di funzionare ulteriormente.
    • Dopodiché, avvierai un nuovo sistema e il tuo smartphone potrà funzionare come uno nuovo, mentre tutte le possibilità del nuovo sistema saranno a tua disposizione, come nel terminale con un ambiente grafico così completo. Questo completa il primo metodo di installazione di Linux Ubuntu.

    Probabilmente è tutto, se hai domande, chiediamo nei commenti sotto il materiale qui sotto, sarò lieto di aiutarti a risolvere i problemi che sono sorti per quanto possibile e a comprendere la situazione.

    Originale: Android è basato su Linux, ma cosa significa?
    Autore: Chris Hoffman
    Data di pubblicazione: 12 maggio 2014
    Traduzione: N. Romodanov
    Data di trasferimento: giugno 2014

    Android può essere basato su Linux, ma non è basato sul tipo di sistema Linux che probabilmente stai utilizzando sul tuo personal computer. Non è possibile eseguire applicazioni Android su distribuzioni Linux tipiche e non è possibile eseguire programmi Linux con cui si ha familiarità su un sistema Android.

    Linux costituisce il nucleo di Android, ma Google non ha aggiunto tutto il software e le librerie tipiche che potresti trovare su una distribuzione Linux come Ubuntu. Questa è tutta la differenza.

    Confronto tra "Linux" e il kernel Linux

    La grande differenza qui si riduce a cosa intendiamo per Linux. Le persone usano il termine "Linux" per indicare molte cose diverse. Fondamentalmente, Linux sta per il kernel Linux. Il kernel è la parte principale di qualsiasi sistema operativo.

    Ci riferiamo anche alle distribuzioni Linux semplicemente come "Linux". Tuttavia, le distribuzioni non sono costituite solo dal kernel Linux. Contengono molti altri software, come le utilità della shell GNU, il server grafico Xorg, il desktop GNOME, il browser Web Firefox e così via. Questo è il motivo per cui alcune persone pensano che il termine GNU/Linux dovrebbe essere usato per "distribuzioni" come Ubuntu, Mint, Debian, Fedora, Arch, OpenSUSE e altri.

    Android sotto il cofano utilizza il kernel Linux. Poiché Linux è open source, gli sviluppatori Android di Google hanno avuto la possibilità di modificare il kernel Linux in base alle proprie esigenze. Linux fornisce agli sviluppatori Android un kernel del sistema operativo precompilato e già supportato per iniziare, in modo che non debbano scrivere il proprio kernel. Ecco quanti dispositivi diversi sono stati costruiti, ad esempio PlayStation 4 utilizza il kernel FreeBSD open source, mentre Xbox One utilizza il kernel Windows NT che si trova nelle versioni moderne di Windows.

    Vedrai anche la versione del kernel Linux in esecuzione sul tuo dispositivo sotto la voce di menu Informazioni sul telefono o Informazioni sul tablet nel menu Impostazioni di Android.

    differenze

    C'è un certo dibattito sul fatto che Android si qualifichi come "distribuzione Linux". Utilizza il kernel Linux e altri software, ma non include la maggior parte del software che in genere includono le distribuzioni Linux.

    Quando avvii un dispositivo Android, il kernel Linux si avvia esattamente come farebbe su una distribuzione. Tuttavia, la maggior parte del resto del software varia. Android non include la libreria GNU C (glibc) utilizzata nelle distribuzioni Linux standard, né tutte le librerie GNU che trovi su una tipica distribuzione Linux. Ha anche server X come Xorg, quindi non sarai in grado di eseguire applicazioni Linux grafiche standard.

    Anziché eseguire le tipiche applicazioni Linux, Android utilizza la macchina virtuale Dalvik esclusivamente per eseguire applicazioni Java. Queste app sono destinate ai dispositivi Android e alle API (Application Programming Interface) fornite in Android, non in Linux in generale.


    Perché non puoi eseguire un'app desktop Android per Linux

    Poiché Android non include un server X grafico o tutte le librerie GNU standard, non puoi semplicemente eseguire applicazioni Linux su Android. Devi eseguire app scritte appositamente per Android.

    Android ha una shell di comando simile a quella che trovi su Linux. Ma fuori dalla scatola non c'è modo di accedervi, ma puoi installare un'applicazione, come Android Terminal Emulator, per accedere a questo ambiente terminale.

    Qui, per impostazione predefinita, non puoi fare troppo. Il terminale verrà eseguito in un ambiente limitato, quindi non sarai in grado di ottenere l'accesso root completo senza eseguire il root del tuo dispositivo Android. Molti dei comandi standard di cui potresti aver bisogno non sono disponibili, motivo per cui coloro che hanno effettuato il root dei propri dispositivi in ​​generale installano l'app BusyBox, che installa molte utilità della riga di comando. Queste utilità vengono utilizzate da applicazioni che devono eseguire operazioni con privilegi di superutente.


    Perché il software Android non funziona su desktop Linux?

    Linux non include la macchina virtuale Dalvik, quindi Linux non può eseguire applicazioni Android. La macchina virtuale Dalvik e tutti gli altri software Android non possono essere semplicemente inseriti su un desktop Linux: ad esempio, devi fare più lavoro per far sì che le app Android visualizzino l'output in una finestra su un normale desktop tramite Xorg. In teoria, con tutto il lavoro svolto, gli sviluppatori potrebbero far funzionare Dalvik su un desktop Linux e gli utenti desktop Linux potrebbero eseguire app Android sui propri desktop. È stato fatto un tentativo di creare un'applicazione (ora non più funzionante) per Ubuntu, che stava cercando di fare qualcosa del genere, integrando Ubuntu e Android sul telefono e consentendo l'esecuzione di questi programmi sul desktop Ubuntu.

    Per Windows e Mac OS, c'è stato un tentativo di farlo utilizzando l'emulatore BlueStacks e altre app Android. Eseguono Android in un ambiente virtuale in una macchina virtuale, che consente loro di eseguire applicazioni Android sul desktop con un grande successo in termini di prestazioni. Ma queste soluzioni si sono rivelate non molto popolari.


    Anche il sistema operativo Chrome di Google è basato su Linux. Come Android, Chrome OS non fornisce un sistema a finestre X standard, quindi le applicazioni Linux standard non possono essere eseguite su Chrome OS. A differenza di Android, Chrome OS è più vicino alle distribuzioni Linux desktop standard, quindi puoi utilizzare la modalità sviluppatore per installare il software Linux desktop mancante.

    Principali articoli correlati