Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Instalimi i Linux në një tabletë android. Ndryshimi i një roboti në një pinguin ose si të instaloni Linux në një tabletë

Pavarësisht nga bollëku i sistemeve operative, disa prej tyre janë më të njohurit dhe më të pranuarit. Nëse për një kompjuter më shpesh përdoruesit zgjedhin midis Windows ose Mac OS, atëherë për pajisjet celulare është Android ose iOS. Sidoqoftë, numri i adhuruesve të sistemit operativ Linux falas po rritet në të gjithë botën. Nëse dihet pak a shumë, atëherë ka shumë pak tableta të bazuara në të, fjalë për fjalë disa modele.

Procesi i instalimit ndryshon në varësi të sistemit operativ të tabletit.

Ka një numër të madh shpërndarjesh Linux, por një nga më të famshmet dhe shumë të qëndrueshme është Debian. Nëse instalimi i tij në një kompjuter është relativisht i thjeshtë, atëherë duhet të ndërhyni me një tabletë. Ne propozojmë të shqyrtojmë hap pas hapi se si instalohet Debian në një tabletë bazuar në sisteme të ndryshme operative. Përveç kësaj, ne do të hedhim një vështrim se si të instaloni siç duhet një paketë deb në një Debian ose iOS të instaluar me një jailbreak.

Instalimi i Debian në një tabletë Windows

Megjithëse kernelet e Linux dhe Windows ndryshojnë ndjeshëm, shumica e tabletëve që përdorin Windows 10 mund të përdoren me të dy sistemet pa probleme. Nëse prodhuesi nuk i pajis pajisjet e tij me disa komponentë ekzotikë, atëherë nuk duhet të ketë probleme me mbështetjen e shoferit. Procesorët përdoren në bazë të platformës Intel, dhe ky është kushti kryesor, sepse kerneli Linux është kompiluar kryesisht për këtë platformë.

Për të instaluar sistemin operativ Debian në një tabletë Windows, ai duhet të plotësojë kërkesat e mëposhtme:

  • Të ketë fuqi të mjaftueshme të procesorit dhe RAM.
  • Mund të zgjidhni një pajisje boot në cilësimet BIOS ose UEFI (disa prodhues e bllokojnë këtë opsion).
  • Keni një tastierë të jashtme të lidhur me USB.

Nëse plotësohen kërkesat bazë, ne vazhdojmë me instalimin.


Instalimi i Debian në një tablet Android

Ndërsa nuk duhet të ketë ndonjë problem të veçantë me instalimin në një pajisje Windows, atëherë me Android gjithçka nuk është aq e thjeshtë. Mund të argumentohet për një kohë të gjatë se si Debian ashtu edhe Android bazohen në kernelin Linux, por në fakt ato janë praktikisht të papajtueshme. Fakti është se në tabletët Android, në shumicën dërrmuese të rasteve, përdoren procesorë në arkitekturën ARM. Dhe edhe nëse tableti ka një procesor Intel (i tillë shpesh instalohet, për shembull, Asus), komponentët e tjerë nuk kanë përputhshmëri universale me sistemet e tjera. Ndoshta njohësit do të tregojnë portin zyrtar Debian për arkitekturën arm64, por ai është ende në zhvillim dhe është i paqëndrueshëm. Pra, çfarë duhet për të instaluar Debian në Android?

Parakushtet për një instalim të plotë

  • Kerneli i tabletit duhet të jetë i pajtueshëm me Linux. Standardi nuk ofron aftësi të tilla, kështu që ju duhet të gjeni dhe instaloni një të personalizuar.
  • Një arkiv me një sistem operativ të transferuar në një arkitekturë celulare.
  • Ngarkuesi i sistemit operativ.
  • Kartë memorie.
  • Kompjuter ose laptop me Linux të instaluar.

Nuk ka asnjë metodë universale, secili rast konsiderohet veçmas dhe mund të ndryshojë në një pajisje të veçantë. Përveç kësaj, as mos llogarisni në faktin se pa aftësi programimi, mund të instaloni Debian në vend të Android pa dhimbje koke. Këtu është vetëm një shembull algoritmi.


Kërkoni informacion më të detajuar në forume të specializuara në degët e dedikuara për një model specifik tableti. Ju paralajmërojmë, nëse nuk e kuptoni fare programimin, më mirë mos e rrezikoni!

Vendosja e Linux

Opsioni më besnik dhe më i besueshëm, dhe shpesh i vetmi opsion i disponueshëm. Në fakt, ky nuk është një instalim i plotë i Debian, por emulimi i tij. Do t'ju kërkohet të respektoni disa kushte dhe programin e instaluar. Vetë aplikacioni Linux Deploy (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy&hl=ru) monton imazhin e krijuar të diskut në një USB flash drive ose media të tjera dhe instalon funksionimin e zgjedhur shpërndarja e sistemit në të. Kështu, dy sisteme operative do të funksionojnë paralelisht në pajisje. Instalimi kryhet duke shkarkuar skedarët e nevojshëm nga burimet zyrtare nëpërmjet internetit.


Në këtë mënyrë, ju mund të përdorni pothuajse plotësisht Linux. Por përsëri, askush nuk mund të japë një garanci 100% të suksesit. Gjithçka është në rrezikun dhe rrezikun tuaj.

Instaluesi i plotë i Linux-it

Një tjetër aplikacion për emulimin e instalimeve të Debian dhe shpërndarjeve të tjera Linux. Do t'ju duhet internet për të shkarkuar skedarë dhe të drejta rrënjësore.


Ekzekutimi dhe instalimi i paketave deb

Në një tablet me Linux të instaluar

Pas instalimit të një sistemi të ri operativ, ka nevojë për aplikacione. Nëse keni arritur ta bëni tabletin tuaj të pajtueshëm me Debian, ekziston një dyqan aplikacionesh në meny. Përveç kësaj, kompleti i shpërndarjes vjen me një grup të caktuar aplikacionesh të integruara dhe shumica e programeve të nevojshme janë tashmë atje. Megjithatë, disa duhet të riinstalohen tashmë në proces. Kjo mund të bëhet në disa mënyra: përmes dyqanit të aplikacioneve dhe duke përdorur paketat deb.

Në rastin e parë, duhet të futni programin në tablet, të vendosni emrin e softuerit të kërkuar në shiritin e kërkimit dhe të klikoni "Instalo". Sistemi do të instalojë automatikisht paketën e zgjedhur. Në të dytën, do t'ju duhet të gjeni paketën e programit me zgjerimin .deb dhe ta instaloni atë si një aplikacion normal ose përmes terminalit (analog i linjës së komandës). Disavantazhi i vetëm i kësaj metode është se do t'ju duhet të shkarkoni varësitë e nevojshme.

Në iPad me jailbreak

