feed://
Anotaciones
Comentarios

Gentoo init messages

   # emerge -s init-es
   Searching…
   [ Results for search key : init-es ]
   [ Applications found : 1 ]

   * app-i18n/init-es
      Latest version available: 0.01_alpha
      Latest version installed: 0.01_alpha
      Size of downloaded files: 6 kB
      Homepage: http://projects.frikis.org
      Description: Traductor de mensajes de inicio (init)

No intentéis actualizar desesperadamente vuestro árbol portage para obtener este ebuild, pues todavía no está disponible oficialmente para los usuarios de Gentoo. Con suerte, tal vez para dentro de un par de meses init-es forme parte de Gentoo oficialmente ;)

Init-es es una modificación del archivo /sbin/functions.sh (que forma parte del paquete baselayout de Gentoo) llevada a cabo por chema, un amigo de mi LUG. Consta del propio fichero parcheado más otro fichero, llamado trad.es, que contiene los mensajes en inglés correspondientes a la inicialización de demonios y servicios en un sistema Gentoo Linux y sus correspondientes cadenas análogas traducidas al castellano. De tal modo que, cada vez que levantemos o finalicemos algún servicio de nuestro sistema Gentoo, el mensaje de que dicho servicio se ha iniciado/finalizado aparece en castellano ;)

Es una simple idea; de esas simples ideas de calidad y muy útiles. Las líneas modificadas del script /sbin/functions.sh no son demasiadas. Es un pequeño cambio a nuestra interfaz inicial del sistema. Personalmente me gusta mucho más como queda ahora :)

Yo he sido uno de los (por ahora) pocos afortunados en probar init-es. Soy, como quien dice, el primer beta tester del engendro y por cierto ¡el más sufrido! pues en una de mis pruebas me he cargado medio sistema. Para empezar, mi partición raíz no se cómo se quedó sin directorio /bin (directorio esencial) y tenía varias partes de mi árbol de directorios tocada… La cosa es que no sé cómo ha podido pasar, pero me he visto restaurando desde un CD-Live de Gentoo mi partición raíz, reponiendo el directorio /bin y luego haciendo que funcionase con normalidad el inicio y apagado del sistema.

Al final no he tenido que lamentarme por mucho tiempo y no he tenido que reinstalar el sistema. Y en fin… init-es continúa en desarrollo ultimando los últimos detalles (para estas horas, ya debe estar listo para ser presentado a la gentooza hispana ;)

Aquí os pongo los pasos para instalar init-es

1. Os bajáis la última versión del ebuild. Decir que entre ayer y hoy los cambios no han dejado de hacerse.. Su estado actual es versión 0.1 (hasta hace un par de horas era 0.002_alpha. Me tengo que actualizar! :D)

2. Crear el directorio /usr/portage/app-i18n/init-es

   # mkdir /usr/portage/app-i18n/init-es

3. Descomprimis el paquete tbz2 y copiais el .ebuild en ese directorio

   # tar xvfj init-es.tbz2
   # cd init-es/
   # mv init-es-0.1_rc1.ebuild /usr/portage/app-i18n/init-es

4. Creáis su correspondiente archivo digest

   # cd /usr/portage/app-i18n/init-es
   # ebuild init-es-0.1_rc1.ebuild digest

5. ¡Lo emergeais y listo! :D

   # emerge init-es-0.1_rc1.ebuild

Ya está. Si reiniciáis el sistema, veréis los mensajes de los servicios en castellano. Para borrarlo basta con hacer un emerge -C init-es. Recordar que el paquete puede estar aun un poco, digamos, inestable. No creo que os casque el sistema del modo tan brutal como a mí (eso solo me puede pasar a mí, tranquis :) pero ya sabéis: Use at your own risk. ¡Ah! y ya sabéis también que cuando actualicéis vuestro árbol portage, los cambios que habéis hecho (incluyendo init-es) se perderán (tendréis que realizar esa serie de pasos anteriores para tenerlo de nuevo el ebuild disponible)

Desde aquí, mi mas sincera enhorabuena para su autor ;)

Hay 1 comentario

  1. on 08 Nov 2004 at 14:26 Benjamín Valero

    Pues ya puestos a tenerlo todo en castellano… ya que en mi pueblo “emerge” significa “emerger”, no estaría mal que se usara ese verbo, jejeje. Así que en cuanto llegue a casa emergeré el paquete :D

    Benja

    P.D.: Me ha gustado mucho lo de “gentooza”. Habrá que patentarlo.

Trackback URI |