Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows 8
  • Instaliranje Ubuntu Touch-a na telefon. Instalacija Linuxa na Android

Instaliranje Ubuntu Touch-a na telefon. Instalacija Linuxa na Android

Pokretanje Linuxa na Androidu je moguće! I za to vam ne treba rootan uređaj: sav potreban softver dostupan je u službenoj trgovini Google Play. Za samo 10–15 minuta možete dobiti operativni sustav koji se razlikuje od Androida po naprednoj funkcionalnosti.

Bilješka: ako slijedite naše upute, Linux OS će raditi u virtualnom okruženju. Android će i dalje raditi u pozadini. Bilo bi pogrešno takav sustav nazvati potpunim. Ipak, dobro se nosi s popisom standardnih zadataka.

Prije instalacije zatvorite sve nepotrebne aplikacije i očistite RAM vašeg Android uređaja.

1. Instalirajte GNURoot Debian i XServer XSDL iz trgovine Google Play.

2. Prije nego što počnete instalirati Linux, provjerite je li vaš uređaj povezan na stabilnu Wi-Fi mrežu. Pokrenite GNURoot. Počet će preuzimati potrebne pakete okruženja.

Instalacija traje od 30 sekundi do nekoliko minuta ovisno o brzini vaše internetske veze. Zanemarite tekuće linije dok se ne pojavi sljedeći natpis:

[e-mail zaštićen]:/#

Neka ova linija ne uplaši one koji su upoznati s konceptom "": aplikacija neće naštetiti uređaju jer radi u "pješčaniku".

3. Unesite sljedeću naredbu:

apt-dobi ažuriranje

Pričekajte da paketi dovrše preuzimanje. To će biti označeno redkom Čitanje popisa paketa... Gotovo.

4. Sada unesite drugi redak:

apt-dobi nadogradnju

Na pitanje "Želite li nastaviti?" unesite englesko slovo Y i pritisnite Enter. Instalacija paketa će započeti.

Ovaj put će postupak instalacije potrajati malo duže. Strpljivo pričekajte da se instalacija završi dok se ne pojavi draga linija:

[e-mail zaštićen]:/#

Debian Linux okruženje je instalirano i sada možete nastaviti s implementacijom grafičke ljuske.

5. Instalacija svih paketa Linux distribucije vrši se sljedećom naredbom:

apt-get install lxde

Postoji i mogućnost instaliranja kernela sustava pomoću linije:

apt-get install lxde-core

Potvrdite postavku ponovnim upisivanjem Y i pritiskom na tipku Enter. Započet će proces preuzimanja paketa.

Tijekom instalacije provjerite jesu li sve datoteke uspješno preuzete, a prilikom raspakiranja vaš uređaj nije ostao bez slobodnog prostora. U suprotnom, pokretanje sustava neće uspjeti.

6. Za dovršetak instalacije operativnog sustava potrebno je preuzeti tri dodatna uslužna programa:

  • XTerm - za pristup terminalu iz grafičke ljuske Linuxa;
  • Synaptic Package Manager - za upravljanje apt paketima i preuzimanje aplikacija;
  • Pulseaudio - za instaliranje upravljačkih programa za zvuk.

Sva tri uslužna programa instaliraju se jednom naredbom GNURoot terminala:

apt-get install xterm synaptic pulseaudio

Na uređaj će biti preuzeto približno 260 MB podataka.

7. Sada minimizirajte aplikaciju GNURoot i otvorite prethodno instalirani XServer XSDL. Slažete se s preuzimanjem dodatnih fontova. Nakon dovršetka instalacije dodirnite zaslon nekoliko puta (aplikacija će od vas tražiti da odaberete razlučivost i veličinu fonta - sve ovisi o vašim željama) dok ne vidite početni zaslon s plavom pozadinom i bijelim tekstom.

Ponovno pokrenite GNURoot i unesite sljedeće dvije naredbe redom:

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

Slijed za ponovno pokretanje sustava (kada želite ponovno otvoriti Linux) izgleda ovako: pokrenite XServer XSDL i pričekajte plavi ekran, otvorite GNURoot i unesite gornje dvije naredbe, vratite se na XServer XSDL.

Ako terminal opsuje nevažeću naredbu, vratite se na korak 5 ovog priručnika i pokušajte instalirati golu kernel. Provjerite status memorije vašeg Android uređaja.

8. Sada otvorite XServer XSDL, pričekajte nekoliko sekundi - i Linux je spreman za rad.