Një fushë tjetër ku mund t'ju duhet të instaloni një paketë deb është instalimi i ndryshimeve ose cilësimeve në një iPad të jailbroken. Pas procedurës së hakimit, do të shfaqet dyqani i aplikacioneve Cydia, përmes të cilit shpërndahen programet dhe cilësimet për pajisjet jailbroken (ja si ta përdorni). Por ndonjëherë nuk ka internet të shpejtë në dorë, ose depoja e kërkuar thjesht nuk është e lidhur, dhe cilësimi i nevojshëm shpërndahet përmes disa faqeve në formën e paketave deb.

Për ta instaluar në këtë mënyrë, do t'ju duhet:

  • Kompjuter me menaxher skedari iFunBox ose iTools të instaluar.
  • Pajisja jailbreak iOS.
  • Kabllo lidhëse.

Procesi i instalimit të paketës deb kryhet në disa faza:

  1. Shkarkoni paketën deb në kompjuterin ose laptopin tuaj.
  2. Lidhni kabllon midis pajisjes dhe kompjuterit.
  3. Duke përdorur një menaxher skedari, kopjoni paketën deb në dosjen / var / root / Media / Cydia / AutoInstall.
  4. Rinisni pajisjen tuaj.

Mund të bëni pa kompjuter nëse menaxheri i skedarëve iFile është i instaluar në iPad-in e jailbroken. Kur shkarkoni paketa, sistemi do të ofrojë automatikisht instalimin e shkuljes. Thjesht duhet të rindizni.

konkluzioni

Instalimi i sistemit operativ Debian dhe përdorimi i paketave deb kërkon disa njohuri. Në disa raste, është thjesht e pamundur për ju të bëni pa njohuri të programimit. Nëse nuk jeni të sigurt në aftësitë tuaja, studioni të gjitha situatat e mundshme në burime të specializuara.

Shpresojmë të keni sukses. Shkruani në komente për sukseset tuaja.

Si një dashnor i patundur i OS Linux, sigurisht që do të doja të kisha një telefon me këtë sistem operativ. Por fatkeqësisht nuk mund të gjeni një telefon të tillë në dyqan. Por ende ka zejtarë që arrijnë të instalojnë Linux në telefon.

Për ta bërë këtë, ata krijojnë firmware të veçantë, zakonisht për një model specifik telefoni. Në këtë rast, ne kemi një telefon të zakonshëm, në të cilin mund të blini, nëse ka, pjesë këmbimi dhe nëse nuk kërkojmë diçka, kthejeni telefonin në pamjen e tij origjinale.

Në cilat modele telefoni mund të instaloni Linux, për shembull? Faqja e internetit www.linuxmobile.org ka firmware për të paktën disa modele. Këto modele mund të instalohen me firmware të bazuar në Android. Nëse nuk e dinit, Android është gjithashtu Linux.

Në cilët telefona mund të instalohet linux?

Motorola Atrix Motorola Razr HD Cyanogen Mod 10 Cyanogen Mod 9 Cyanogen Mod 7

Ndoshta disa nga këto modele janë në dyqanin tuaj dhe mund ta blini këtë telefon dhe të instaloni Linux në të. Si do të duket? Kështu duket një Android i zhveshur Linux në telefon:

Sigurisht, zhvilluesit paralajmërojnë që këto firmware t'i përdorni me rrezikun dhe rrezikun tuaj, dhe kjo është e kuptueshme. Por nga ana tjetër, a do të merrte përsipër një përdorues i zakonshëm të instalonte Linux në një telefon? Ai thjesht nuk ka nevojë për të, ky është një numër i madh i njerëzve që e njohin mirë këtë temë. Po, do të ishte mirë të instaloja Linux në telefonin tim të vjetër, më vjen keq që nuk është në listë….

Linux në një tabletë - a ia vlen?

Linux në një tabletë është ëndrra e shumë dashamirëve të Linux. Kam shkruar disa kohë më parë se kisha bërë tashmë një tabletë me Ubuntu, por deri më tani në sasi të vogla dhe blej një tablet me Linux sot nuk është aq e lehtë. Por ky është vetëm fillimi, pasi nuk ka dyshim se në të ardhmen, celularët dhe tabletët e rinj do të përdorin gjithnjë e më shumë Linux në pajisjet e tyre. Por sot të gjithë mund të instalojnë Lynx në një tabletë, nëse ai, natyrisht, është nga Linux tek ju.

Pyetja e parë që lind për ata që duan të nisin Linux-in në një tabletë është pyetja se cilin Linux të instalojnë? Këtu duhet të hiqni menjëherë syzet me ngjyrë rozë: çdo Linux që vendosni në një kompjuter të rregullt nuk mund të instalohet në tabletë.

Fakti është se shumica e tabletave sot bëhen në bazë të procesorëve që kanë një strukturë ARM. Prandaj, mënyra më e lehtë për të instaluar Linux në vegël tuaj është të blini një tabletë me arkitekturën e zakonshme x86. Llogaritja e një tableti të tillë nuk është e vështirë, pasi ka shumë të ngjarë të ketë Windows 7 ose diçka të ngjashme të parainstaluar në të. Duke blerë një tabletë të tillë, mund të instaloni çdo Linux në të.

Por gjetja e një tableti të tillë sot nuk është aq e lehtë, dhe pasi e keni gjetur, mund të mos ju pëlqejë nga jashtë ose për sa i përket karakteristikave.

Duke ekzekutuar Linux në Android

Cila është rruga për të dalë? Dhe ka vetëm një rrugëdalje: gjeni OS Linux, i cili tashmë është transferuar në procesorin ARM. Sot nuk ka shumë zhvillime të tilla, dhe një nga opsionet është Kali Linux. Por kjo është vetëm një nga opsionet. Nëse shkruani "Linux ARM" në një motor kërkimi, mund të shihni se cilat Linux janë duke u ekzekutuar tashmë në këtë procesor. Ja disa prej tyre:

Arch LinuxARM Debian LinuxARM Ubuntu LinuxARM Gentoo LinuxARM

Pra, ka një zgjedhje dhe mund të provoni të instaloni Linux në tabletin tuaj. Por lindi pyetja ime: a keni transportuar mjaft programe Linux për këtë platformë? A ia vlen loja qiriun? Në fund të fundit, nuk mjafton vetëm të portosh Linux, por është gjithashtu e rëndësishme të portosh aplikacionet për të.

Dhe unë, në përgjithësi, admiroj bollëkun e aplikacioneve për Android, të cilat nuk janë më pak se për Linux. Dhe unë do të doja të shihja shumë prej tyre edhe në Linux. Por a nuk do të dalë që duke instaluar Linux në një tabletë, do të privoj veten nga kjo shumëllojshmëri aplikacionesh që ka Android?

Në përgjithësi, duhet të mendoni një mijë herë përpara se të instaloni Linux në tabletin tuaj. Ndoshta nuk ka ardhur ende koha e tij?

18+ © Seclub.org 2003-2018

Si pjesë e këtij artikulli, ne do t'ju tregojmë në detaje se si ta instaloni Linux në pajisjen tuaj Android. Për të instaluar dhe funksionuar plotësisht sistemin alternativ, do t'ju duhet: një smartphone ose tabletë, një emulator softuerësh, të drejta rrënjësore dhe disa gigabajt hapësirë ​​të lirë.

