Minimo/es
From Openmoko
Kozapatista (Talk | contribs) m (Mi primera prueba pra intentar colaborar en la traducción al español del a wiki de Openmoko. My first try to colaborate on translating to spanish Openmoko's wiki.) |
Kozapatista (Talk | contribs) (Traducción al español.) |
||
Line 4: | Line 4: | ||
= Installing Minimo web browser = | = Installing Minimo web browser = | ||
− | [http://www.mozilla.org/projects/minimo/develop.html Minimo] es un navegador web basado en Mozilla. | + | [http://www.mozilla.org/projects/minimo/develop.html Minimo] es un navegador web basado en Mozilla. Minimo presenta soporte total de [http://es.wikipedia.org/wiki/AJAX AJAX] y otras ventajas. La compilación actual de Openmoko no incluye Minimo. pero aquí hay instruccioenoes sobre como correr Minimo en en un entorno Xephyr para PC, y sobre cómo usar paquetes de terceros a la vez. |
− | * [http://bec-systems.com/web/content/view/79/9/ | + | * [http://bec-systems.com/web/content/view/79/9/ Instrucciones sobre cómo incluír los nuevos paquetes de OpenEmbadded en tu proyecto (en inglés)] |
− | + | Estas instrucciónes deberán ser modificadas para usar imagenes personalizadas en vez de DISTRO_EXTRA_RDEPENDS -- mira el link anterior. | |
− | == | + | == Configurando el entorno para compilar == |
− | + | Si compilaste tu Openmoko usando MokoMajefile algunos de estos pasos pueden no ser familiares para ti. | |
− | + | Asumiendo que la raíz de tu Openmoko se encuentra en ~/workspace/moko | |
− | + | Primero hay que configurar las variables del entorno: | |
<pre> | <pre> | ||
moo@hacker:~/workspace/moko/build$ . ../setup-env | moo@hacker:~/workspace/moko/build$ . ../setup-env | ||
</pre> | </pre> | ||
− | + | Después obtén Minimo de repositorio de OpenEmbadded: | |
<pre> | <pre> | ||
moo@hacker:~/workspace/moko/build$ bitbake minimo | moo@hacker:~/workspace/moko/build$ bitbake minimo | ||
</pre> | </pre> | ||
− | + | Edita el arcihvo local.conf y agrega Minimo para construir la lista de dependencias. | |
<pre> | <pre> | ||
Line 37: | Line 37: | ||
</pre> | </pre> | ||
− | + | Después de que local.conf ha agrgado los nuevos paquetes, debes refrescar las tareas de bitbake. | |
<pre> | <pre> | ||
Line 43: | Line 43: | ||
</pre> | </pre> | ||
− | + | Ahora, debes poder recontruir el sistema de raíz usando MokoMakefile. | |
<pre> | <pre> | ||
Line 51: | Line 51: | ||
== Tips == | == Tips == | ||
− | + | La distribución predeterminada de Openmoko carece del archivo ''/etc/resolv.conf'' que es usado para configurar la búsqueda del sistema DNS. Sin este archivo un nombre de dominio incorrecto evitaría la navegación web. La manera más sencilla de corregír esto es copiando el archivo resolv.conf al sistema raíz de Openmoko. | |
<pre> | <pre> | ||
Line 58: | Line 58: | ||
− | + | Si la compilación falla con | |
<pre> | <pre> | ||
− | /usr/bin/ld: skipping incompatible $OMDIR/local/tmp/staging/arm-angstrom-linux-gnueabi/lib/libIDL-2.a | + | /usr/bin/ld: skipping incompatible $OMDIR/local/tmp/staging/arm-angstrom-linux-gnueabi/lib/libIDL-2.a mientras busca -lIDL-2 |
</pre> | </pre> | ||
− | ( | + | (aquí Minimo se installa en [http://wiki.openmoko.org/wiki/Application_Development_Crash_Course#Setting_Up_a_Local_Overlay Local Overlay], así que tu ruta quizá sea diferente) intenta installando el paquete libidl-dev package en el huesped de tu compilación: |
<pre> | <pre> | ||
Line 69: | Line 69: | ||
</pre> | </pre> | ||
− | == | + | == En entorno usando chroot == |
− | + | Sigue las instrucciones en [[Getting OpenMoko working on host with Xephyr]](en inglés) para simular el uso de chroot en el entorno de Openmoko. | |
− | + | Inicia Xephyr. No necesitas iniciar sesión en Openmoko, Minimo puede ejecutarse tal cual. | |
<pre> | <pre> |
Revision as of 06:58, 30 March 2008
Contents |
Installing Minimo web browser
Minimo es un navegador web basado en Mozilla. Minimo presenta soporte total de AJAX y otras ventajas. La compilación actual de Openmoko no incluye Minimo. pero aquí hay instruccioenoes sobre como correr Minimo en en un entorno Xephyr para PC, y sobre cómo usar paquetes de terceros a la vez.
Estas instrucciónes deberán ser modificadas para usar imagenes personalizadas en vez de DISTRO_EXTRA_RDEPENDS -- mira el link anterior.
Configurando el entorno para compilar
Si compilaste tu Openmoko usando MokoMajefile algunos de estos pasos pueden no ser familiares para ti.
Asumiendo que la raíz de tu Openmoko se encuentra en ~/workspace/moko
Primero hay que configurar las variables del entorno:
moo@hacker:~/workspace/moko/build$ . ../setup-env
Después obtén Minimo de repositorio de OpenEmbadded:
moo@hacker:~/workspace/moko/build$ bitbake minimo
Edita el arcihvo local.conf y agrega Minimo para construir la lista de dependencias.
MACHINE = "qemux86" DISTRO = "openmoko" BUILD_ARCH = "i686" INHERIT += " devshell" SRCDATE_eds-dbus = "now" DISTRO_EXTRA_RDEPENDS = "minimo"
Después de que local.conf ha agrgado los nuevos paquetes, debes refrescar las tareas de bitbake.
bitbake task-base -crebuild
Ahora, debes poder recontruir el sistema de raíz usando MokoMakefile.
make openmoko-devel-image
Tips
La distribución predeterminada de Openmoko carece del archivo /etc/resolv.conf que es usado para configurar la búsqueda del sistema DNS. Sin este archivo un nombre de dominio incorrecto evitaría la navegación web. La manera más sencilla de corregír esto es copiando el archivo resolv.conf al sistema raíz de Openmoko.
moo@hacker:~/workspace/moko$ cp /etc/resolv.conf rootfs/etc/resolv.conf
Si la compilación falla con
/usr/bin/ld: skipping incompatible $OMDIR/local/tmp/staging/arm-angstrom-linux-gnueabi/lib/libIDL-2.a mientras busca -lIDL-2
(aquí Minimo se installa en Local Overlay, así que tu ruta quizá sea diferente) intenta installando el paquete libidl-dev package en el huesped de tu compilación:
sudo aptitude install libidl-dev
En entorno usando chroot
Sigue las instrucciones en Getting OpenMoko working on host with Xephyr(en inglés) para simular el uso de chroot en el entorno de Openmoko.
Inicia Xephyr. No necesitas iniciar sesión en Openmoko, Minimo puede ejecutarse tal cual.
/ $ minimo
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |