PDA

Ver la Versión Completa : [TUTORIAL] Instalar Distribución de Linux y Libreoffice


Lobo Blanco
26/01/12, 18:36:54
Bueno pues tras mucho cacharrear con el cacharrín, me decidí a tenerlo con Libreoffice para poder trabajar más en serio.

Requisitos:


Tener el equipo rooteado.
Instalar "Linux Installer" (https://market.android.com/details?id=com.galoula.LinuxInstall&hl=es).
Instalar un visor para protocolo VNC: AndroidVNC (https://market.android.com/details?id=android.androidVNC&feature=search_result) o PocketCloud (https://market.android.com/details?id=com.wyse.pocketcloudfree&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS53e XNlLnBvY2tldGNsb3VkZnJlZSJd) están bien, pero cualquiera valdrá; personalmente estoy usando más el último porque permite escalado automático a la pantalla y uso en vertical y horizontal.
Instalar una "terminal": Android Terminal Emulator (https://market.android.com/details?id=jackpal.androidterm&feature=search_result#?t=W251bGwsMSwxLDEsImphY2twY WwuYW5kcm9pZHRlcm0iXQ..) mismo.
Espacio libre en el equipo de 1GB, para asegurarnos de que quepa la distro y Libreoffice.
Conexión de datos, mejor que no uses los datos móviles por si tienes poca cantidad. Mejor usa la conexión WIFI.

Pasos:


Entrar en "Linux Installer".
Abrir el "menú" y elegir "setup".
Asegurarse que la opción "Use loop file" está marcada; esto es para usar un dispositivo virtual de almacenamiento usando un fichero.
Entrar en "Preferred distibution" y elegir "Debian" (es la más sencilla para tener Libreoffice en su última versión y para arquitectura arm"). Permite elegir "Ubuntu" pero sólo se podrá descargar hasta la 11.04 y sólo soportan a la 9.04.
Entramos en "Distribution versión" y elige "Stable" o "Squeeze" que son la misma. Pueden eleguir otras más experimentales pero no hace falta.
Vamos a "File size" y modificamos el 500 por 1024 como mínimo (recomendable 2048 para evitar problemas de espacio); son MB que va ha tener el dispositivo de almacenamiento dónde instalaremos. Yo elegí 4096 para poder instalar más cosas y experimentar sin miedo a falta de espacio.
salimos del "menú".
Pulsamos "Create target loop". Esto tardará más o menos según el tamaño que elegimos en el paso 6. Normalmente tarda bastante.
Seguimos con la opción "Format target loop".
A continuación le damos a "Mount loop".
Luego elegimos "Install..." y comenzará la instalación. Se ve en la ventana superior el progreso.
Importante: no cambiar de aplicación durante el proceso ni tocar el botón "Home"
Una vez concluida... pulsamos "Update linuxchroot script in Android" para que instale el script que permita iniciar la distribución.

Aún, hay más:


Entramos en la terminal instalada.
Escribimos en la línea de comandos:
linuxchroot
saldrá en la línea de comandos:
root@Galoula-ARMEL:/#
Ya estamos dentro de la Debian.
Escribimos:
nano /etc/apt/sources.list.d/debian-backports.list
Dentro del editor introducimos la línea siguiente:
deb http://backports.debian.org/debian-backports squeeze-backports main non-free
Salimos del editor nano con Ctrl+X, elegimos "Y", damos al "Enter". Pueden usar otro editor cualquiera. En Android Terminal Emulator (https://market.android.com/details?id=jackpal.androidterm&feature=search_result#?t=W251bGwsMSwxLDEsImphY2twY WwuYW5kcm9pZHRlcm0iXQ..)... Ctrl+X se hace pulsando "Volumen abajo" y la letra "X".
Actualizamos repositorios por si acaso:
apt-get update
Ahora podemos instalar el gnome básico:
apt-get install gnome-core
Terminado instalamos Libreoffice:
apt-get install -t squeeze-backports libreoffice
si falla sustituye "apt-get" por "aptitude" y el resto igual.
Finalmente instalamos el servidor VNC; yo puse tightvncserver:
apt-get install tightvncserver
Modificamos el fichero /root/.vnc/xstartup:
nano /root/.vnc/xstartup
a la línea: "#x-windows-manager &" la dejamos "x-windows-manager &"
guardamos y salimos.
Corremos el servidor vnc (recomiendo la resolución 1024x640 para evitar textos demasiado pequeños):
tightvncserver -geometry 1024x640
La primera vez te pedirá un password; máximo de 8 caracteres.
saldrá una línea final que pone: ...:1.log.
Abre el visor VNC, por ejemplo AndroidVNC. (https://market.android.com/details?id=android.androidVNC&feature=search_result)
En "Password": la_contraseña_que elegiste_anteriormente
Pon de "Address": localhost
En "Port": 5901

Si no habido complicaciones tendremos entorno gráfico con Gnome y Libreoffice.

En caso de que el punto 11 veas que no existe le fichero xstartup, continua con los siguientes pasos. Esto lo creará.

Para terminar o para "reiniciar" si te dió alguna pega escribe en la terminal:

exit

Te pedirá que pongas "y" o "n"; pon "y" que cerrará todos los procesos y "apagará" el "GNU/Linux".

Para volver a poder ejecutarlo usa el punto 2, escribe:

linuxchroot

Volverás a estar dentro y puedes usarlo normalmente.

otiles
29/01/12, 11:22:06
Muchas gracias por el tutorial, muy bien explicado.
Saludos.

Reezak
13/03/12, 07:15:47
Buenos días.

Me da error en el Nº 12. Una vez concluida... pulsamos "Update linuxchroot script in Android" para que instale el script que permita iniciar la distribución.

Me dice: Error. Uonable to create some files. Tick Allow write in Setup and retry.

Pero no me deja entrar en Setup mientras Chroot está iniciado... ¿Alguna idea?

Gracias!!!!

Pd: Samsung Galaxy Note con ROM de KINGDOID v5.4 (Version 2.3.6 de Android)


Edito: He seleccionado "Allow write /system" en el menú Setup y ha pasado al siguiente paso, ahora estoy en el paso 8 del segundo bloque. :)

Reezak
13/03/12, 07:19:22
Duplicado... perdon!

Reezak
13/03/12, 12:01:50
He conseguido proseguir con la instalacion pero he tenido que empezar desde el principio porque el fichero loop debe tener más de 1024 mb. Al menos 2048 mb pq en el punto nº8 (del segundo bloque) se queda sin espacio y cancela la instalación.

Lobo Blanco, deberías corregir tu tutorial. :)

Lobo Blanco
14/03/12, 12:07:22
Gracias.

Lo estoy revisando.

Para el problema del punto 8 del segundo bloque mejor siempre, antes de instalar nuevos paquetes, es ejecutar: "apt-get clean"

Esto elimina los paquetes instalados y descargados que ocupan espacio en la carpeta cahe de apt.

Lobo Blanco
14/03/12, 12:09:00
He probado con el problema del tamaño del fichero .loop y me ha funcionado con 1024.

Aún así modifico para recomendar el doble.

Lobo Blanco
14/03/12, 12:12:49
Error. Uonable to create some files. Tick Allow write in Setup and retry.

Se soluciona activando la opción:
"Allow write to /system"


Pero no me deja entrar en Setup mientras Chroot está iniciado... ¿Alguna idea?

Hay que salir de completamente de la consola para cerrar los servicios o en "Linux Instaler" darle a la opción de stop(killer process)

Ahora estoy probando con ICS pero no está funcionando la descarga de las imágenes correctamente.

sebastian9
06/07/12, 17:01:25
que viaje en mi htc hd2 era mucho mas simple

Arielalesio
23/08/12, 15:31:12
Lobo blanco buen dia. Te hago una consulta, tengo un motorola atrix con rom stock 2.3.6 y segui el tutorial que pusiste y aparentemente se instalo todo bien , el problema es que ejecuto el vnc y entro al debian pero no tengo entorno grafico, solo me muestra una pantalla gris y una x que se mueve cuando paso el dedo. Me podrias ayudar? Hace rato que quiero meterle linux al atrix. Gracias

Arielalesio
23/08/12, 15:36:27
Estimados del foro, la consulta se la hice a lobo blanco porque es el autor del tutorial pero si a alguien ya le ha pasado esto agradeceria su respuesta. Gracias

jimmy_closed
31/08/12, 17:38:25
Uff, muy interesante.

Lo que me gustaría saber es si realmente se pueden utilizar versiones de linux ligeras, ya que correr un gnome o un kde en un terminal así me parece absurdo.
Lo suyo sería tener un xfwm o similares como gestor de ventanas.

Podrías comentarnos que cosas puedes hacer? Es 100% funcional?
Si Debian 9.0.4 fuese 100% funcional, sin gestor de ventanas, sería estupendo poder instalarle un xfwm, o un blackbox, o un fluxbox, etc. De este modo tendríamos un mini-PC usando un usb OTG y un mouse y teclado.

Creo que esta sería la única razón por la que rootearía mi terminal.

cxout
23/09/12, 21:35:43
puede que este paso tarde bastante?
11.Luego elegimos "Install..." y comenzará la instalación. Se ve en la ventana superior el progreso.
Importante: no cambiar de aplicación durante el proceso ni tocar el botón "Home"

radolfotico
26/12/12, 04:13:36
Hola Amigos de HTC Mania

Primero Felices fiestas a todos.

He leido el tutotial y me preguntaba si alguno ha podido hacer que un Atrix tenga la posibilidad de hacer un Remote Desktop por wifi para conectar en modo Webtop a una PC via Remote Desktop (cualquier Windows)... Si alguien lo ha hecho me interesaria que me ayudaran a lograrlo... Esto es lo unico que me intresaria por el momento...

Gracias a todos