1. Instalimi anekset instalues ​​i plotë linux

Ne futim fjalën "emulator" në menunë e kërkimit të Google Play dhe marrim një listë me disa dhjetëra përafërsisht të njëjtat shërbime. Ata janë të gjithë të mirë, por ne u fokusuam në aplikacionin Complete Linux Installer. Është plotësisht falas, i lokalizuar bukur dhe i pajisur me udhëzime të hollësishme për fillestarët.

Programi mund të shkarkohet nga http://goo.gl/5C6Xa. Algoritmi i instalimit për Complete Linux Installer nuk është i ndryshëm nga instalimi i ndonjë softueri tjetër, kështu që ne nuk do të ndalemi në këtë pikë.

2. Puna me aplikacionin Complete Linux Installer

Para se të filloj të punoj me programin, do të doja të theksoja përsëri: ajo që po përshkruajmë në këtë artikull është të mos instaloni Linux në vend të Android, dhe emulimi i punës së një sistemi në një tjetër.

Pra, ne hapim aplikacionin dhe pajtohemi me instalimin e komponentëve shtesë të softuerit. Është puna me këto module që do ta bëjë shumë më të lehtë për ju përdorimin e sistemit operativ Linux më vonë.

Siç u përmend më herët, Complete Linux Installer kërkon privilegje root për funksionimin e plotë, të cilat aplikacioni do t'ju kujtojë në një dritare pop-up.

Ne i ofrojmë programit akses të plotë në funksionet e sistemit të pajisjes celulare.

Kjo përfundon përgatitjen fillestare të emulatorit për punë. Menyja kryesore e aplikacionit do të hapet para jush. Kalojmë në nën-artikullin "Udhëzuesi i instalimit".

Emulatori do të skanojë harduerin e vegël tuaj dhe do t'ju japë një listë të sistemeve operative që garantohen të funksionojnë në pajisjen tuaj celulare. Le të marrim Ubuntu 13.10 si shembull.

Nga kjo pikë e tutje, programi fillon t'ju "udhëzojë" nëpër fazat e instalimit të sistemit operativ, duke shoqëruar çdo veprim të nevojshëm me udhëzime të detajuara. Për shembull, pasi të njiheni me kërkesat e emulatorit në hapin e parë, sigurohuni që të instaloni "Terminal" dhe "VNCViewer" në të dytin. Vetëm pas kësaj zgjidhni artikullin "Shkarko imazhin".

Lexoni përshkrimin e ndryshimeve midis shpërndarjeve Linux dhe zgjidhni atë që ju nevojitet.

Krijoni një dosje me emrin e sistemit të ardhshëm në rrënjën e diskut të jashtëm të vegël. Kjo do ta bëjë shumë më të lehtë për programin të gjejë skedarët që i nevojiten. Në rastin tonë, ne po krijojmë drejtorinë "ubuntu". Shpaketoni arkivin e shkarkuar në këtë dosje.

Si rezultat, dy skedarë duhet të shfaqen në drejtorinë "ubuntu". Njëri prej tyre është me shtesën .img.

A mund ta instaloj Linux në telefonin tim?

Ky është imazhi i sistemit Linux që po lansohet.

Pasi të keni përfunduar hapat e mësipërm, shkoni te nën-artikulli "Run" i menysë kryesore Complete Linux Installer dhe klikoni në menunë ndihmëse "Cilësimet" në këndin e sipërm të djathtë të dritares. Pasi të keni zgjedhur opsionin "Ndrysho", jepini aplikacionit rrugën e plotë drejt skedarit të ekzekutueshëm të sistemit. Konfirmoni zgjedhjen tuaj duke klikuar në butonin "Ruaj ndryshimet".

Kjo përfundon fazën tjetër të instalimit të një sistemi operativ alternativ në kujtesën e vegël tuaj. Mos ngurroni të zgjidhni opsionin "Start Linux".

Aplikacioni do të nisë një terminal në sfond për të ekzekutuar komandat e testimit dhe për të kërkuar qasje rrënjësore për të në funksionet e sistemit të pajisjes. Ne lejojmë.

Tani smartphone ose tableti juaj do të jetë në gjendje të funksionojë si një emulator i sistemit operativ Linux dhe ju do të keni akses në të gjitha veçoritë e sistemit operativ me një pinguin në logo - nga ekzekutimi i komandave më të thjeshta në terminal deri te instalimi i një të plotë -Mjedisi grafik i zhvilluar. Instalimi i Linux-it në Android tani ka përfunduar.

Pse :

Pra, kjo është në mënyrë që të mund të kuptoni qartë ndryshimin midis një sistemi në zhvillim aktiv në një treg relativisht të lartë fitimprurës dhe një platforme të kalbur për flokë.

Thjesht, android ka shumë gjëra dhe ndërfaqet në formën e sistemeve të skedarëve përdoren në mënyrë aktive.

Ndodh.

A mund ta instaloj Linux në telefonin tim?

Zhvillimi është gjithmonë përmes gabimeve.
Ndoshta thjesht nuk e bën këtë?

Kudo. Kjo është më shumë një pyetje android sesa një forum unix. Mungesa e linjave në fstab nuk e ndalon montimin me një komandë të thjeshtë.

Si pjesë e këtij artikulli, ne do t'ju tregojmë në detaje se si ta instaloni Linux në pajisjen tuaj Android. Për të instaluar dhe funksionuar plotësisht sistemin alternativ, do t'ju duhet: një smartphone ose tabletë, një emulator softuerësh, të drejta rrënjësore dhe disa gigabajt hapësirë ​​të lirë.

1. Instalimi anekset instalues ​​i plotë linux

Ne futim fjalën "emulator" në menunë e kërkimit të Google Play dhe marrim një listë me disa dhjetëra përafërsisht të njëjtat shërbime. Ata janë të gjithë të mirë, por ne u fokusuam në aplikacionin Complete Linux Installer. Është plotësisht falas, i lokalizuar bukur dhe i pajisur me udhëzime të hollësishme për fillestarët.

Programi mund të shkarkohet nga http://goo.gl/5C6Xa. Algoritmi i instalimit për Complete Linux Installer nuk është i ndryshëm nga instalimi i ndonjë softueri tjetër, kështu që ne nuk do të ndalemi në këtë pikë.

2. Puna me aplikacionin Complete Linux Installer

Para se të filloj të punoj me programin, do të doja të theksoja përsëri: ajo që po përshkruajmë në këtë artikull është të mos instaloni Linux në vend të Android, dhe emulimi i punës së një sistemi në një tjetër.

Pra, ne hapim aplikacionin dhe pajtohemi me instalimin e komponentëve shtesë të softuerit. Është puna me këto module që do ta bëjë shumë më të lehtë për ju përdorimin e sistemit operativ Linux më vonë.

