Instaliranje Manjaro ARM-a na Android tablete za korištenje Arch Linuxa

  • Manjaro ARM vam omogućuje uživanje u Arch Linux filozofiji na Android tabletima s kompatibilnim ARM hardverom i umjerenim resursima.
  • Uspjeh instalacije ovisi o kompatibilnosti uređaja, otključavanju bootloadera i dostupnosti zajedničkih kernela i portova.
  • Postoji nekoliko opcija instalacije: zamjena Androida, dual boot ili pokretanje s microSD kartice, svaka sa svojim prednostima i rizicima.
  • Nakon konfiguracije i ažuriranja, Manjaro ARM pretvara tablet u mini Linux računalo korisno za pregledavanje, razvoj i lagane zadatke na radnoj površini.

Instaliranje Manjaro ARM-a na Android tablete za korištenje Arch Linuxa

Ako imate Android tablet koji skuplja prašinu u ladici i oduvijek ste bili znatiželjni isprobati Arch Linux, došli ste na pravo mjesto. Instalirajte. Manjaro ARM na Android tabletu To je vrlo zanimljiv način da svom uređaju date drugi život i eksperimentirate s potpunim, laganim i vrlo prilagodljivim GNU/Linux okruženjem, iskorištavajući Arch bazu bez potrebe za prevelikim kompliciranjem stvari. Istražite Linux alternative za mobilne uređaje.

U sljedećim retcima detaljno ćemo vidjeti kako ovaj proces funkcionira, što vam je potrebno, koja su ograničenja i koje korake treba slijediti kako biste Android tablet pretvorili u neku vrstu mini prijenosnog računala s... Manjaro ARM radi kao glavni sustav ili u dual boot načinu radaObjasnit ćemo to smireno, jasnim i pristupačnim jezikom te ponoviti ključne koncepte kako se ne biste izgubili čak i ako niste stručnjak za fleširanje ROM-ova ili Linuxa.

Što je Manjaro ARM i zašto ga koristiti na Android tabletu?

Manjaro ARM je ARM verzija popularne Manjaro distribucije, koja je i sama bazirana na Arch Linuxu. Njegova glavna prednost je što nudi... Filozofija pomicanja i snaga ArchaAli ima puno jednostavniji postupak instalacije i postavljanja. Dizajniran je za ARM uređaje poput Raspberry Pija, neka mini računala, određena ARM prijenosna računala i, uz malo znanja, također kompatibilne Android tablete.

Kada govorimo o instaliranju Manjaro ARM-a na Android tablet, ono što zapravo radimo jest iskorištavanje činjenice da ti uređaji dijele ARM arhitektura i hardver slični onima druge podržane opremeMeđutim, ne postoji službeni instalacijski program za sve tablete, pa proces obično uključuje alate za flashanje, prilagođene kernele i, u mnogim slučajevima, projekte zajednice koji prenose Manjaro ARM na određene modele.

