Linux en DeX: funciona en Ubuntu en Android

Linux en Dex é un desenvolvemento de Samsung e Canonical que permite executar Ubuntu en Galaxy Note 9 e Tab S4 cando está conectado ao Samsung DeX, é dicir. Obtén case PC de pleno dereito en Linux desde un smartphone ou tablet. Esta é unha versión beta, pero a experimentación xa é posible (por suposto, por conta propia).

Nesta revisión, a miña experiencia en instalar e executar Linux en Dex, usar e instalar aplicacións, configurar o teclado ruso e unha impresión subxectiva. Para a proba utilizouse Galaxy Note 9, Exynos, 6 GB de RAM.

  • Instalación e inicio, programas
  • Lingua de entrada rusa en Linux en Dex
  • A miña revisión

Instalar e executar Linux en Dex

Para instalalo, terá que instalar a propia aplicación Linux on Dex (non está dispoñible na Play Store, collín apkmirror, versión 1.0.49) e tamén descarguei no teléfono e descomprimín a imaxe especial de Ubuntu 16.04 de Samsung, dispoñible en //webview.linuxondex.com/ .

A descarga da imaxe tamén está dispoñible na propia aplicación, pero no meu caso por algunha razón non funcionou, ademais, durante a descarga a través do navegador, a descarga foi interrompida dúas veces (non aforra o aforro de enerxía). Como resultado, a imaxe aínda estaba cargada e desempaquetada.

Pasos seguintes:

  1. Coloca a imaxe .img no cartafol LoD, que a aplicación creará na memoria interna do dispositivo.
  2. Na aplicación, faga clic en "máis" e, a continuación, Navega, especifique o ficheiro de imaxe (se se atopa no lugar equivocado, avisaráselle).
  3. Definimos a descrición do contedor con Linux e definimos o tamaño máximo que pode ocupar durante o traballo.
  4. Pode funcionar. Conta predeterminada - dextop, contrasinal - segredo

Sen conectarse a DeX, Ubuntu só se pode lanzar en modo terminal (o botón Modo de terminal na aplicación). A instalación de paquetes funciona directamente no teléfono.

Despois de conectarse a DeX, pode executar unha interface de escritorio completa de Ubuntu. Seleccione o contedor e faga clic en Executar, agarde un tempo moi curto e obteña o escritorio Gnome de Ubuntu.

Do software preinstalado, as ferramentas de desenvolvemento son principalmente: Visual Studio Code, IntelliJ IDEA, Geany, Python (pero como o entendo, sempre está presente en Linux). Hai navegadores, unha ferramenta para traballar con escritorios remotos (Remmina) e outra cousa.

Non son un desenvolvedor, e ata Linux non sería algo que entendería ben, e polo tanto simplemente introducín: e se escribise este artigo de principio a fin en Linux en Dex (LoD), xunto cos gráficos eo resto. E instala algo que poida resultarlle útil. Instalouse con éxito: Gimp, Libre Office, FileZilla, pero o código VS é máis que bo para as tarefas do meu modesto codificador.

Todo funciona, comeza e non o diría moi lentamente: por suposto, lin en comentarios que alguén de IntelliJ IDEA compila por varias horas, pero non é o que teño que enfrontar.

Pero o que atopei foi o feito de que o meu plan para preparar un artigo enteiramente en LoD podería non funcionar: non hai idioma ruso, non só unha interfaz, senón tamén entrada.

Configurar o idioma de entrada ruso Linux en Dex

Para que o teclado Linux no Dex cambiase entre o traballo ruso e o inglés, tiven que sufrir. Ubuntu, como xa dixen, non é o meu reino. Google, que en ruso, que en inglés resultados especialmente non dá. O único método atopado é lanzar o teclado Android sobre a fiestra de LoD. As instrucións do sitio web oficial linuxondex.com resultaron ser útiles como resultado, pero o simple seguimento deles non funcionou.