Siç u përmend më herët, Complete Linux Installer kërkon privilegje root për funksionimin e plotë, të cilat aplikacioni do t'ju kujtojë në një dritare që shfaqet. Ne i ofrojmë programit akses të plotë në funksionet e sistemit të pajisjes celulare.

Kjo përfundon përgatitjen fillestare të emulatorit për punë. Menyja kryesore e aplikacionit do të hapet para jush. Kalojmë në nën-artikullin "Udhëzuesi i instalimit".

Emulatori do të skanojë harduerin e vegël tuaj dhe do t'ju japë një listë të sistemeve operative që garantohen të funksionojnë në pajisjen tuaj celulare. Le të marrim Ubuntu 13.10 si shembull.

Nga kjo pikë e tutje, programi fillon t'ju "udhëzojë" nëpër fazat e instalimit të sistemit operativ, duke shoqëruar çdo veprim të nevojshëm me udhëzime të detajuara. Për shembull, pasi të njiheni me kërkesat e emulatorit në hapin e parë, sigurohuni që të instaloni "Terminal" dhe "VNCViewer" në të dytin. Vetëm pas kësaj zgjidhni artikullin "Shkarko imazhin".

Lexoni përshkrimin e ndryshimeve midis shpërndarjeve Linux dhe zgjidhni atë që ju nevojitet.

Krijoni një dosje me emrin e sistemit të ardhshëm në rrënjën e diskut të jashtëm të vegël. Kjo do ta bëjë shumë më të lehtë për programin të gjejë skedarët që i nevojiten. Në rastin tonë, ne po krijojmë drejtorinë "ubuntu". Shpaketoni arkivin e shkarkuar në këtë dosje.

Si rezultat, dy skedarë duhet të shfaqen në drejtorinë "ubuntu". Njëri prej tyre është me shtesën .img. Ky është imazhi i sistemit Linux që po lansohet.

Pasi të keni përfunduar hapat e mësipërm, shkoni te nën-artikulli "Run" i menysë kryesore Complete Linux Installer dhe klikoni në menunë ndihmëse "Cilësimet" në këndin e sipërm të djathtë të dritares. Pasi të keni zgjedhur opsionin "Ndrysho", jepini aplikacionit rrugën e plotë drejt skedarit të ekzekutueshëm të sistemit. Konfirmoni zgjedhjen tuaj duke klikuar në butonin "Ruaj ndryshimet".

Kjo përfundon fazën tjetër të instalimit të një sistemi operativ alternativ në kujtesën e vegël tuaj. Mos ngurroni të zgjidhni opsionin "Start Linux".

Aplikacioni do të nisë një terminal në sfond për të ekzekutuar komandat e testimit dhe për të kërkuar qasje rrënjësore për të në funksionet e sistemit të pajisjes. Ne lejojmë.

Tani smartphone ose tableti juaj do të jetë në gjendje të funksionojë si një emulator i sistemit operativ Linux dhe ju do të keni akses në të gjitha veçoritë e sistemit operativ me një pinguin në logo - nga ekzekutimi i komandave më të thjeshta në terminal deri te instalimi i një të plotë -Mjedisi grafik i zhvilluar. Instalimi i Linux-it në Android tani ka përfunduar.

Nuk kaloi shumë kohë pasi u lëshuan telefonat inteligjentë të parë Android derisa entuziastët mësuan të përdornin shpërndarje të plota Linux në to. Teknikat për instalimin e shpërndarjeve Linux në pajisjet Android janë gjerësisht të njohura sot, madje ka sisteme të automatizuara për instalimin dhe ekzekutimin e Linux në depon e Google Play. Në këtë artikull, unë do të përpiqem të grumbulloj të gjithë përvojën e akumuluar të punës me Linux në telefonat inteligjentë, t'ju tregoj pse keni nevojë për të dhe t'ju tregoj se si të shmangni kurthet e mundshme kur transferoni Linux në një smartphone ose tablet.

Per cfare?

Në pamje të parë, mund të duket e çuditshme që dikush po përpiqet të ekzekutojë një sistem operativ në një pajisje celulare që, në parim, nuk është krijuar për të punuar me një ekran të vogël dhe pa një manipulues (miun) dhe tastierë mjaftueshëm të saktë. Megjithatë, mos nxitoni në përfundime. Një shpërndarje Linux mund t'i sigurojë një pronari smartphone me shumë avantazhe, duke përfshirë një sërë mjetesh të vjetra të provuara si shërbimet e linjës së komandës, redaktuesit e avancuar, serverët FTP dhe SSH, mjetet e rrjetit dhe mjetet e zhvillimit të aplikacioneve. Duke ekzekutuar Linux pa një guaskë grafike në një telefon inteligjent me një tastierë të fortë (Motorola Droid, për shembull), ju mund t'i përdorni me lehtësi të gjitha këto menjëherë në lëvizje pa pasur nevojë të largoheni nga vetë Android. Të gjitha mjetet janë të disponueshme në çdo kohë dhe telefoni inteligjent vazhdon të jetë një smartphone, duke ju lejuar të merrni telefonata dhe të dëgjoni radio në internet.

Argumenti i dytë për instalimin e Linux në një smartphone është aftësia për ta përdorur atë si një stacion pune portativ që mund të lidhet me çdo PC dhe të hyjë menjëherë në terminal duke përdorur një klient SSH / Telnet ose klient VNC / RDesktop. Sipas përkufizimit, kjo është më e mirë se disqet flash me Linux të instaluar, pasi nuk ka nevojë, së pari, të rindizni makinën, dhe së dyti, të drejtoni të dhënat përpara dhe mbrapa; rezultatet e punës suaj do të jenë të disponueshme menjëherë pasi të keni shkëputur telefonin inteligjent nga kompjuteri juaj.

Së fundi, Linux jep përfitimin më të madh në tabletët, ekrani i të cilit ju lejon të punoni pak a shumë me tolerancë në një mjedis grafik dhe aftësia për të lidhur një maus dhe tastierë nëpërmjet një kablloje OTG në përgjithësi ju jep një shans për ta kthyer një tabletë në një stacion pune me të drejta të plota. Në të njëjtën kohë, nuk ka ndonjë ndryshim të veçantë midis instalimit të një shpërndarjeje Linux në një tabletë dhe një smartphone.

Si?

Transferimi i Linux-it në Android është vërtet i lehtë dhe kerneli Linux luan një rol të madh këtu. Çdo shpërndarje Linux është një koleksion aplikacionesh dhe bibliotekash që funksionojnë në krye të kernelit Linux dhe meqenëse vetë Android bazohet në një kernel Linux pothuajse të pandryshuar, këto aplikacione dhe biblioteka mund të ekzekutohen brenda mjedisit Android pa asnjë problem. Thjesht duhet të gjeni një çantë shpërndarjeje për të cilën ka një port në platformën ARM (mos harroni se 99% e të gjitha pajisjeve Android funksionojnë në ARM), instaloni atë duke përdorur një emulator ARM në një hard disk virtual (d.m.th. një skedar), ngarkoni këtë skedar në pajisjen me kartë SD, hapni terminalin, montoni imazhin si pajisje loopback dhe chroot brenda. Gjithçka! Është po aq e lehtë sa drejtimi i një serveri FTP në një mjedis chroot - një metodë e thjeshtë dhe e provuar për dekada.

E vetmja pengesë kur vendosni të ekzekutoni një shpërndarje Linux brenda Android është mjedisi grafik. Ndërsa nuk ka vështirësi me aksesin në tastierë për shkak të pranisë së një emulatori të plotë të terminalit, problemet fillojnë me aplikacionet grafike - nuk ka asnjë server X vendas për Android dhe është e pamundur të ekzekutosh një server të rregullt X brenda shpërndarjes komplet për shkak të dallimeve thelbësore në nënsistemet e arkitekturës grafike të robotit të gjelbër. Përkundër faktit se në thelb përdor një standard Linux Framebuffer, në krye të të cilit mund të ekzekutoni një server X, e drejta ekskluzive për ta përdorur fillimisht i përket bibliotekave të nivelit më të lartë Android, kështu që mbetet ose të shkarkoni shpërndarjen Linux në vend të kësaj. i Android (i cili është plotësisht jopraktik), ose dilni me zgjidhje ...

Kontrollimi i funksionimit të moduleve të kërkuara

Mbani në mend se mbështetja për pajisjet loopback dhe sistemet e skedarëve ext2 / ext3 që kërkohet për montimin e një imazhi nuk disponohet në të gjitha kernelet Linux të instaluar në telefonat inteligjentë që përdorin Android. Ju mund të kontrolloni për mbështetje duke përdorur lsmod | grep -e lak -e ext2.

Entuziastët kanë dalë nga kjo situatë duke përdorur një metodë të thjeshtë lidhjeje në desktop "në distancë" duke përdorur çdo klient VNC të disponueshëm për Android. Brenda mjedisit chroot, serveri Xvnc X hapet dhe të gjitha aplikacionet funksionojnë nën të. Përdoruesi duhet vetëm të instalojë klientin VNC, të drejtojë në adresën lokale - dhe voila, një desktop i plotë shfaqet në ekran.

E vetmja pengesë kur përdorni "Desktop në distancë" është performanca. Edhe duke punuar në nivel lokal, VNC nuk mund të sigurojë nivelin e duhur, i cili do të ishte i mjaftueshëm për lëvizje të qetë ose lëvizje të dritareve pa vonesa. Nuk ka qenë ende e mundur të zgjidhet ky problem, projektet për zhvillimin e një serveri vendas X që do të përdorte nënsistemin grafik Android janë ende shumë të papërpunuara dhe nuk mund të përdoren për të ekzekutuar mjedise grafike të plota. Megjithatë, askush nuk e ndalon përdorimin e tyre; për shembull, Serveri X nga Darkside Technologies Pty Ltd (goo.gl/ap3uD) është i mirë për ekzekutimin e softuerëve të thjeshtë.

Fillimisht, Linux për Android ekzistonte vetëm në formën e një imazhi me një sistem të instaluar tashmë, si dhe udhëzime shpjeguese se si të lidhni dhe përdorni këtë imazh. Më pas u shfaqën skriptet që automatizonin procesin e montimit të një imazhi dhe lëshimit të Linux-it, por ato kërkonin gjithashtu një punë të kokës. Së fundi, kohët e fundit ka pasur instalues ​​të disponueshëm në Google Play (për shembull, goo.gl/RSA1j), duke automatizuar në një farë mase procesin e nisjes së shpërndarjes, megjithëse, në fakt, ky është ende i njëjti udhëzues instalimi, por interaktiv, me lidhje të drejtpërdrejta për shkarkimin e imazheve dhe skripteve.

Opsionet alternative

Më lart, kam përmendur tashmë që shpërndarja Linux mund të ngarkohet mirë në vend të Android, falë të cilit do të jetë e mundur të përdoret Framebuffer për qasje të drejtpërdrejtë në përshtatësin e videos dhe të përshpejtojë ndjeshëm punën e ndërfaqes grafike. Sidoqoftë, ta bësh këtë në një smartphone është praktikisht e kotë - Linux është i papërshtatshëm si sistemi kryesor në ekranet e vogla, për më tepër, do të jetë e pamundur të marrësh thirrje dhe të përdorësh internetin. Por në një tabletë, Linux do të duket mjaft i mirë.

Zakonisht, në një pajisje fillimisht me Android, i ashtuquajturi versioni vendas i një shpërndarjeje Linux instalohet si më poshtë. Një ndarje shtesë krijohet në diskun e brendshëm NAND të tabletit, në të cilin kopjohet shpërndarja Linux. Ngarkuesi U-Boot (i cili përdoret në shumicën e tabletave) konfigurohet më pas për të përdorur këtë ndarje si ndarje të nisjes. Si rezultat, tableti do të nisë automatikisht sistemin Linux pas ndezjes së energjisë.

Për të vazhduar nisjen e Android, ngarkuesi U-Boot rikonfigurohet në mënyrë që ndarja Linux të mos jetë kryesore, por të veprojë si një "Modaliteti i Rimëkëmbjes", i aksesueshëm duke ndezur pajisjen me tastin e volumit të shtypur (i njëjti që përdoret për të ndezni pajisjen dhe kryeni operacione të ndryshme rikuperimi). Kështu, është e mundur të merrni një pajisje me një nisje të dyfishtë: Android si parazgjedhje dhe shpërndarje Linux kur niset në modalitetin e rikuperimit. Në të njëjtën kohë, vetë Modaliteti i Rimëkëmbjes mbetet i arritshëm vetëm me ndihmën e mjeteve speciale.

Nëse memoria NAND nuk është e mjaftueshme për të akomoduar një sistem Linux të plotë, pjesë të tij (zakonisht ndarja / usr) zhvendosen në një imazh ose një ndarje në një kartë SD. Nga rruga, ndarja ext2 në kujtesën mund të përdoret gjithashtu për të instaluar Linux që funksionon në një mjedis chroot.

Instalimi i një shpërndarjeje origjinale Linux është më i vështirë sesa ekzekutimi në një mjedis chroot, por ia vlen nëse keni një tabletë dhe një kabllo OTG që mund ta përdorni për të lidhur një tastierë dhe maus.

Mësim praktik

Siç thashë, vetëm shpërndarjet e transferuara në arkitekturën ARM janë të përshtatshme për ekzekutim në Android. Para së gjithash, këto janë Ubuntu dhe Debian, dhe e para, për arsye të dukshme, është me interes shumë më të madh në mesin e robotëve. Është gjithashtu e mundur të instaloni Gentoo dhe disa shpërndarje të specializuara si Backtrack. Le të shqyrtojmë rastin më tipik, domethënë instalimin e Ubuntu sipas skemës standarde, pa përdorur instalues ​​të automatizuar dhe gjëra të tjera.


Së pari, na duhet një imazh i diskut të ngurtë me pajisjen e instaluar të shpërndarjes. Mund ta krijoni vetë duke përdorur emulatorin QEMU, megjithatë, për faktin se procedura e instalimit është absolutisht standarde dhe tipike, unë nuk do ta përshkruaj atë, por thjesht do t'ju dërgoj në goo.gl/9nvBi. Ekziston një arkiv me një imazh në të cilin Ubuntu 12.04 është instaluar paraprakisht me mjedisin grafik LXDE (do të ishte e pamatur të ekzekutohej Unity / Gnome në një telefon / tablet). Arkivi duhet të zbërthehet dhe skedari ubuntu.img duhet të vendoset në një kartë memorie.

Më pas, ju duhet të montoni imazhin dhe të chroot në mjedisin e shpërndarjes. Për ta bërë këtë, ju nevojiten të drejtat rrënjësore, firmware me mbështetje për pajisjet e bllokimit të loopback dhe një busybox të instaluar (ne po kërkojmë "instaluesin e busybox" në Treg, CyanogenMod e ka atë si parazgjedhje). Renditja:

  1. Hapni emulatorin e terminalit në Android (nëse jo, mund të instaloni Terminal Emulator nga Tregu)... Ose lidhim smartfonin / tabletin me kompjuterin dhe kemi akses në terminal duke përdorur adb: $ cd path-to-Android-SDK / platforma-tools $ sudo ./adb shell

    Mos harroni se modaliteti i korrigjimit në këtë rast duhet të aktivizohet: "Cilësimet -> Për zhvilluesit -> Debug Android".

  2. Ne marrim të drejta rrënjësore:$ su
  3. Krijoni një pajisje bllokimi, lidhni një imazh të diskut me të dhe montoni atë:# mknod / dev / bllok / loop255 b 7 255 # montoj -o rimontim, rw / # mkdir / mnt / ubuntu # mount -o loop, noatime -t ext2 \ /sdcard/ubuntu.img / mnt / ubuntu

    Përmbajtja e imazhit duhet të shfaqet në drejtorinë / sdcard / ubuntu. Sigurohuni që të jetë kështu.

  4. Ne lidhim të gjitha sistemet e skedarëve virtualë të nevojshëm për funksionimin e shpërndarjes:# mount -t proc proc / mnt / ubuntu / proc # mount -t sysfs sysfs / mnt / ubuntu / sys # mount -o bind / dev / mnt / ubuntu / dev
  5. Ne e konfigurojmë atë në mënyrë që të keni akses të plotë në Rrjet nga mjedisi chroot:# sysctl -w net.ipv4.ip_forward = 1 # echo "nameserver 8.8.8.8"> /mnt/ubuntu/etc/resolv.conf # echo "nameserver 8.8.4.4" >> /mnt/ubuntu/etc/resolv.conf # echo "127.0.0.1 localhost"> / mnt / ubuntu / etj / hostet
  6. Shkoni në mjedisin chroot:# chroot / mnt / ubuntu

Në fakt, këtu përfundon instalimi. Tani mund të ekzekutoni softuerin e konsolës, të përditësoni sistemin, të filloni shërbimet e rrjetit dhe të bëni pothuajse gjithçka që mund të bëhet me një sistem të rregullt Linux desktop, duke mos harruar, natyrisht, se disa softuer që ndërveprojnë drejtpërdrejt me harduerin dhe pseudo-pajisje të ndryshme të specializuara do nuk punojnë. Gjithashtu, mos harroni se sistemet e skedarëve virtualë duhet të çmontohen pas përfundimit të punës.

Tani duhet të instalojmë dhe ekzekutojmë serverin Xvnc X, i cili eksporton pajisjet e ekranit dhe hyrjes duke përdorur protokollin VNC. TightVNCserver është tashmë në imazhin e paraqitur dhe madje është konfiguruar, por në mënyrë që ju të kuptoni më mirë procesin dhe të jeni në gjendje të zgjidhni problemet që kanë lindur, unë do të përshkruaj në detaje procesin e instalimit dhe nisjes së tij.

  1. Përditësoni dhe instaloni TightVNCserver:# përditësim apt-get # apt-get instalo serverin tightvnc
  2. Krijoni një skedar /root/.vnc/xstartup dhe shkruani në të sa vijon:#! / bin / sh xrdb $ HOME / .Xresources xsetroot -eksporti i ngurtë gri XKL_XMODMAP_DISABLE = 1 icewm & lxsession

    Komanda e tretë nevojitet këtu për të rregulluar problemet që mund të lindin për shkak të mungesës fizike të tastierës në pajisje.

  3. Nisni Xvnc duke përdorur mbështjellësin e vncserverit si rrënjë:# eksportoni USER = rrënjë # vncserver -gjeometri 1024x800

    Si rezultat i ekzekutimit të komandës së fundit, një kërkesë për një fjalëkalim për të hyrë në serverin VNC do të shfaqet në ekran, është më mirë të specifikoni diçka të thjeshtë si "123". Mund të vendosni pothuajse çdo rezolutë, por është më mirë nëse përputhet me rezolucionin fizik të ekranit të pajisjes.

  4. Instaloni aplikacionin AndroidVNC në smartphone, nisni atë, specifikoni adresën IP dhe portën 5901 dhe lidheni. Desktopi LXDE duhet të shfaqet në ekran.

Për të mos u shqetësuar me futjen manuale të të gjitha komandave, mund të përdorni skriptin ubuntu.sh që ndodhet këtu: goo.gl/xSpK4. Thjesht vendoseni atë dhe imazhin ubuntu.img në drejtorinë e ubuntu-së në kartën tuaj SD dhe ekzekutoni skriptin me sh ubuntu.sh dhe pas 5-10 sekondash lidheni me desktopin tuaj duke përdorur AndroidVNC. Mbani në mend se skripti do ta montojë imazhin në drejtorinë / data / local / mnt.


Instalimi i Gentoo në një ndarje ext2

Pra, ne instaluam Ubuntu-në duke përdorur imazhin e sistemit të skedarëve dhe magjinë chroot loopback. Doli të ishte e lehtë për t'u bërë, dhe përdorimi i skripteve në përgjithësi është shumë i lehtë, por çka nëse shkojmë më tej dhe instalojmë një shpërndarje më të fortë, dhe jo duke përdorur imazhe, por në një ndarje të dedikuar ext2 në një kartë memorie? Kështu që ne mund të zgjidhim problemin e disa firmware dhe kernel pa mbështetje për pajisjet loopback, dhe përveç kësaj, ne mund të shijojmë një komplet normal të shpërndarjes të vendosur nga të gjitha rregullat.