Glavna motivacija za to je mogućnost uživanja u potpunom okruženju radne površine (Plazma(XFCE, GNOME ili drugi) na zaslonu osjetljivom na dodir, s desktop aplikacijama, alatima za razvoj, upraviteljima paketa i u konačnici, pravi Linux sustav na mobilnom uređajuOvo je posebno privlačno onima koji žele programirati, upravljati poslužiteljima, koristiti napredne terminalne alate ili se jednostavno petljati s Archom bez oslanjanja na tradicionalno računalo.

Međutim, važno je shvatiti da ovo nije čarobni štapić: ovisit ćete o tome je li vaš hardver razumno dobro podržan i o tome da postoji projekt ili slika prilagođena vašem modelu ili barem vašoj obitelji uređaja (SoC, GPU itd.). Nadalje, iskustvo s dodirnim zaslonom, zvukom, kamerom ili Wi-Fi-jem može varirati, a u nekim slučajevima morat ćete se poslužiti... zakrpe, prilagođene kernele ili dodatne module.

Stoga se ova vrsta instalacije preporučuje korisnicima s određenom tehničkom znatiželjom i spremnošću za istraživanje. Nije tako jednostavno kao instaliranje aplikacije s Google Playa, ali nije ni nepremostivo ako slijedite upute i u potpunosti razumijete što radite u svakom koraku.

Manjaro ARM na Android tabletu s desktop okruženjem

Preduvjeti i važna razmatranja

Prije nego što pokušate išta flashati, dobro je pregledati što vam je potrebno i koje uvjete vaš uređaj mora ispunjavati da bi instalacija bila isplativa. Ove vrste projekata uvelike ovise o kompatibilnost hardvera i podrška zajedniceStoga se ne preporučuju svi modeli podjednako.

Prvo, bitno je imati Android tablet s relativno modernim ARM procesorom (Qualcomm Snapdragon serija, neki Exynos, Rockchip, Allwinner itd.) i barem 2 GB RAM-a i 16 GB interne memorijeIdealno bi bilo da imate 3-4 GB RAM-a i 32 GB ili više prostora za pohranu. Manjaro ARM će i dalje raditi s manje resursa, ali iskustvo može biti prilično ograničeno, posebno s računalima koja zahtijevaju puno resursa.

Osim toga, vrlo je praktično ako vaš tablet ima otključivi bootloader ili barem ako postoji dokumentirani način za njegovo otključavanje. Instalirajte prilagođene recovery programe poput TWRP-a ili slično. Mnoge metode instalacije uključuju pokretanje s alternativnog recoveryja, flashanje particija ili čak korištenje načina pokretanja specifičnih za proizvođača (fastboot, Odin, Rockchip alati itd.).

Također biste trebali provjeriti spominje li se vaš model ili neki s njim povezan na forumima poput XDA Developersa, GitHuba ili Manjaro/Arch wikija. Ako postoji određeni projekt koji nudi Manjaro ARM slike, prilagođene jezgre i zakrpe za vaš tabletŠanse za uspjeh dramatično se povećavaju. Ako se apsolutno ništa ne pojavi, morat ćete puno dalje istražiti i pretpostaviti da postoji stvarna mogućnost da je neka komponenta neispravna.

Kao mjera opreza, bitno je napraviti sigurnosnu kopiju svih podataka. Postupak obično uključuje brisanje particija, ponovno pisanje sustava ili stvaranje dual-boot konfiguracije, stoga je mudro pretpostaviti da možete vratiti tablet na tvorničke postavke (ili ga čak zaključati ako nešto pođe po zlu). Uvijek imajte ove informacije pri ruci. službeni firmware ili stock ROM kako biste mogli oporaviti uređaj ako nešto krene po zlu.

Konačno, preporučljivo je imati računalo s Linuxom, Windowsom ili macOS-om za pokretanje alata za flashanje, upravljanje slikama diskova, pripremu microSD kartica i preuzimanje svega potrebnog. Izravan rad sa samog tableta obično je nepraktičan u tim scenarijima, pa je idealna kombinacija... Podrška za PC + Android tablet koji treba modificirati.

Priprema Android tableta za instalaciju Manjaro ARM-a

Mogućnosti instalacije: dual boot, potpuna zamjena i korištenje s microSD kartice

Kada je u pitanju instaliranje Manjaro ARM-a na Android tablet, ne postoji jedna, univerzalna metoda. Ovisno o modelu i dostupnim alatima, imat ćete različite mogućnosti. tri glavna pristupa: potpuno zamijenite Android, postavite dual boot sustav ili pokrenite Manjaro s microSD kartice bez previše diranja interne memorije.

Potpuna zamjena uključuje brisanje Android sustava i flashanje particija s prilagođenom Manjaro ARM kernelom i rootom. To je najdrastičnija alternativa i stoga najmanje reverzibilna ako niste sigurni kako vratiti na prethodno stanje. Prednost je u tome što ćete, ako je hardver dobro podržan, dobiti... Vrlo čiste performanse bez međuslojevabudući da će Manjaro biti jedini sustav koji će se pokrenuti.

S druge strane, dvostruko pokretanje uključuje zadržavanje Androida na glavnim particijama i dodavanje Manjaro ARM-a kao dodatnog sustava, bilo na novim particijama stvorenim u internoj memoriji ili korištenjem slobodnog prostora koji je reorganiziran. To obično zahtijeva pripremljenu jezgru koja omogućuje učitavanje oba sustava i neku vrstu... upravitelj pokretanja ili skripta koja odabire koji će se sustav pokrenutiTo je najfleksibilnija opcija jer vam omogućuje prebacivanje između Androida i Manjara bez odricanja od bilo kojeg.

microSD alternativa idealna je za one koji ne žele puno modificirati tablet ili ga radije prvo isprobaju. To uključuje pisanje Manjaro ARM slike na karticu i konfiguriranje jezgre tableta kako bi to omogućila. pokrenuti izravno s tog prijenosnog medija To ostavlja unutarnji sustav praktički netaknutim. Performanse mogu biti nešto niže, posebno ako kartica nije jako brza, ali ima veliku prednost što se prilično lako vraća u prethodno stanje: jednostavno izvadite microSD karticu.

U svim slučajevima, ključno je pronaći jezgru i skup modula koji ispravno prepoznaju komponente vašeg tableta (zaslon, dodir, GPU, Wi-Fi, Bluetooth, zvuk, senzore itd.). Dok mnogi projekti zajednice nude... "Sve-u-jednom" slike s kernelom, initramfs-om i rootfs-om Dizajnirano za određeni model, što uvelike pojednostavljuje instalaciju. Drugi zahtijevaju kombiniranje dijelova iz različitih izvora, što zahtijeva više iskustva.

Preuzimanje Manjaro ARM slika i odabir okruženja radne površine

Početna točka je obično preuzimanje Manjaro ARM slike prikladne za vašu arhitekturu i uređaj. Službena Manjaro ARM web stranica, kao i repozitoriji zajednice, nude slike za različite ARM matične ploče i uređaje, s različitim značajkama. desktop okruženja ili minimalistička izdanjaIako vaš tablet možda nije izričito naveden, često je moguće započeti s generičkom slikom ili uređajem sa sličnim SoC-om.

Prilikom odabira okruženja radne površine imate nekoliko mogućnosti. GNOME Mobile i Phosh su okruženja prilagođena zaslonima osjetljivim na dodir, izvorno dizajnirana za telefone, ali koja mogu biti vrlo udobna i na tabletima. Ako više volite nešto klasičnije, možete se odlučiti za XFCE, Plasma Desktop ili GNOME, koji nude tradicionalno iskustvo radne površine na relativno malom zaslonu. Važno je imati na umu da Lakša stolna računala obično bolje rade na skromnijem hardveru.

Ako postoji slika posebno pripremljena za vaš model tableta, ona će obično već sadržavati ispravnu jezgru, zakrpe za zaslon osjetljiv na dodir i potrebnu konfiguraciju za nesmetan proces pokretanja. Inače ćete morati kombinirati kernel koji je osigurao neki projekt portiranja sa službenim Manjaro ARM rootfs-om, na sličan način kao što je to učinjeno u drugim Arch portovima za ARM.

Preuzimanje je obično u .img.xz formatu ili sličnom, koji možete raspakirati na računalu. Preporučljivo je provjeriti integritet datoteke pomoću kontrolnih zbrojeva (sha256 ili slično) kako biste bili sigurni da slika nije oštećena tijekom preuzimanja. Bilo kakvi problemi u ovoj fazi mogu dovesti do neuobičajenih pogrešaka prilikom pokretanja tableta.

Nakon što je slika spremna, sljedeći korak bit će odluka hoćete li je izravno zapisati na microSD karticu, izdvojiti samo korijenski sustav za ručno stvaranje particija ili slijediti instalacijski skript koji je već pripremila zajednicaTočan put uvelike će ovisiti o odabranoj metodi instalacije i dostupnoj dokumentaciji za vaš specifični tablet.

Priprema tableta: bootloader, oporavak i sigurnosne kopije

Nakon preuzimanja slike, vrijeme je za konfiguriranje tableta za prihvaćanje alternativnog operativnog sustava. Za većinu modela, prvi tehnički korak uključuje... otključaj bootloaderTo vam omogućuje učitavanje prilagođenih kernela i oporavka osim originalnih. Neki proizvođači nude službene fastboot naredbe za ovaj proces, dok drugi zahtijevaju specifičnije metode.

Nakon što se bootloader otključa (ako model to dopušta), obično se instalira prilagođeni recovery poput TWRP-a ili slične varijante. Iz ovog okruženja moguće je flashati slike, stvaranje novih particija, izrada sigurnosnih kopija za Nandroid i vraćanje sustava Ako nešto pođe po zlu, potpuna sigurnosna kopija na vanjskoj kartici ili računalu dat će vam malo prostora za disanje ako se Manjaro ARM ne pokrene prvi put.

Na nekim uređajima, posebno onima temeljenim na čipovima poput Rockchipa ili Allwinnera, postupak se razlikuje i uključuje unos određenih načina punjenja pomoću kombinacija tipki i USB kabela. S računala se pokreću alati proizvođača ili uslužni programi trećih strana kako bi se omogućio ovaj postupak. izravno pisanje u internu memoriju, bez nužnog prolaska kroz grafički oporavak.

Tijekom ove faze, također je dobra ideja provjeriti koje particije Android koristi i kako su organizirane (boot, system, vendor, data itd.). Razumijevanje ove strukture pomoći će vam kasnije da odlučite gdje smjestiti Manjaro ARM kernel i rootfs te je li moguće postaviti dual-boot sustav bez potpunog brisanja postojećeg sadržaja. Alati poput adb-a, fastboota ili samog recoveryja ovdje su vrlo korisni. provjeriti trenutno stanje uređaja.

Konačno, ne zaboravite onemogućiti ograničenja poput stroge provjere pokretanja (ako vaš uređaj ima napredne sigurnosne mehanizme) ili barem razumjeti u kojoj mjeri će ometati učitavanje alternativne jezgre. Neki noviji modeli integriraju sigurnosne sustave koji uvelike kompliciraju pokretanje sustava koje nije potpisao proizvođač.

Instaliranje Manjaro ARM-a na microSD ili internu memoriju

Sada ulazimo u ključni dio procesa: prijenos Manjaro ARM slike na medij za pohranu i osiguravanje da se tablet može pokrenuti s njega. Ako ste se odlučili za microSD karticu, morat ćete koristiti alate poput [nedostaje naziv alata] na računalu. balenaEtcher, Raspberry Pi Imager, dd ili slično zapisati sliku na karticu, poštujući definirane particije.

Nakon što je slika zapisana, umetnite microSD karticu u tablet i konfigurirajte bootloader ili recovery da se pokreće s nje. Na nekim uređajima dovoljna je jednostavna kombinacija tipki prilikom uključivanja za odabir uređaja za pokretanje; na drugima je potrebna modificirana jezgra za pretraživanje rootfs datoteke na kartici. Važno je da se bootloader prilikom pokretanja učita. Manjaro ARM jezgra i korijenski sustav prisutni na microSD kartici.

Ako ste umjesto toga odlučili instalirati Manjaro ARM na internu memoriju, proces uključuje particioniranje memorije kako bi se napravilo mjesta za Linux root datotečni sustav. To se može učiniti iz načina oporavka brisanjem ili smanjivanjem određenih Android particija kako bi se stvorile nove, obično označene kao root, home, a ponekad i boot. Zatim se sadržaj Manjaro ARM slike kopira na te particije pomoću... naredbe poput tar, rsync ili alata za flashanje.

Neki unaprijed izgrađeni portovi uključuju instalacijsku skriptu koja automatizira gotovo sve: detektira particije, piše kernel, kopira sustav i konfigurira proces pokretanja. Ako imate dovoljno sreće da imate jedan od ovih projekata, zadatak će biti puno lakši; inače ćete morati pažljivo slijediti specifične upute za svoj model, pazeći da kernel pokazuje na ispravnu rootfs particiju.

Koju god metodu odabrali, najbolje je pažljivo provesti prvo testiranje pokretanja, provjeriti pokazuje li zapisnik neke ozbiljne pogreške, reagira li zaslon osjetljiv na dodir i možete li se barem prijaviti u osnovnu konzolu. Nakon toga, samo je pitanje finog podešavanja detalja i prilagodbe sustava vašim željama.

Prvo pokretanje, početna konfiguracija i ažuriranje sustava

Instaliranje Manjaro ARM-a na Android tablete za korištenje Arch Linuxa

Kada se Manjaro ARM prvi put pokrene na vašem tabletu, obično ćete vidjeti prozor dobrodošlice ili, u slučaju minimalističkih slika, izravno ćete biti dočekani s Prijavite se u konzolu ili lagani upravitelj sesijaOvo početno pokretanje može potrajati malo dulje nego inače, jer sustav generira ključeve, prilagođava postavke i dovršava pripremu okruženja.

Prvo što trebate učiniti, ako vam hardver to dopušta, jest povezati tablet s Wi-Fi mrežom ili putem USB tetheringa s drugog uređaja. Na taj način možete ažurirati softverske pakete i osigurati da imate potreban softver. najnovije sigurnosne zakrpe i poboljšanja jezgre ili upravljačkih programa specifično za vaš port. U Manjaru je glavni alat za ove zadatke pacman, iako možete koristiti i grafička sučelja poput Pamaca.

Potpuno ažuriranje pomoći će u ispravljanju poznatih grešaka i rješavanju problema koje je zajednica riješila od stvaranja slike koju ste instalirali. Uobičajeno je da rane verzije porta za tablet imaju manje probleme sa zvukom, svjetlinom ili rotacijom zaslona, ​​koji se zatim postupno stabiliziraju zahvaljujući ažuriranjima. novi paketi ili poboljšane kerneli.

Tijekom ove početne faze, trebali biste također stvoriti ili prilagoditi svoj korisnički račun, definirati raspored tipkovnice (posebno ako planirate koristiti fizičku Bluetooth ili USB tipkovnicu), promijeniti jezik sustava i fino podesiti detalje poput vremenske zone ili formata datuma. Sve će to doprinijeti tome da vaše svakodnevno iskustvo s Manjaro ARM-om bude bliže onome s konvencionalnim računalom.

Ako ste odabrali okruženje za radnu površinu poput Plasme, XFCE-a ili GNOME-a, iskoristite priliku da onemogućite snažne grafičke efekte, prilagodite skaliranje sučelja za zaslon tableta i prilagodite dostupne prečace na tipkovnici ili geste dodira. Cilj je postići Razumna ravnoteža između fluidnosti, potrošnje resursa i upotrebljivosti u tablet formatu.

Hardverska podrška: zaslon osjetljiv na dodir, grafička kartica, zvuk i povezivost

Jedna od najvećih nepoznanica prilikom instaliranja Manjaro ARM-a na Android tablet je koliko će dobro raditi sve hardverske komponente. Iskustvo se obično znatno razlikuje ovisno o modelu, ali postoji niz ključnih elemenata na koje treba obratiti pozornost, a oni su često u fokusu većine napora zajednice. postići prihvatljivu podršku.

Zaslon osjetljiv na dodir je ključan: bez njega upravljanje sustavom postaje izuzetno teško. U mnogim slučajevima, upravljački program dodirne ploče zahtijeva specifične module ili unose u stablu uređaja, koji su dio jezgre prilagođene uređaju. Ako vaš port već uključuje te elemente, vidjet ćete da odziv na dodir radi od prvog pokretanja, iako će možda trebati neke daljnje prilagodbe. kalibracija ili podešavanje rotacije kako bi odgovarala fizičkoj orijentaciji tableta.

GPU i ubrzanje grafike također su ključni, posebno za glatko sučelje. Ovisno o grafičkom čipu (Mali, Adreno itd.), podrška se može temeljiti na upravljačkim programima otvorenog koda, vlasničkim blobovima ili kombinaciji oboje. Mnogi portovi oslanjaju se na prethodni rad projekata poput Mese, Panfrosta ili drugih upravljačkih programa kako bi to postigli. Radna površina se renderira ubrzanom brzinomMeđutim, neke napredne značajke možda neće biti dostupne.

Zvuk, Wi-Fi i Bluetooth čine sljedeći važan blok. Audio često zahtijeva podešavanje miksera i ALSA ili PulseAudio/PipeWire profila kako bi zvučnici i mikrofon radili kako se očekuje. Wi-Fi i Bluetooth obično ovise o specifični firmwarei i moduli kernelaAko vaš tablet dijeli bežični čip s drugim podržanim uređajima, postoji velika vjerojatnost da ćete se povezati bez previše problema.

Konačno, ne smijemo zaboraviti značajke poput kamere, žiroskopskih senzora, automatske svjetline ili čitača kartica. Mnoge od ovih komponenti imaju ograničeniju podršku, a na nekim tabletima funkcioniraju samo djelomično ili se uopće ne koriste u svakodnevnoj upotrebi. Unatoč tome, čak i ako kamera ne radi savršeno ili senzori ne reagiraju, i dalje možete dobiti sasvim prihvatljivo iskustvo pregledavanja. Lako programiranje, uredske aplikacije i zadaci na računalu.

Praktična upotreba Manjaro ARM-a na tabletu: aplikacije i scenariji

Nakon što ste prevladali izazov instalacije, počinje najzabavniji dio: korištenje tableta kao malog, prijenosnog Arch/Manjaro stroja. Upravitelj paketa pacman i Manjaro grafički alati omogućit će vam instaliranje svih vrsta softvera, od alternativnih preglednika do uredskih paketa, uređivača koda i alata za administraciju. Cilj je pretvoriti uređaj u mini radna stanica uvijek dostupna.

Za pregledavanje weba možete koristiti Firefox, Chromium ili druge ARM-kompatibilne preglednike, konfigurirajući proširenja i profile baš kao na računalu. Za uredske aplikacije, kao što su LibreOffice, OnlyOffice ili lakše opcije omogućit će vam uređivanje dokumenata, proračunskih tablica i prezentacija, iako bi veličina zaslona mogla biti malo premala za opsežne zadatke.

Ako vas zanima razvoj, Manjaro ARM nudi pristup širokom katalogu kompajlera, interpretera i editora. Možete instalirati Visual Studio Code (ili varijante poput VSCodiuma za ARM), Geany, Kate ili Neovim i koristiti tablet za rad na projektima u Pythonu, C-u, JavaScriptu ili drugim jezicima. Terminal postaje zvijezda, ali zahvaljujući Baza Arch i spremišta Manjaro Na raspolaganju će vam biti većina uobičajenih alata.

Što se tiče multimedije, lokalna reprodukcija videa obično funkcionira prilično dobro ako je ubrzanje minimalno podržano, iako usluge streaminga s DRM-om mogu biti problematičnije na ARM-u. Unatoč tome, tablet može poslužiti kao glazbeni player, preglednik fotografija ili čak tanki klijent za igranje u oblaku, pod uvjetom da je mrežna veza pouzdana i da preglednik to dopušta.

U konačnici, prava vrijednost ove postavke leži u mogućnosti korištenja Android tableta poput malog Linux prijenosnog računala, s fleksibilnošću punog stolnog računala i praktičnošću nošenja svega u laganom uređaju. Neće zamijeniti snažno računalo za zahtjevne zadatke, ali je... Fantastičan alat za učenje, eksperimentiranje i korištenje hardvera koji bi inače bio zaboravljen..

Uz sve rečeno, jasno je da je instaliranje Manjaro ARM-a na Android tablet za pokretanje Arch Linuxa zahtjevan, ali vrlo koristan proces za one koji uživaju u eksperimentiranju s tehnologijom. Razumijevanje hardverskih zahtjeva, pravilna priprema bootloadera i particija, odabir prave slike, osiguravanje podrške za zaslon osjetljiv na dodir, povezivost i ubrzanje grafike, a zatim pažljivo konfiguriranje okruženja radne površine i aplikacija, sve su to koraci koji vam omogućuju da transformirate naizgled ograničen uređaj u svestran, fleksibilan i iznenađujuće sposoban Linux stroj, savršeno za eksperimentiranje s Archom u tablet formatu bez potrebe za ulaganjem u novi hardver.

3D logotipi Androida i Linuxa
Povezani članak:
Ultimativni vodič: Kako instalirati Linux na Android telefon ili tablet i pretvoriti ga u mini računalo