Koristite Linux na svom pametnom telefonu - ovako radi

Postoji mnogo načina za korištenje Linuxa na svom pametnom telefonu. Predstavljamo ih i pokazujemo kako to funkcionira.

prikaz

Linux se može koristiti na različite načine na pametnom telefonu - čak i ako nije sasvim trivijalan. U nastavku ćemo vam pokazati koje opcije postoje i kako koristiti Linux na svom pametnom telefonu.

  • Pregled mogućnosti
  • Linux kao operativni sustav
  • Linux kao aplikacija
  • Linux kao udaljena radna površina
  • Alternativno: Linux alati

Pregled mogućnosti

Pametni telefoni su u osnovi prilično moćna mala računala. A Android u osnovi nije ništa drugo do (vrlo posebna) distribucija Linuxa. Što bi moglo biti očitije od korištenja normalne Linux distribucije na vašem pametnom telefonu? Nažalost, nije baš tako jednostavno.
Postoje alternativni operativni sustavi za pametne telefone, Linux se može koristiti kao apartman trčati ili kao udaljena radna površina a alternativno možete samo Linux alati koristiti u naredbenom retku. Sve ima svoje prednosti i nedostatke.

Linux kao operativni sustav

Želju za "pravim" Linux pametnim telefonom nije tako lako zadovoljiti. Vjerojatno najperspektivniji sustav voli Ubuntu dodir bilo da to zapravo u potpunosti zamjenjuje Android. Instalacija je vrlo jednostavna pomoću vođenog čarobnjaka za instalaciju, ali problem se pojavljuje na stranici "Uređaji": ovdje su navedeni kompatibilni uređaji. A to su trenutno: OnePlus One, Fairphone 2, Nexus 4/5, dva Meizu i tri bq uređaja; Moto G iz 2014. također je naveden kao "Uređaj zajednice".
Slična je situacija i s drugim pristupima, pravi Linux pametni telefoni su u najboljem slučaju dostupni samo za pojedinačne (rijetke) uređaje. To vrijedi i za Librem 5, koji se može naručiti samo unaprijed.

Linux kao aplikacija

Međutim, Linux se također može pokrenuti kao aplikacija izravno pod Androidom – i najbolje od svega: bez root-a! Želimo vam pokazati dvije opcije: Debian noroot i kombinaciju GNURoot Debian i XServer XSDL. Prva aplikacija čini stvarni Linux sustav dostupnim, a druga osigurava da njegovo desktop okruženje završi na zaslonu. U međuvremenu, GNURoot Debian je ukinut. Nasljednik UserLAnd ni na koji način nije inferioran u odnosu na aplikaciju i naziva se zamjena za aplikaciju.

Debian noroot radi s nekoliko klikova - ali ne baš glatko. ×

Varijanta s aplikacijom Debian noroot trivijalno je postaviti: Instalirati aplikaciji, možda pričekajte nekoliko minuta i pojavi se tipično Linux desktop na. Nažalost, puno toga ovdje ne funkcionira, barem na nekim uređajima. Osim toga, alat, barem ovdje na Honor 6X, Izuzetno sporo. Uglavnom, dobar je samo za brzi pogled na Linux.
Druga varijanta radi puno pouzdanije i brže, ali se mora postaviti na nešto složeniji način. Prvo instalirajte dvije aplikacije s Google Playa. Zatim počnite XServer XSDL. Aplikacija u početku prikazuje samo plavi zaslon s naredbama koje treba unijeti u drugu aplikaciju.
Prebaciti na UserLAnd. Ovdje već imate pokrenut Debian, ali još uvijek bez ikakvog grafičkog sučelja. Prvo ažurirajte sustav sljedećim naredbama:
apt dobiti ažuriranje
apt-dobi nadogradnju

Nažalost, potrebno je obaviti mali pripremni rad u terminalu GNURoot Debiana. ×