Merrni Gentoo-n si një rast provë. Për ta instaluar atë në një ndarje ext2, na duhet një kartë memorie me një kapacitet prej të paktën 2 GB dhe një smartphone me rrënjë të instaluar me busybox. Sekuenca e veprimeve është si më poshtë.

  1. Ne bëjmë një kopje rezervë të të dhënave nga një kartë memorie dhe krijojmë një ndarje shtesë në të, të paktën dy gigabajt në madhësi... Kjo mund të bëhet duke përdorur çdo program për ndarjen e disqeve, por mbani në mend se nëse dëshironi të vazhdoni të përdorni kartën SD për qëllimin e synuar, atëherë krijoni një ndarje FAT32 në fillim të kartës, në mënyrë që ajo të bëhet e para, dhe një ndarje shtesë për instalimin e shpërndarjes duhet të jetë e dyta.
  2. Ne formatojmë seksionet e kartës SD:$ sudo mkfs.vfat / dev / sdc1 $ sudo mkfs.ext2 / dev / sdc2
  3. Marrim telefonin, shkojmë te "Cilësimet -> Rreth telefonit" dhe shohim se cili procesor është i instaluar. Më pas, shkoni te faqja goo.gl/PRfux dhe shkarkoni fazën3 për arkitekturën e dëshiruar, për shembull faza 3 për ARM v7 është në direktorinë aktuale-stage3-armv7a.
  4. Ne montojmë ndarjen ext2 të kartës së kujtesës në kompjuter dhe shpaketojmë përmbajtjen e arkivit që rezulton në të:$ montimi sudo / dev / sdc2 / mnt $ sudo tar -xxpf faza3 - *. bz2 -C / mnt

    Ne redaktojmë menjëherë konfigurimet dhe gjithçka që nevojitet sipas dëshirës sonë, duke përfshirë redaktimin /etc/resolv.conf sipas mostrës nga seksioni i mëparshëm.

  5. Hapni emulatorin e terminalit (ose ekzekutoni "adb shell"), montoni gjithçka që ju nevojitet dhe shkoni te chroot (pothuajse njësoj si në rastin e Ubuntu): # mount -o remount, rw / # mkdir / mnt / gentoo # mount / dev / block / mmcblk0p2 / mnt / gentoo # mount -t proc proc / mnt / ubuntu / proc # mount -t sysfs sysfs / mnt / ubuntu / sys # mount -o bind / dev / mnt / ubuntu / dev # sysctl -w net. ipv4.ip_forward = 1 # chroot / mnt / gentoo

Qasja në desktop bëhet në të njëjtën mënyrë si në Ubuntu, me përjashtim të faktit që tani duhet të mbledhësh një tufë softuerësh pikërisht në telefon :). Sidoqoftë, mund të konfiguroni një mjedis për përpilim të kryqëzuar në një kompjuter, por kjo është një temë për një artikull të veçantë.

Instalimi vendas

Kur përdorni Ubuntu duke përdorur një server VNC, do të vini re ngadalësinë e punës së tij, e cila shoqërohet me kostot e protokollit VNC për transferimin e imazheve "nëpër rrjet". Për të shmangur këtë problem, mund të instaloni Ubuntu si sistemin tuaj kryesor krahas Android, në mënyrë që të mund të përdorë drejtpërdrejt përshtatësin e videos. Fatkeqësisht, nuk ka asnjë mënyrë universale për ta bërë këtë. Çdo pajisje është unike në mënyrën e vet, duke përfshirë tabela të ndryshme të ndarjeve të memories NAND që do të instalohen, pajisje të ndryshme dhe drejtues për funksionimin e tyre.


Për fat të mirë, procesi i instalimit për versionin vendas të shpërndarjes është përshkruar mirë për shumë pajisje në forumet në gjuhën ruse, kështu që nuk do të jetë e vështirë të gjesh udhëzime. Sidoqoftë, ia vlen t'i kushtohet vëmendje menjëherë disa veçorive të këtij lloji të instalimit:

  • Një ndarje e veçantë ose primare NAND. Shpërndarja Linux mund të instalohet si në një ndarje të krijuar paraprakisht në memorien NAND, ashtu edhe në ndarjen kryesore të nisjes. Në rastin e parë, zhvilluesi i firmuerit zakonisht lë opsionin për të nisur Android duke përdorur një skript të veçantë ose duke nisur shpërndarjen Linux në modalitetin e rimëkëmbjes, në të dytën do të instalohet në vend të Android dhe për të rikthyer aftësinë për të shkarkuar robotin, do të duhet të rindizni pajisjen përsëri.
  • Opsioni i dyfishtë i nisjes. Nëse shpërndarja Linux do të instalohet në një ndarje të veçantë, zhvilluesi mund të lërë opsionin për të shkarkuar Android. Sidoqoftë, duhet t'i kushtoni vëmendje menjëherë se si ndodh ky shkarkim: duke përdorur modalitetin e rikuperimit ose një skenar të nisur nga një kompjuter i rregullt. Megjithatë, metoda e dytë do të jetë e papërshtatshme në rrugë.
  • Mbështetje harduerike. Kerneli origjinal Linux i firmuerit Android tashmë përfshin të gjithë drejtuesit e nevojshëm që mund të nevojiten për të ekzekutuar një sistem të plotë Linux, por jo i gjithë firmueri Linux do të fillojë vetë. Shpesh ka probleme me përshtatësin Wi-Fi dhe ekranin me prekje, i cili nuk i përgjigjet në mënyrë adekuate prekjes. Prandaj, përpara se të instaloni firmuerin, duhet të lexoni me kujdes për ndërlikimet e mundshme.

Në çdo rast, përgatituni për faktin se gjatë instalimit të shpërndarjes Linux do të shkatërrohen të gjitha të dhënat tuaja. Ju nuk mund të bëni pa të.

Ç'pritet më tej

Një shpërndarje Linux e instaluar së bashku me sistemin origjinal Android mund të jetë një mjet pune shumë i dobishëm, por për momentin "Linux brenda Android" konsiderohet më shumë si një lodër dhe një mënyrë për t'u dukur para miqve sesa një vendim serioz. Jam i sigurt se së shpejti, kur të shfaqet një zbatim i plotë i serverit grafik Wayland për Android, situata do të fillojë të ndryshojë dhe ne do të shohim shpërndarje me një ndërfaqe të përshtatur për ekrane të vogla, si dhe aplikacione të plota Linux të shpërndara në forma e paketave të rregullta APK. Gjithashtu, mos harroni për projektin "Ubuntu për Android" - brenda kornizës së tij, po punohet në portin zyrtar të Ubuntu për Android, i cili do të lejojë përdorimin e një smartphone si një njësi portative të sistemit që mund të lidhet me çdo monitor.

12 nëntor 2011 në 03:17 AM

Zhvendosja e shpirtit: linux në tabletin android

  • * nix

Ditë të mirë të gjithëve.

Historia ime fillon me leximin, pas së cilës vendosa të blej mrekullinë e bërjes së tabletave kineze: superpad. Ky tablet është marrë si një lodër për të "gërmuar pak", në kombinim, një lexues, një lojtar çiftimi dhe një roje për një udhëtim të gjatë ... Menjëherë, vërej se kam dy disqe USB për 500 GB dhe 1 TB , në të cilin ruhen të gjitha gjërat më të rëndësishme për një jetë argëtuese, dhe ato ndahen në ntfs dhe ext4. Dhe, natyrisht, tableti nuk i sheh ato.

