Linux në DeX - duke punuar në Ubuntu në Android

Linux në Dex është një zhvillim nga Samsung dhe Canonical që ju lejon të përdorni Ubuntu në Galaxy Note 9 dhe Tab S4 kur jeni të lidhur me Samsung DeX, dmth. Merrni pothuajse të plotë PC në Linux nga një smartphone ose tabletë. Kjo është aktualisht një version beta, por eksperimentimi tashmë është i mundur (në rrezikun tuaj, natyrisht).

Në këtë përmbledhje - përvoja ime për instalimin dhe drejtimin e Linux në Dex, përdorimin dhe instalimin e aplikacioneve, ngritjen e inputeve të tastierës ruse dhe përshtypjen subjektive të përgjithshme. Për provën e përdorur Galaxy Note 9, Exynos, 6 GB RAM.

  • Instalimi dhe nisja, programet
  • Gjuha e gjuhës ruse në Linux në Dex
  • Shqyrtimi im

Instalimi dhe drejtimi i Linux në Dex

Për të instaluar, do të duhet të instaloni Linux në aplikacionin Dex (nuk është i disponueshëm në Play Store, kam marrë apkmirror, version 1.0.49), dhe kam shkarkuar edhe në telefon dhe shpaketoj imazhin special të Ubuntu 16.04 nga Samsung, në dispozicion në //webview.linuxondex.com/ .

Shkarkimi i imazhit është gjithashtu i disponueshëm nga vetë aplikacioni, por në rastin tim për ndonjë arsye nuk funksionoi, për më tepër, gjatë shkarkimit nëpërmjet shfletuesit, shkarkimi u ndërpre dy herë (nuk kursen energji ia vlen). Si rezultat, imazhi ishte ende i ngarkuar dhe i paketuar.

Hapat e ardhshëm:

  1. Vendos imazhin. Img në dosjen LoD, të cilën aplikacioni do të krijojë në kujtesën e brendshme të pajisjes.
  2. Në aplikacionin, kliko "plus", pastaj Shfletoni, specifikoni skedarin e imazhit (nëse ndodhet në vendin e gabuar, do të paralajmëroheni).
  3. Ne e caktuam përshkrimin e kontejnerit me Linux dhe vendosim madhësinë maksimale që ajo mund të zërë gjatë punës.
  4. Ju mund të kandidoni. Llogaria e paracaktuar - dextop, fjalëkalim - sekrete

Pa lidhjen me DeX, Ubuntu mund të lëshohet vetëm në modalitetin e terminalit (butoni i Modalit Terminal në aplikacion). Instalimi i paketës punon drejtë në telefon.

Pas lidhjes me DeX, ju mund të kryeni një ndërfaqe të plotë të Ubuntu desktop. Zgjidhni enën dhe klikoni Run, prisni për një kohë shumë të shkurtër dhe merrni desktop Ubuntu Gnome.

Nga softueri i paravendosur, veglat e zhvillimit janë kryesisht: Kodi Visual Studio, IDEA IntelliJ, Geany, Python (por siç e kuptoj, është gjithmonë i pranishëm në Linux). Ka shfletues, një mjet për të punuar me kompjuterët e largët (Remmina) dhe diçka tjetër.

Unë nuk jam një zhvillues dhe madje Linuxi nuk është diçka që unë do ta kisha kuptuar mirë dhe për këtë arsye thjesht e prezantova: çka nëse unë shkrova këtë artikull nga fillimi në fund në Linux në Dex (LoD), së bashku me grafikë dhe pjesën tjetër. Dhe instaloni diçka tjetër që mund të jetë në dobi. Instaluar me sukses: Gimp, Libre Office, FileZilla, por Kodi VS është më shumë se i mirë për detyrat e mia coder modeste.

Gjithçka funksionon, ajo fillon dhe nuk do ta thoja shumë ngadalë: natyrisht, lexova në komente se dikush në IDEA të IntelliJ-it përpilon për disa orë, por kjo nuk është ajo që unë duhet të përballoj.

Por ajo që kam hasur ishte fakti se plani im për përgatitjen e një artikulli tërësisht në LoD nuk mund të funksionojë: nuk ka gjuhë ruse, jo vetëm një ndërfaqe, por edhe informacion.

Vendosja e gjuhës ruse të futjes në Linux në Dex

Në mënyrë që të bëj Linux në tastierë Dex të kaloni midis punës ruse dhe angleze, unë kam për të vuajtur. Ubuntu, siç e përmenda, nuk është fushë ime. Google, që në rusisht, që në anglisht rezultatet sidomos nuk jep. E vetmja metodë e gjetur është që të nisë tastierën e Android mbi dritaren LoD. Udhëzimet nga faqja zyrtare e internetit linuxondex.com doli të jetë e dobishme si rezultat, por thjesht ndjekja e tyre nuk funksionoi.

Pra, së pari unë do të përshkruaj metodën që ka punuar plotësisht, dhe pastaj atë që nuk ka punuar dhe punuar pjesërisht (kam një supozim se dikush që është më miqësor me Linux do të jetë në gjendje të plotësojë opsionin e fundit).

Fillojmë duke ndjekur udhëzimet në faqen zyrtare të internetit dhe modifikojmë ato pak:

  1. Set uim (sudo apt install uim në terminal).
  2. instaloj UIM-m17nlib
  3. drejtuar gnome-language-përzgjedhës dhe kur kërkohet të shkarkoni gjuhët, klikoni Remind Me later (ajo nuk do të ngarkojë gjithsesi). Në metodën e futjes së tastierës, ne specifikojmë uim dhe mbyllim programin. Mbylle LoD dhe kthehu (kam mbyllur treguesin e miut në këndin e sipërm të djathtë, ku shfaqet butoni Back dhe kliko mbi të).
  4. Aplikimi i hapur - Mjetet e sistemit - Preferencat - Metoda e hyrjes. Shfaqni si në screenshots e mia në paragrafët 5-7.
  5. Ndrysho artikujt në Parametrat Global: vendos m17n-RU-kbd si një metodë e hyrjes, i kushtoj vëmendje metodës së hyrjes çelësat switching - keyboard switching.
  6. Pastroja Global On dhe Global Off pikë në Global key bindings 1.
  7. Në seksionin m17nlib, vendosni "të ndezur".
  8. Samsung gjithashtu shkruan se Toolbar ka nevojë të instalojë Asnjëherë në Sjelljen Display (nuk e mbaj mend saktësisht nëse e kam ndryshuar apo jo).
  9. Kliko Zbato.

Çdo gjë ka punuar për mua pa rifilluar Linux në Dex (por përsëri ky artikull është i pranishëm në udhëzimet zyrtare) - tastiera kalon me sukses në Ctrl + Shift, hyrja në rusisht dhe anglisht funksionon në Libre Office si në shfletues dhe në terminal.

Para se të arrija këtë metodë, u provua:

  • sudo dpkg-konfiguroni konfigurimin e tastierës (në dukje të personalizueshme, por nuk çon në ndryshime).
  • instalim ibus-table-rustrad, duke shtuar metodën e futjes ruse në parametrat iBus (në seksionet e ndryshme në menunë Aplikime) dhe vendosjen e metodës së kalimit, duke përzgjedhur iBus si metodë hyrëse në gnome-language-përzgjedhës (si në hapin e tretë më lart).

Metoda e fundit nuk ka funksionuar në shikim të parë: shfaqet treguesi i gjuhës, kalimi nga tastiera nuk funksionon dhe kur kaloni miun mbi tregues, futja vazhdon të jetë në gjuhën angleze. Por: kur unë nisi tastierën e integruar në ekran (jo atë nga Android, por ai që është në Ubuntu), isha i befasuar kur kuptova se kombinimi kyç në të funksionon, çelsin gjuhësor dhe hyrja ndodh në gjuhën e dëshiruar (para vendosjes dhe nisjes ibus-table nuk e bëri këtë), por vetëm nga tastiera në bord, ajo fizike vazhdon të shkruajë në latinisht.

Ndoshta ekziston një mënyrë për të transferuar këtë sjellje në tastierë fizike, por këtu nuk më kishin aftësitë. Vini re se për tastierën e bordit (e vendosur në menunë e aksesit universal), së pari duhet të shkoni te Mjetet e Sistemit - Preferencat - Cilësimet në bord dhe të kaloni burimin e ngjarjes së Input tek GTK në Cilësimet e avancuara të tastierës.

përshtypjet

Unë nuk mund të them se Linux në Dex është ajo që unë do të përdor, por fakti se mjedisi desktop është nisur në telefon marrë nga xhepi im, të gjitha punon dhe ju nuk mund të nisë vetëm një shfletues, të krijojë një dokument, të redaktoni një foto, por edhe për të programuar në IDE-të e desktopit dhe madje të shkruani diçka në një smartphone për të nisur në të njëjtin smartphone - kjo shkakton ndjenjën e harruar të habitshme që dikur ndodhi shumë kohë më parë: kur PDA-të e para ranë në duar, doli të instalonte aplikacione në telefonat e zakonshëm, ka pasur forca Por formatet audio dhe video të ngjeshura, teapotët e parë u paraqitën në 3D, butonat e parë u vizatuan në mjediset RAD, dhe disqet flash vinin për të zëvendësuar disqet e floppy.