Da biste instalirali aplikacije u donjem lijevom kutu, otvorite izbornik Start i odaberite Pokreni. Upišite Synaptic i pritisnite Enter.

U prozoru koji se otvori koristite pretragu i instalirajte potrebne aplikacije. To može biti preglednik Firefox, uređivač slika GIMP, uredski paket Libre i drugi programi kompatibilni s Linuxom.

Naravno, ova opcija za instaliranje Linuxa ne može se nazvati punopravnim pokretanjem operativnog sustava na Androidu. Virtualni Linux ima nekoliko ograničenja, ali kada koristite bežični miš i tipkovnicu (moguće spojeni pomoću OTG adaptera i USB huba), možete pretvoriti svoj pametni telefon ili tablet u prijenosno računalo s funkcionalnošću operativnog sustava za odrasle.

  • pametni telefoni,
  • crowdsourcing
  • "Sanjaju li električne ovce Linux na svom telefonu?"


    Iskreno da vam kažem, nakon što je Ubuntu Phone propao i epska sranja sa SailfishOS-om, pomalo sam očajan. Ne znam za vas, ali ja sam dugo bio frustriran situacijom u kojoj ne mogu u potpunosti kontrolirati uređaj koji koristim većinu vremena.


    Ne mogu instalirati "banner cutter" na razini sustava ili podići dnscrypt. Taksi dio prometa putem wifi, a dio mobilne mreže. Nabavite datoteku koja mi je potrebna, dostupna samo iz korijena. A kad otvoriš bootloader, leti garancija, prestaje raditi beskontaktno plaćanje i svi oni "poboljšači" za kameru od proizvođača. Ne mogu instalirati instalaciju putem ssh-a i dobiti aplikaciju sa svim potrebnim zakrpama za nekoliko sekundi.


    A kad vidim te desetke neizmjenjivih aplikacija koje je instalirao proizvođač koje zauzimaju prostor, troše bateriju, neprestano šalju obavijesti i skupljaju analitiku, potpuno sam tužan. Ovo je sadašnjost do koje smo došli. Sa zatvorenim firmwareom za željezo i pogledom na korisnika samo kao na izvor zarade.


    Nedavno sam naišao na projekt koji bi mogao nešto promijeniti...


    AŽURIRANA: Gotovo sigurno će se koristiti i.MX8M i FullHD zaslon. Ura!
    AŽURIRANA 2: U 5 dana prikupljeno je 500 tisuća nestalih od 1,5 milijuna dolara. 300 tisuća dolara od kojih su korporativne narudžbe. Do kraja kampanje ostalo je još 2 tjedna. Dobar odgovor onima koji su rekli "ne treba".



    ZA NLO (može se ukloniti): Ovaj je članak prvenstveno o problemima i teškim odlukama koje programeri otvorenog koda ponekad moraju donijeti na današnjem zatvorenom tržištu hardvera. + neke informacije o ovom konkretnom projektu, koji nisu u javnoj domeni. Uklonio sam sve reference na prikupljanje sredstava (i poveznicu na to). Kao referenca - koji sjajno živi na geektimes (usput rečeno postoji poveznica s crowdfunding tvrtkom).

    Što je ovo?

    Librem 5 je linux pametni telefon koji će biti izgrađen na najotvorenijem hardveru i softveru, poštujući sigurnost i privatnost. Još ne postoji, ali već postoji plan koji je više-manje razrađen već 1,5 godinu, a za manje od mjesec dana počinje aktivni razvoj.

    Tko?

    Tim Purisma uspješno je izdao niz prijenosnih računala s najbesplatnijim hardverom (koliko je to sada moguće), BIOS-om otvorenog koda i vlastitom linux distribucijom koju razvijaju, a sada je tvrtka svoju pozornost usmjerila na pametne telefone.

    Željezo

    Što radi svaka adekvatna osoba kada otvori članak o novom uređaju? Naravno, on skroluje kroz cijelo marketinško sranje do opisa karakteristika komada željeza. Sljedeći će biti popis. mjesto. Zašto je tako kratak, objasnit ću u nastavku.


    Karakteristike

    • 5″ zaslon osjetljiv na dodir
    • i.MX6/i.MX8 CPU
    • Vivante GPU (Etnaviv besplatni softver ubrzani upravljački program)
    • Odvojeni mobilni osnovni pojas
    • 3 GB LPDDR3
    • 32 GB eMMC
    • microSD utor
    • Kamera (prednja i stražnja)
    • Bljesak
    • Priključak za slušalice i mikrofon (3,5 mm)
    • mikrofon
    • zvučnik
    • gumb za napajanje
    • Kontrole glasnoće
    • Utor za SIM
    • WiFi 802.11
    • Bluetooth 4
    • Sučelje za otklanjanje pogrešaka (interno)
    • USB host
    • USB tip-C
    • Baterija
    • senzori:
      • Brzinomjer
      • Žiroskop
      • Kompas
      • ambijentalno svjetlo
      • Blizina
    • Prekidači za zaustavljanje hardvera za:
      • fotoaparat
      • mikrofon
      • osnovni pojas
      • WIFI/Bluetooth

    Odvojeni mobilni komunikacijski čip

    Počnimo s jednom neočekivanom točkom. Ali on je utjecao na mnoge odluke koje su donesene kasnije.

    Mobilne mreže nisu sigurne. A problem uopće nije u implementaciji softvera ili pogrešnoj konfiguraciji opreme (iako je to vrlo često) – problem je puno dublji i vezan je za samu mrežnu arhitekturu. Deseci različitih vektora napada, u rasponu od dobro poznatih ("SS7 backdoor", 2G presretanje, 3G/4G pogreške enkripcije) do specifičnih hardverskih napada na određenu opremu.

    Situacija je komplicirana činjenicom da većina mobilnih čipova koristi binarni firmware (firmware) bez izvornih kodova. A kada se ova dobrota i fizički nalazi u SoC-u koji radi s kamerom i mikrofonom... Paranoična noćna mora.

    Ali telefon bez mobilnih mreža nije telefon. Stoga bi najispravnije rješenje za siguran pametni telefon bilo držati čip mobilne mreže što izoliraniji od svega ostalog. Librem 5 koristi mobilni komunikacijski čip odvojen od procesora. Čak i više: za to će biti osiguran fizički prekidač. Ne znam što će točno programeri isključiti, ali, za dobro, morate prekinuti napajanje, antenu i komunikaciju s glavnim procesorom.

    Usput, prestanite koristiti SMS za autentifikaciju i autorizaciju. Ozbiljan sam. Nije sigurno.

    CPU i GPU

    Dakle, procesor ne bi trebao imati bežičnu vezu. Što drugo? Potpuno otvoreni drajveri s dobrom podrškom za OS. Ako je vjerovati programerima Librema 5, od onoga što je sada na tržištu, smislili su cijelu jednu (!) SoC liniju - i.MX6 iz NXP-a. Samo agonija izbora. Moderna stvarnost otvorenog željeza.

    Što ćemo dobiti od ove linije procesora? 2 jezgre 32-bit Cortex-A9 1.0 GHz, Vivante GC880 GPU, DDR3 i USB 2.0. Nekako srednjeg petogodišnjaka. Nije gusta, naravno, ali za normalnu upotrebu bi trebala biti dovoljna.
    Ali želimo da se svijet na našem gentoou obnovi za par sati, a ne tjedan dana, a poslužitelj koji ćemo definitivno pokrenuti na ovom pametnom telefonu možda neće istisnuti 10k RPS-a, ali bi se moglo opslužiti barem nekoliko desetaka korisnika ? ;)

    Nasreću, početkom godine NXP je predstavio novu liniju i.MX8 procesora, koji se čak s ponosom mogu nazvati i ovogodišnjim procesorima srednjeg ranga. 4 jezgre 64-bitnog Cortex-A53, Vivante GC7000Lite GPU-a s podrškom za Vulkan, 4kp60, h.265 i VP9, ​​DDR4, USB 3.0-C - s tim već možete živjeti, ne postoji. Ne možete rudariti kriptovalute, naravno, ali mi nismo za to, zar ne? GPU bi trebao moći podnijeti srednji 3D - samo bi radio :)

    Zašto u karakteristikama i.MX6/i.MX8? Nažalost, i.MX8 još nije dostupan. Priča se da je tamo sve već spremno za proizvodnju, a nova linija će biti puštena prije kraja godine. Dio kupaca je na ljeto dobio prototipove. A programeri Librema 5 čak su spremni čekati 2-3 dodatna mjeseca, ako ništa. Ali za sada, kao osiguranje i.MX6.

    Zaslon

    5 inča, minimalno HD. Planira staviti FullHD, ako je moguće. Kako se pokazalo, teško je 100% dogovoriti tako malu zabavu unaprijed. Kada kampanja prikupljanja sredstava završi, odabrat će se najbolja opcija i dodijelit će se ugovor s dobavljačem. Od sebe ću dodati da za 5 inča ni HD nije tako loš.

    Memorija

    3 GB LPDDR3 na varijanti i.MX6, a moguće i više LPDDR4 na i.MX8-M. 32 GB eMMC i microSD utor.

    Bežični

    Odvojeni Wifi / Bluetooth čip, fizički prekidač - isti razlozi kao i za mobilne mreže.

    Kamera, navigacija, akcelerometar itd.

    Sve je standardno. Postoje dvije kamere - i dobre. Vrijedi obratiti pozornost samo na činjenicu da će kamere i mikrofon također imati fizičke prekidače. Ljubitelji korištenja izolacijske trake su ogorčeni.

    Baterija

    Uklonjivo, nema više informacija.

    Okvir

    Metalik, lak pristup svim unutrašnjim dijelovima i portovima za otklanjanje pogrešaka.

    NFC i bežično punjenje

    Vjerojatno ne. Barem ne za prvu verziju. Obim posla je već vrlo velik.

    Skener otiska prsta, prepoznavanje po licu, mrežnici i performansama

    U osnovi ne. Biometrija je takva stvar koja se može koristiti bez vaše želje, a teško ju je promijeniti nakon što je ugrožena. Za razliku od lozinki koje su samo u vašoj glavi. "Početak" - zasad samo fikcija (nadam se).
    Vrochem, prepoznavanje po izvedbi nepoznate pjesme iz naslova možete implementirati sami - uostalom, imat ćete potpunu kontrolu nad telefonom.

    Mekana

    OS

    Linux će prema zadanim postavkama biti PureOS (temeljen na Debianu), koji se koristi u prijenosnim računalima tvrtke. Obećavaju mogućnost korištenja bilo koje distribucije koja podržava ARM. S datotekom, naravno. Izgleda sasvim realno, s obzirom na to da je bootloader otvoren i da će svi drajveri biti dostupni.

    Hoće li postojati pješčanik za aplikaciju? PureOS već ima kernel s GrSecurity, pa je vjerojatno da će takav mehanizam biti implementiran. Pa, opet SELinux s AppArmorom. Općenito, sve što je za linux može se koristiti za određenu razinu vaše paranoje.

    Sučelje i standardne aplikacije

    Programeri su se već dogovorili o podršci Gnome i KDE zajednice. Što će biti zadano - još nije odlučeno. Postoje planovi za prijenos "džentlmenskog skupa" aplikacija optimiziranih za zaslone osjetljive na dodir. Kad se ovaj posao završi, doći će vrijeme za složenije stvari.

    matrica

    Prema zadanim postavkama koristit će se decentralizirana sigurna komunikacija

    Linuxoid! moj prijatelj Jurij Geruk

    Drugi dio govori o tome kako instalirati Ubuntu na svoj Android pametni telefon ili tablet na ovoj platformi.

    Dobar dan korisnici Linuxsoid stranice! Jučer je objavljen članak, uz instalaciju Ubuntu Linux operativnog sustava za pametni telefon ili tablet, ovo je bio samo prvi način na koji sam to mogao napraviti. Htio sam opet reći da nisam obrisao Androd sustav, nego sam pokrenuo drugi na drugi. Ne bih se dalje raspitivao ili čak pokušao sam instalirati sve do moj prijatelj Jurij Geruk dao mi je dobru ideju da instaliram sustav i tek nakon toga sam se zainteresirao i počeo sam raditi.

    Upozorenje! Administracija stranice i autor materijala ne snose nikakvu odgovornost ako vaš uređaj prestane raditi tijekom izvođenja opisanih manipulacija! Sve što je napisano u uputama, radite na vlastitu odgovornost i rizik. Mogu se dogoditi kvarovi, kao što se dogodilo sa mnom, tada dugo nisam mogao uključiti svoj pametni telefon. Nema žurbe, sve radimo pažljivo čitajući ovaj priručnik!

    U prvom dijelu (Metoda br. 1) napisao sam kako instalirati sustav putem programa pod nazivom Complete Linux Installer. Prilikom rada na ovom programu rečeno je potpuna procedura, što preuzeti, kako instalirati i sve ostalo. Danas sam vam želio skrenuti pozornost na drugu metodu (Metoda br. 2). Ti i ja ćemo instalirati Linux Ubuntu na uređaj koji pokreće Androd putem mobilne aplikacije pod nazivom Linux Deploy. Aplikacija vam je također dostupna u besplatnom pristupu na Google Play Marketu, gdje je može preuzeti apsolutno svaki korisnik.

    U ovoj aplikaciji ne morate se registrirati i aktivirati, nakon što je instalirate na svoj uređaj, morat ćete je pokrenuti i ponovno zatvoriti. Što nam je potrebno za pokretanje sustava kroz Linux Deploy. ?

    1. Pametni telefon i računalo s pristupom internetu (po mogućnosti korištenjem Wi-Fi), što je bolja veza, to će preuzimanje biti brže.
    2. USB kabel (za spajanje vašeg uređaja na stolno računalo ili prijenosno računalo)
    3. Baterija je poželjno napunjena 100%, ali ne manje od 50%
    • Počnimo s našom misijom! Kako ne bih dugo trajao, preskočit ću točke koje su navedene u metodi broj 1. Prvi i jednostavan korak za nas je dobivanje root prava na našem uređaju, u prethodnom članku sam detaljno pokazao kako se to radi.
    • Svatko tko ima Root prava može prijeći na sljedeći korak, odnosno omogućiti USB debugging na svom uređaju (posljednji članak također opisuje kako to postići). Uzimamo svoj pametni telefon i odlazimo u službenu trgovinu Play Market, gdje moramo preuzeti aplikaciju pod nazivom Linux Deploy. Ako imate postavljen račun, možete slijediti poveznicu s nazivom programa i instalirati aplikaciju pomoću računala. Nakon instalacije otvorite aplikaciju i tražite dalje!
    • Kao što možete vidjeti na gornjoj snimci zaslona, ​​prikazan nam je program s jednostavnim i nimalo kompliciranim sučeljem. Kada prvi put pokrenete program, on nam pokazuje malu pomoć, popis kako početi koristiti ovaj program. Nakon ispunjavanja ovih zahtjeva, prelazimo na konfiguraciju. Da biste postavili naš program, trebate ga prevesti na ruski (mi to radimo za nekoga tko nije automatski preveo program) Stavljamo ruski jezik i označimo okvir pored stavke ne gasimo ekran.

    Izgledamo kao što je prikazano na donjoj slici:

    Nakon postavljanja jezika i potvrdnog okvira ne isključuju zaslon, glatko prelazimo na sljedeći korak, odnosno:

    • Kreirajmo novi profil za naš novi Linux račun. Da biste to učinili, morate se vratiti na glavni zaslon programa, da, točno na onaj koji prikazuje pomoć za daljnje radnje i kliknuti na zaglavlje programa (gdje je nacrtan pingvin). Nakon toga, automatski ćete biti prebačeni u novi prozor, gdje morate kliknuti na znak plus i kreirati profil. Kao kopiju primjera, napravio sam profil pod nazivom Linuxsoid.com. Možete ga nazvati kako god želite!
    • Kada unesete naziv profila, pritisnite gumb OK. Nakon toga samo odaberite željeni profil.
    • Nakon svega ovoga ja gasim klupu i idem u krevet, a ti kako hoćeš nastavi sam, naravno da sam se šalio! Isključujemo aplikaciju i vraćamo se na Play Market i preuzimamo Es-explorer (ne morate ni od koga ponovno preuzimati i nećete uspjeti :-D). Otvorite File Explorer i stvorite mapu pod nazivom Ubuntu. Nakon što stvorite mapu, morate saznati put do nje. Imat ću memorijsku karticu poput tvoje, ne znam.
    • Prilikom kreiranja kliknite na žuti znak plus, nakon toga ćete vidjeti skočni prozor u kojem ističemo stvaranje mape i glatko teče u nazivu mape (bolje je pisati na engleskom, ne biste trebali iskušati sudbinu svog pametnog telefona, jedno ću reći za dobro, to neće dovesti do provjerenog iz vlastitog iskustva ). Na kraju kliknem na dnevnik povijesti i pogledam put do naše mape s vama. Dobio sam ga ovako: /sdcard/ubuntu/.

    Je li početno postavljanje bilo uspješno? Zatim nastavljamo preuzimati i instalirati distribucijski komplet na naše uređaje, u novostvorenu mapu. Da biste to učinili, morate otvoriti aplikaciju Linux Deploy i kliknuti, takoreći, na strelicu koja izgleda kao preuzimanje, gdje biste trebali biti prebačeni u novi prozor s informacijama koje su nam potrebne. Što vidimo tamo? Program nas traži da instaliramo sustav, ali za to ga morate odabrati. U ovom prozoru kliknite na komplet za distribuciju i vidjet ćete sav dostupan izbor sustava (koji mogu biti na vašem uređaju). Odabrao sam Linux Ubuntu. Nakon što sam odabrao, kliknem na install i trebali biste započeti instalaciju (preuzimanje), traje oko sat vremena. Stoga je bolje uključiti pametni telefon za punjenje!

    • Na kraju instalacije kliknite na gumb za početak i trebali biste biti povezani s potrebnim poslužiteljima. Ljepota ove aplikacije je u tome što ne treba dodatno propisivati ​​terminal i davati naredbe, aplikacija će automatski propisati potrebne naredbe. Na kraju ćete vidjeti kako je prikazano na slici! To je u slučaju da vam je sve išlo kao po satu i da nije bilo drugih grešaka.
    • Nakon takvih natpisa, morate preuzeti i instalirati dodatnu aplikaciju na svoj uređaj pod nazivom VNCViewer kao u prvom načinu instalacije. Na poslužitelju stvaramo novu vezu gdje upisujemo adresu localhots i navodimo bilo koje ime u nazivu i kliknemo na spoj. Aplikacija će se povezati i ako je moguće zatražiti od vas lozinku! Lozinka na svim serverima je uvijek ista (changeme) pa, ako se povežete preko računala, lozinka će biti drugačija, ne mogu vam reći jer je ne znam.

    Na kraju svega ovoga, trebali biste završiti s nečim poput ovoga:

    To je sve ako imate bilo kakvih problema, napišite ih u komentarima, mi ćemo vam pomoći da ih riješite koliko god je to moguće. Materijal je pripremio Alexander Makarenkov za Linuxsoid.com.

    Dobar dan, dragi korisnici stranice! Nedavno sam pokušao instalirati Linux na svoj Android uređaj. Kao pokusni kunić koristio sam pametni telefon Explay Tornado. Trebao mi je računalo s internetskom vezom, USB kabel, sam pametni telefon. Prije instaliranja novog sustava na pametni telefon, morate biti sigurni da je Micro SD kartica instalirana na vašem uređaju i da imate Root prava. Ako nemate Root prava, onda ih morate dobiti! Koristio sam računalni program Kingo Android ROOT. Postoji mnogo drugih programa za nabavku.

    Na Google tržištu morate preuzeti sljedeće programe: Complete Linux Installer; Emulator terminala za Android ; VNC preglednik

    Prije svega, radit ćemo s aplikacijom ili programom Complete Linux Installer. Još jednom, ne mijenjamo Android sustav u Linux, već činimo da jedan sustav radi u drugom. Kada prvi put pokrenete aplikaciju, program nas traži da instaliramo dodatne komponente za daljnji rad, naravno, slažemo se s njima i započinjemo instalaciju. Instalacija neće trajati više od jedne minute uz dobru internetsku vezu. Kao što je prikazano na slici, aplikacija od vas traži da instalirate skripte za pokretanje, morate kliknuti na gumb OK.

    • Nadalje, aplikacija će od vas zahtijevati potpuni pristup sustavu, za to smo dobili Root prava. Sljedeći korak je dopustiti aplikaciji sistemske funkcije vašeg pametnog telefona ili tableta.
    • Zatim prelazimo na sljedeći korak, odnosno vodič za instalaciju sustava. Program automatski počinje provjeravati vaš uređaj za sve glavne čimbenike za instalaciju novog okruženja i dat će vam rezultate verzija koje možete instalirati na tablet ili telefon. U mom slučaju, program je pokupio ove verzije programa.
    • Kao što je prikazano na gornjoj snimci zaslona, ​​navedeni smo s opcijama koje naš uređaj može točno reproducirati. Ali kako je praksa pokazala, oni rade, ali s odlascima. Odlasci mogu biti zbog činjenice da je moj uređaj preslab, ne znam točno kako će raditi za vas. Uzmimo primjer instaliranja Ubuntua 13.10.
    • Kliknemo na gumb s oznakom Ubuntu 13.10 i prelazimo na sljedeću stavku koju ćemo s vama detaljno analizirati.

    Program nudi preuzimanje na sliku sustava i postoje 3 njihove verzije, velika, mala i standardna, po čemu se razlikuju? Prije svega, razlikuju se po veličini (težini) datoteka, a time i po funkcionalnosti. Pošto svi znaju da moj uređaj nema dovoljno memorije, pa moram ugraditi veću memorijsku karticu i odabrati sustav koji zauzima manje mjesta na flash kartici. Kliknite na sliku za preuzimanje i odaberite datoteku koja vam je potrebna. Veličine su vrlo velike, pa predlažem preuzimanje putem torrenta s pametnog telefona. Ura dok ste preuzeli, možete ispuniti ostale zahtjeve programa.

    Bez napuštanja programa, kliknite preuzmite Terminal Emulator za Android; a program VNCViewer će vas odmah prebaciti na Google Play na potrebne stranice s aplikacijama koje trebate preuzeti i instalirati. Sve preuzeto instalirano? Sada, dok se slika sustava učitava, preuzimamo ES-Explorer i nakon preuzimanja ga otvaramo i idemo na memorijsku karticu. Putem explorera stvaramo mapu s nazivom našeg sustava, što znači da kreiramo mapu s nazivom " ubuntu"Na kraju preuzimanja slike, moramo raspakirati arhivu u novu mapu ( ubuntu).

    • Nakon što raspakirate datoteku u novu mapu, trebali biste imati dvije datoteke u njoj. Jedna od njih ima ekstenziju .img. Ova datoteka će pokrenuti naš sustav. Vraćamo se na sam početak i pritisnemo odabir sustava i pritisnemo tipku za promjenu u dodatnom izborniku. U ovom izborniku navedite puni put do same slike, ispostavit će se otprilike kao na snimci zaslona.
    • Čini se da je sve s postavkom. Ali pri pokretanju morate otvoriti terminal i ništa za dodirnuti, aplikacija bi trebala automatski pokupiti potrebne podatke u pozadini, ali da biste izvršili tekstualne naredbe, morat ćete potvrditi svoje radnje putem Root pristupa. Ovdje, naravno, dopuštamo da aplikacija radi dalje.
    • Nakon toga ćete pokrenuti novi sustav, a vaš pametni telefon može raditi kao nov, dok ćete imati pristup svim značajkama novog sustava, kao i u terminalu u tako punom grafičkom okruženju. Ovo je prvi način instaliranja Linuxa. Čini se da je Ubuntu gotov.

    To je vjerojatno sve, ako imate bilo kakvih pitanja, pitajte u komentarima ispod materijala u nastavku, rado ću pomoći u rješavanju nastalih problema koliko je to moguće i razumijevanju situacije.

    Izvornik: Android se temelji na Linuxu, ali što to znači?
    Autor: Chris Hoffman
    Datum objave: 12. svibnja 2014
    Prijevod: N. Romodanov
    Datum prijenosa: lipanj 2014

    Android se možda temelji na Linuxu, ali se ne temelji na vrsti Linux sustava koji vjerojatno imate na svom osobnom računalu. Ne možete pokretati Android aplikacije na tipičnim distribucijama Linuxa, a ne možete pokrenuti ni programe za Linux koji su vam poznati na Android sustavu.

    Linux čini jezgru Androida, ali Google nije dodao sav tipičan softver i biblioteke koje možete pronaći u distribuciji Linuxa kao što je Ubuntu. Ovdje su sve razlike.

    Usporedba "Linuxa" i Linux kernela

    Velika razlika ovdje se svodi na ono što podrazumijevamo pod Linuxom. Ljudi koriste izraz "Linux" za mnoge različite stvari. U svojoj srži, Linux znači Linux kernel. Kernel je glavni dio svakog operativnog sustava.

    Distribucije Linuxa također nazivamo jednostavno "Linux". Međutim, distribucije se ne sastoje samo od Linux kernela. Oni sadrže mnoge druge dijelove softvera kao što su uslužni programi GNU ljuske, grafički poslužitelj Xorg, radna površina GNOME, web preglednik Firefox itd. Zbog toga neki ljudi misle da bi "distribucije" kao što su Ubuntu, Mint, Debian, Fedora, Arch, OpenSUSE i druge trebale koristiti izraz GNU/Linux.

    Android ispod haube koristi jezgru Linuxa. Budući da je Linux open source, razvojni programeri Androida u Googleu uspjeli su modificirati jezgru Linuxa kako bi odgovarali njihovim potrebama. Linux programerima za Android pruža unaprijed izgrađenu i već održavanu kernel operativnog sustava za početak, tako da ne moraju pisati vlastitu kernel. Ovo je metoda kojom su napravljeni mnogi različiti uređaji, na primjer PlayStation 4 koristi jezgru FreeBSD otvorenog koda, dok Xbox One koristi jezgru Windows NT koja se nalazi u modernim verzijama Windowsa.

    Čak ćete vidjeti verziju Linux kernela koja se izvodi na vašem uređaju pod stavkom izbornika O telefonu ili O tabletu u izborniku Postavke Androida.

    Razlike

    Postoji određena rasprava o tome može li se Android kvalificirati kao "Linux distribucija". Koristi Linux kernel i drugi softver, ali ne uključuje veći dio softvera koji je obično uključen u distribucije Linuxa.

    Kada pokrenete Android uređaj, Linux kernel se učitava baš kao što bi bio u distribuciji. Međutim, veći dio ostatka softvera je drugačiji. Android ne uključuje GNU C knjižnicu (glibc) koja se koristi u standardnim distribucijama Linuxa, niti uključuje sve GNU biblioteke koje biste pronašli u tipičnoj distribuciji Linuxa. Također ima X poslužitelje, kao što je Xorg, tako da nećete moći pokretati standardne Linux grafičke aplikacije.

    Umjesto pokretanja tipičnih Linux aplikacija, Android koristi Dalvik virtualni stroj isključivo za pokretanje aplikacija napisanih u jeziku Java. Ove aplikacije ciljaju Android uređaje i sučelja za programiranje aplikacija (API) koje pruža Android, a ne Linux općenito.


    Zašto ne mogu pokrenuti Android aplikaciju za desktop na Linuxu?

    Budući da Android ne uključuje grafički X poslužitelj ili sve GNU standardne biblioteke, ne možete samo pokrenuti Linux aplikacije na Androidu. Morate pokretati aplikacije napisane posebno za Android.

    Android ima naredbenu ljusku sličnu onoj koju ćete pronaći na Linuxu. Ali izvan kutije ne postoji način da mu se pristupi, ali možete instalirati aplikaciju kao što je Android Terminal Emulator kako biste pristupili ovom terminalnom okruženju.

    Ovdje standardno ne možete učiniti previše. Terminal će raditi u ograničenom okruženju, tako da nećete moći dobiti potpuni root pristup bez rutiranja vašeg Android uređaja. Mnoge od standardnih naredbi koje bi vam mogle zatrebati nisu dostupne - zbog čega oni koji su rootali svoje uređaje općenito instaliraju aplikaciju BusyBox, koja instalira mnoge uslužne programe naredbenog retka. Ove uslužne programe koriste aplikacije koje trebaju učiniti nešto s root privilegijama.


    Zašto se ne može pokrenuti Android softver na Linux stolnom računalu

    Linux ne uključuje Dalvik virtualni stroj, tako da Linux ne može pokretati Android aplikacije. Dalvik virtualni stroj, kao i sav drugi softver za Android, ne može se jednostavno staviti na Linux desktop - na primjer, morate raditi više da biste dobili Android aplikacije za izlaz u prozor na normalnoj radnoj površini putem Xorga. Teoretski, uz sav obavljeni posao, programeri bi mogli natjerati Dalvik da radi na Linux desktopu, a korisnici Linux desktopa mogli bi pokrenuti Android aplikacije na svojim stolnim računalima. Pokušano je stvoriti aplikaciju (sada ugašenu) za Ubuntu koja je pokušala napraviti nešto poput ovoga, integrirajući Ubuntu i Android na telefon i omogućavajući pokretanje ovih programa na Ubuntu desktopu.

    Za Windows i Mac OS to se pokušalo učiniti pomoću BlueStacks emulatora i drugih Android aplikacija. Pokreću Android u virtualnom okruženju na virtualnom stroju, što im omogućuje pokretanje Android aplikacija na radnoj površini s velikim uspjehom. Ali ta rješenja nisu bila jako popularna.


    OS Chrome, koji je izradio Google, također se temelji na Linuxu. Poput Androida, OS Chrome ne nudi standardni X prozorski sustav, tako da se standardne Linux aplikacije ne mogu izvoditi na OS Chrome. Za razliku od Androida, OS Chrome je bliži standardnim distribucijama Linuxa za stolna računala, tako da možete koristiti način rada za razvojne programere za instaliranje softvera Linuxa za stolna računala koji nedostaje.

    Vrhunski povezani članci