Këtu është vullnetari im

Kjo është arsyeja e parë për të gërmuar më thellë. Pas shikimit të 200 faqeve të forumit në xda-developers.com, me siguri

Në këtë fazë, të gjitha përpjekjet për të hapur këtë tabletë u vendosën në pjesën e pasme të djegies. Deri në një kohë të lavdishme studentore - seanca. Dhe meqenëse në seancë studentët bëjnë absolutisht gjithçka, thjesht jo në temë, atëherë tubimet qesharake të natës në internet në faqet padyshim borgjeze kanë rifilluar. Dhe unë dola me një ide të shkëlqyer për të vendosur Linux Ortodoks në këtë tabletë, në rastin tim - ubuntu.
Çfarë erdhi nga kjo, shihni më poshtë.

Shtë e qartë se nuk do të jetë e mundur thjesht të marrësh dhe instalosh ... mirë, ku e jona nuk u zhduk ...

Do të na duhen:

Le të shohim fazat kryesore të ngarkimit të android dhe Linux
1. Ndizni dhe nisni ekzekutimin e kodit ROM Ndizni dhe nisni ekzekutimin e kodit ROM
2. Ngarkuesi i nisjes Ngarkuesi i nisjes
3. Kerneli Linux Kerneli Linux
4. Procesi i fillimit Procesi i fillimit
5. Zygota dhe Dalvik konsol (bash, zsh ...) / wm (kde, gnome ...)
6. Serveri i sistemit Boot e përfunduar
7. Boot përfunduar

Siç mund ta shihni, dallimet fillojnë në fazën fillestare.
Mënyra më e lehtë për ta ndryshuar është.

Sinqerisht, mendova se mund të përdorej vetëm init i Hadroid dhe se ishte i lidhur fort në thelb. Dhe madje duke marrë një shembull të një ramdisku pune nga një tabletë tjetër, nuk mendova se do të fillonte ...

përmbajtja ramdiska
bin dev etj në shtëpi init init.rc lib linuxrc mnt newroot opt proc root sbin sys tmp usr var
/ Bin përmban busybox, / sbin përmban switch_root me një lidhje për të.
Kodi fillestar nga ramdisk nga zt-180

#! / bin / sh echo Duke filluar nga imazhi initram. Echo Në pritje të zgjimit të SD-CARD ... gjumë 3 jehonë "Mounting new rootfs" montoj -t ext2 / dev / mmcblk0p2 / newroot && echo OK echo Mbajeni, ndërroni rrënjë ... exec switch_root / newroot / sbin / init echo hrm, keni një guaskë në vend të saj exec / bin / ash

Mbetet për të ndezur ramdiskun në memorie (kam përdorur burntool nën xp) dhe - voila, faza e nisjes. Po, po ndizja në vend të rikuperimit, kështu që për të nisur Linux duhet të mbani të shtypur çelësat në fillim.

Pra, faza e ngarkimit ka kaluar dhe ia vlen të keni durim, pasi tastiera nuk jep shenja jete, dhe gjithçka ngarkohet mjaft ngadalë.

Konfigurimi i hyrjes automatike në tastierën e parë
Në /etc/init/tty1.conf zëvendësoni rreshtin e fundit me exec / bin / login -f Yor_Login< /dev/tty1 >/ dev / tty1 2> & 1 pastaj në ~ / .bashrc tuaj mund të shkruani komanda që do të fillojnë në hyrjen automatike.
Luftimi i serverit x
Ai definitivisht nuk ishte miqësor me ekranin me prekje, xorg.conf dhe xterm ... hoqi drejtuesin sinaptik, vendosi sa vijon në ~ / .xinitrc:
#! / bin / bash # $ Xorg: xinitrc.cpp, v 1.3 2000/08/17 19:54:30 cpqbld Exp $ # / etc / X11 / xinit / xinitrc # # skedar global xinitrc, i përdorur nga të gjitha seancat X të filluara nga xinit (startx) # thirr skriptin global të sesionit X #. / etc / X11 / Xsession xclock -geometry 50x50-1 + 1 & exec xterm -geometry 80x66 + 0 + 0 -name login
Ballafaqimi me mjedisin e punës
Doja të instaloja kde, pasi më pëlqen shumë interpretimi i grafikëve me bibliotekën qt. Unë do t'ju them menjëherë: po, u instalua dhe filloi, por SI ...
Së pari, vendosa menjëherë hyrjen automatike:
në / etc / kde4 / kdm / kdmrc gjejmë dhe ndryshojmë vetë sa vijon
AutoLoginEnable = true # Nëse është e vërtetë, identifikohu automatikisht pas daljes. Nëse është false, identifikimi automatik kryhet vetëm # kur fillon një sesion ekrani. # Parazgjedhja është false # AutoLoginAgain = e vërtetë # Vonesa në sekonda përpara se të fillojë identifikimi automatik. # Default është 0 AutoLoginDelay = 3 # Përdoruesi që do të identifikohet automatikisht. Asnjëherë mos specifikoni rrënjë! # Default është "" AutoLoginUser = Identifikohu # Fjalëkalimi që përdoruesi të identifikohet automatikisht. Kjo NUK kërkohet # përveç nëse përdoruesi është i identifikuar në një domen NIS ose Kerberos. Nëse përdorni këtë opsion #, duhet të "chmod 600 kdmrc" për arsye të dukshme. # Parazgjedhja është "" AutoLoginPass = Fjalëkalimi
dhe, siç është shkruar, ne bëjmë chmod 600 kdmrc në tastierën nën rrënjë, në mënyrë që njerëzit e këqij të mos spiunojnë fjalëkalimin tonë.
Së dyti, në hyrje, ekrani i spërkatjes u var për një kohë të gjatë të dyshimtë, dhe unë, duke pasur dyshime, thirra startkde nga tastiera. Pas një shfaqjeje të gjatë dhe të lodhshme të të gjitha llojeve të gabimeve, plazma më në fund u ngarkua në modalitetin netbook. Efektet grafike janë të fikur, pasi ne jemi ulur nën një framebuffer, dhe ka disa frena të egra, por prapëseprapë kjo është kde dhe është e ngarkuar!
Rregulloni gjithçka dhe gjithçka për veten tuaj
Secili ka të vetin, unë nuk e kam kryer ende optimizimin, por ka shumë për të bërë: përshpejtoni ngarkimin, optimizoni hapësirën e punës. Unë jam duke kërkuar në drejtim të çakmakit wm - e16 - por nuk e kam bërë ende atë kryesor. ju gjithashtu duhet të kalibroni ekranin me prekje, pasi tastiera virtuale është tashmë në kde.
Shikoj drejt openbox +

Artikujt kryesorë të lidhur