Linux juu ya DeX - kufanya kazi katika Ubuntu kwenye Android

Linux juu ya Dex ni maendeleo kutoka Samsung na Canonical ambayo inaruhusu wewe kukimbia Ubuntu juu ya Galaxy Kumbuka 9 na Tab S4 wakati kushikamana na Samsung DeX, kwa mfano. Pata PC karibu kabisa kwenye Linux kutoka smartphone au kibao. Hivi sasa ni toleo la beta, lakini majaribio tayari yanawezekana (kwa hatari yako mwenyewe, bila shaka).

Katika tathmini hii - uzoefu wangu wa kufunga na kuendesha Linux kwenye Dex, kutumia na kufunga programu, kuanzisha pembejeo ya kiroho ya Kirusi na hisia ya jumla ya subjective. Kwa mtihani uliotumiwa Galaxy Note 9, Exynos, 6 GB ya RAM.

  • Ufungaji na kuanza, programu
  • Lugha ya pembejeo ya Kirusi katika Linux kwenye Dex
  • Tathmini yangu

Inaweka na kuendesha Linux kwenye Dex

Ili kufunga, utahitaji kufunga Linux kwenye programu ya Dex yenyewe (haipatikani kwenye Duka la Google Play, nilitumia apkmirror, toleo 1.0.49), na pia kupakuliwa kwenye simu na kufuta picha maalum ya Ubuntu 16.04 kutoka kwa Samsung, inapatikana kwenye //webview.linuxondex.com/ .

Kupakua picha pia inapatikana kutoka kwenye programu yenyewe, lakini kwa sababu yangu haikufanya kazi, zaidi ya hayo, wakati wa kupakua kupitia kivinjari, kupakuliwa kuliingiliwa mara mbili (hakuna kuokoa nguvu inayofaa). Matokeo yake, picha bado ilikuwa imesababishwa na imefungwa.

Hatua zifuatazo:

  1. Weka picha ya .img kwenye folda ya Lodi, ambayo programu itaunda ndani ya kumbukumbu ya ndani ya kifaa.
  2. Katika programu, bofya "pamoja", kisha Pitia, taja faili ya picha (ikiwa iko kwenye mahali potofu, utaambiwa).
  3. Sisi kuweka maelezo ya chombo na Linux na sisi kuweka ukubwa wa juu ambayo inaweza kuchukua wakati wa kazi.
  4. Unaweza kukimbia. Akaunti ya msingi - dextop, nenosiri - siri

Bila kuungana na DeX, Ubuntu inaweza tu ilizinduliwa katika hali ya terminal (kifungo cha Terminal Mode katika programu). Ufungaji wa pakiti hufanya kazi kwenye simu.

Baada ya kuunganisha na DeX, unaweza kuendesha interface kamili ya Ubuntu desktop. Chagua chombo na bofya Run, kusubiri muda mfupi sana na kupata desktop ya Ubuntu Gnome.

Katika programu iliyowekwa kabla, zana za maendeleo ni hasa: Visual Studio Code, IntelliJ IDEA, Geany, Python (lakini kama ninavyojua, daima kuna sasa katika Linux). Kuna browsers, chombo cha kufanya kazi na desktops za mbali (Remmina) na kitu kingine.

Mimi si mtengenezaji, na hata Linux si kitu ambacho ningelielewa vizuri, na kwa hiyo nimeanzisha: nikifanya nini ikiwa niandika makala hii tangu mwanzo hadi mwisho katika Linux juu ya Dex (LoD), pamoja na graphics na wengine. Na kufunga kitu kingine ambacho kinaweza kukubalika. Imewekwa vizuri: Gimp, Ofisi ya Bure, FileZilla, lakini Msimbo wa VS ni bora zaidi kwa kazi zangu za coder za kawaida.

Kila kitu hufanya kazi, huanza na siwezi kusema kuwa polepole sana: bila shaka, nisoma katika maoni ambayo mtu katika IntelliJ IDEA anaandika kwa saa kadhaa, lakini hii sio lazima nipasane nayo.

Lakini kile nilichokutana ni ukweli kwamba mpango wangu wa kuandaa makala kikamilifu katika LoD haifanyi kazi: hakuna lugha ya Kirusi, si tu interface, lakini pia pembejeo.

Kuweka lugha ya pembejeo ya Kirusi Linux kwenye Dex

Ili kufanya Linux kwenye kubadilika kwa kibodi ya Dex kati ya kazi ya Kirusi na Kiingereza, nilihitaji kuteseka. Ubuntu, kama nilivyosema, sio eneo langu. Google, ambayo kwa Kirusi, kwamba matokeo ya Kiingereza hasa haitoi. Njia pekee iliyopatikana ni kuzindua keyboard ya Android juu ya dirisha Lodi. Maagizo kutoka kwenye tovuti ya linuxondex.com rasmi yamekuwa ya manufaa kama matokeo, lakini tu kufuata hawakufanya kazi.

Kwa hiyo, kwanza nitaelezea njia ambayo ilifanya kazi kabisa, na kisha kile kilichofanya kazi na kufanya kazi kwa sehemu (nina wazo kwamba mtu ambaye ni mwenye urafiki zaidi na Linux atakuwa na uwezo wa kukamilisha chaguo la mwisho).

Tunaanza kwa kufuata maelekezo kwenye tovuti rasmi na kuyabadilisha kidogo:

  1. Weka uim (sudo anaweza kufunga uim katika terminal).
  2. Sakinisha uim-m17nlib
  3. Run chaguo-lugha-chagua na unapotakiwa kupakua lugha, bofya Kumbuka Me Baadaye (haiwezi kupakia hata hivyo). Katika njia ya uingizaji wa Kinanda, tunafafanua uim na ufunge huduma. Funga Lodi na kurudi nyuma (nilifunga pointer ya panya kwenye kona ya juu ya kulia, ambapo Bongo la Rudi linaonekana na ukifungue).
  4. Fungua Maombi - Zana za Mfumo - Mapendekezo - Njia ya Kuingiza. Onyesha kama katika skrini zangu kwenye aya ya 5-7.
  5. Badilisha vitu katika Mipangilio ya Global: kuweka m17n-ru-kbd kama njia ya pembejeo, makini na njia ya Input by switching - keyboard byte funguo.
  6. Futa alama za Global On na Global Off katika vifungo vya muhimu vya Global 1.
  7. Katika sehemu ya m17nlib, weka "juu".
  8. Samsung pia inaandika kwamba Baraka ya Toolbar inahitaji kusakinisha Kamwe katika Tabia ya Maonyesho (Sikumbuki hasa kama nimebadilika au sio).
  9. Bonyeza Weka.

Kila kitu kilifanya kazi kwa ajili yangu bila kuanzisha tena Linux kwenye Dex (lakini, tena, bidhaa hii iko kwenye maagizo rasmi) - keyboard inachukua kwa ufanisi kwa Ctrl + Shift, pembejeo ya Kirusi na Kiingereza hufanya kazi katika Bure Office wote katika browsers na katika terminal.

Kabla ya kufika kwenye njia hii, ilijaribiwa:

  • sudo dpkg-upya upya kibodi cha keyboard (inaonekana kama customizable, lakini haiingii mabadiliko).
  • Ufungaji ibus-meza-rustrad, na kuongeza njia ya pembejeo ya Kirusi katika vigezo vya iBus (katika sehemu ya Sundry katika orodha ya Maombi) na kuweka njia ya kubadili, kuchagua iBus kama njia ya kuingia katika chaguo-lugha-chagua (kama katika hatua ya tatu hapo juu).

Njia ya mwisho haifanyi kazi kwa kwanza: kiashiria cha lugha kilionekana, kugeuka kutoka kwenye kibodi haifanyi kazi, na unapobadilisha mouse juu ya kiashiria, pembejeo inaendelea kuwa katika Kiingereza. Lakini: wakati mimi ilizindua kioo kilichojengwa kwenye skrini (sio moja kutoka kwa Android, lakini kimoja cha Onboard iko kwenye Ubuntu), nilishangaa kuona kwamba mchanganyiko muhimu unaofanya kazi, swichi za lugha na pembejeo hufanyika kwa lugha inayotaka (kabla ya kuweka na kuzindua ibus-meza haikufanya hivyo), lakini tu kutoka kwenye kibodi cha Onboard, kinachoendelea kuingia katika Kilatini.

Pengine kuna njia ya kuhamisha tabia hii kwenye kibodi ya kimwili, lakini hapa nilikuwa na ujuzi. Kumbuka kuwa kwa kibodi cha Onboard (kilicho katika orodha ya Universal Access), kwanza unahitaji kwenda kwenye Vifaa vya Mfumo - Mapendekezo - Mipangilio ya Onboard na kubadili chanzo cha tukio la Kuingia kwa GTK katika Mipangilio ya Mipangilio ya Kinanda.

Hisia

Siwezi kusema Linux juu ya Dex ni nini nitachotumia, lakini ukweli kwamba mazingira ya desktop imezinduliwa kwenye simu iliyotolewa nje ya mfuko wangu, yote inafanya kazi na huwezi tu kuzindua kivinjari, kuunda hati, kubadilisha picha, lakini pia kwa programu katika vitambulisho vya desktop na hata kuandika kitu kwenye smartphone kwa ajili ya uzinduzi kwenye smartphone sawa - hii inasababisha hisia karibu ya wamesahau ambayo mara moja ilitokea kwa muda mrefu uliopita: wakati PDAs za kwanza zilianguka mikononi mwake, ilianza kufunga programu kwenye simu za kawaida, kulikuwa na nguvu Lakini vifungo vya sauti na video vyenye ushindi, teapots za kwanza zilitolewa kwa 3D, vifungo vya kwanza vilivyotolewa kwenye mazingira ya RAD, na mazao ya flash yalikuja kuchukua nafasi ya diski za floppy.