Así, primeiro describirei o método que funcionou completamente, e logo o que non funcionou e funcionou parcialmente (teño a hipótese de que alguén que sexa máis amigable con Linux poderá completar a última opción).

Comezamos seguindo as instrucións do sitio web oficial e modificámolas ligeramente:

  1. Establecer uim (sudo apt install uim no terminal).
  2. Instalar uim-m17nlib
  3. Corre gnome-language-selector e cando se lle solicite descargar idiomas, faga clic en Recordarme máis tarde (non se cargará de todos os xeitos). No método de entrada de teclado, especificamos uim e pechamos a utilidade. Peche LoD e volva atrás (pechou o punteiro do rato ata a esquina superior dereita, onde aparece o botón Atrás e fai clic nel).
  4. Aplicación aberta - Ferramentas do sistema - Preferencias - Método de entrada. Expor como nas miñas capturas de pantalla nos parágrafos 5-7.
  5. Cambia os elementos en Configuración global: definido m17n-ru-kbd como método de entrada, preste atención ao cambio de método de entrada - teclas de conmutación do teclado.
  6. Limpeza os puntos Global On e Global Off nos globais.
  7. Na sección m17nlib, estableza "on".
  8. Samsung tamén escribe que a barra de ferramentas precisa instalar nunca o comportamento da pantalla (non me lembro exactamente se o modificou ou non).
  9. Fai clic en Aplicar.

Todo funcionou para min sen reiniciar Linux en Dex (pero, de novo, este elemento está presente nas instrucións oficiais) - o teclado cambia con éxito a Ctrl + Maiús, a entrada en ruso e en inglés funciona en Libre Office tanto nos navegadores coma no terminal.

Antes de chegar a este método, foi probado:

  • sudo dpkg-reconfigure keyboard-configuration (aparentemente personalizable, pero non leva a cambios).
  • Instalación ibus-table-rustrad, engadindo o método de entrada ruso nos parámetros de iBus (na sección Diversos no menú Aplicacións) e axustando o método de conmutación, seleccionando iBus como método de entrada en gnome-language-selector (como no terceiro paso anterior).

Este último método non funcionou a primeira vista: apareceu o indicador de idioma, o cambio do teclado non funciona, e cando cambia o rato sobre o indicador, a entrada segue en inglés. Pero: cando lanzou o teclado integrado na pantalla (non o de Android, pero o que Onboard está en Ubuntu), quedei sorprendido ao descubrir que a combinación de teclas funciona, a linguaxe cambia e a entrada ten lugar na lingua desexada (antes de configurar e lanzar ibus-table non fixo isto), pero só desde o teclado a bordo, o físico segue escribindo en latín.

Quizais haxa un xeito de transferir este comportamento ao teclado físico, pero aquí me faltaba as habilidades. Teña en conta que para o teclado a bordo (situado no menú Acceso universal), primeiro ten que ir a Ferramentas do sistema - Preferencias - Configuración a bordo e cambiar a fonte do evento de entrada a GTK na Configuración avanzada do teclado.

Impresións

Non podo dicir que Linux en Dex sexa o que vou usar, pero o feito de que o ambiente de escritorio estea lanzado no teléfono sacado do meu peto, todo funciona e non só pode lanzar un navegador, crear un documento, editar unha foto, pero tamén para programar en IDE de escritorio e incluso escribir algo nun smartphone para o lanzamento no mesmo smartphone, isto provoca esa sensación case esquecida de agradable sorpresa que se produciu hai moito tempo: cando as primeiras PDA caeron nas mans, resultou instalar aplicacións en teléfonos comúns. había forzas Pero os formatos de audio e vídeo comprimidos renderizáronse os primeiros bules en 3D, os primeiros botóns debuxáronse en ambientes RAD e as unidades flash substituíron os disquetes.

Mira o vídeo: Get Linux on your Android phone with DeX (Novembro 2024).