Zatim instalirajte okruženje radne površine LXDE, "audio izlaz" (pulseaudio) i grafički upravitelj paketa sinaptički, da biste kasnije mogli instalirati softver bez terminala:
apt-get install lxde pulseaudio synaptic
Konačno, morate UserLAnd još reći kamo poslati grafiku i audio izlaz, što je s naredbom "izvoz" radi. Unesite adresu kao IP pametnog telefona na, u primjeru "192.168.178.89". Možete ih pročitati putem vašeg usmjerivača, putem mnogih mrežnih aplikacija ili izravno u GNURoot Debianu pomoću naredbe "ip a". U pomalo zbunjujućem rezultatu, IP možete pronaći ispod "zadano".
izvoz DISPLAY=192.168.178.89-0
izvoz PULSE_SERVER=tcp:192.168.178.89:4712
Sada konačno možete XServer XSDL prekidač – gdje se uključuje LXDE radna površina treba očekivati. Savjet za obje varijante: Ako zaslon pametnog telefona pošaljete na monitor putem Chromecasta, a zatim spojite miš/tipkovnicu na pametni telefon putem USB OTG adaptera, u osnovi imate kompletno stolno računalo - ako ne i najbrže.

U ovoj varijanti radna površina zapravo radi vrlo glatko, čak i na pametnim telefonima koji nisu high-end. ×

Linux kao udaljena radna površina

prikaz

Ako je samo pitanje mogućnosti korištenja Linuxa u pokretu, na primjer, naravno uvijek postoje varijante udaljena radna površina: Linux radi na NAS-u kod kuće, na primjer, a vi jednostavno napustite Prenesite radnu površinu isključivo grafički. Ovo je ponekad prilično trzavo i nije prikladno za svakodnevnu upotrebu, ali barem ga možete koristiti i za izvršavanje zadataka koji zahtijevaju izračune, uostalom, pametni telefon mora samo prikazati sliku, a ne pokrenuti drugi operativni sustav. U kućnoj mreži, postavljanje se također vrlo brzo postavlja: na Linuxu VNC poslužitelj pokrenite i uđite na pametnom telefonu VNC preglednik.
Na primjer, na Linuxu možete koristiti x11vnc poslužitelji preko "apt-get install x11vnc" a zatim s "x11vnc" početak. VNC Viewer, na primjer, idealan je za Android: Jednostavno instalirati, jedan stvoriti novu vezu, the IP adresa Linux računala navedite i radna površina završi na pametnom telefonu. Ali pazite: ovo je nema sigurne veze - x11vnc će vas obavijestiti o tome nakon pokretanja, a gledatelj će to također prijaviti. nagovještaji o Zaštita lozinkom x11vnc isporučuje isto s porukom. U mreži u kojoj postoje i drugi korisnici, ovu varijantu trebate koristiti samo ako možete vjerovati svim sudionicima. Ili možete steći dublje znanje o mrežnoj sigurnosti.
Postaje komplicirano kada bi ova verzija za Linux na Androidu trebala raditi preko interneta: Morali biste se pobrinuti da vaša kućna mreža uvijek bude dostupna izvana Postavite dinamički DNS. Ukratko, ovo je usluga koja dopušta adresu kao što je "moje računalo.pružatelj dinamičkog DNS-a.de" uvijek se odnosi na trenutni IP vašeg usmjerivača. Ovaj IP se mijenja, ovisno o DSL davatelju, ponekad češće ponekad rjeđe - ali nije fiksno. No, dinamički DNS je opet tema za sebe.

Udaljena radna površina - ali također možete raditi s njom. ×

Alternativno: Linux alati

Ako vam je sve to previše napora i trebate samo povremeno Linux terminal, naravno možete i bez kompletne Linux distribucije. Prekrasan alat koji ne bi trebao nedostajati ni na jednom Android pametnom telefonu je besplatna aplikacija Termux. Termux je a emulator terminala, što sa sobom nosi čitav niz tipičnih Linux alata. Uglavnom, možete raditi na isti način kao i ispred kućnog računala. Vrlo trivijalan primjer: naredba "htop" može se koristiti za pozivanje grafički pripremljenog upravitelja zadataka koji pruža prilično precizne informacije o tome kako se koriste resursi sustava.
Također možete skriptirati i automatizirati do mile volje u terminalu. I vrijedi instalirati proširenja Termux, posebno Termux:API. API funkcija omogućuje Termuxu pristup hardverskim značajkama, kao što su vibracije, kamera ili GPS podaci. Tako bi se mogle stvoriti skripte koje procjenjuju GPS podatke i čine da uređaj vibrira kada se dosegne određena točka.

Više o temi: