22/03/2008

Minino envidioso

He estado mirando algunos proyectos que envidio por su calidad.

Damn Small Linux: envidio su velocidad y su poquísimo consumo, pero tiene unos programas muy antiguos y su repositorio es algo escaso.


Puppy Linux: envidio sus "scripts para todo" para acelerar tareas de todo tipo, pero no he visto ninguna distribución que tenga el entorno gráfico más basto que esta, aunque últimamente se están refinando bastante.


Stem Desktop: esto no es una distribución, es un script, que tunea una debian recién instalada. Tiene sus defectillos (por ejemplo de idioma), pero la idea no está nada mal. De esta forma te evitas muchos problemas de configuración inicial, de instalación, particionado, etc... Pues todo se lo carga el instalador de Debian y luego el script instala y retoca lo necesario. Tiene una ventaja añadida sobre los dos anteriores ¡100 % compatible con Debian! Para que cada cual lo use-configure-actualice a su medida como quiera.


Y para el final, una distro que me encanta, difícil de instalar, eso sí, pero es una maravilla, programas excelentemente elegidos, recursos bien estudiados, scripts de calidad que complementan toda la distro. Pero, iTssss, no es Debian, cachis!, ni siquiera prima hermana de Ubuntu. En fin, ya me gustaría tener un Minino como Absolute Linux...



Posted by minino at 19:40:58 | Permanent Link | Comments (6) |

02/01/2008

Vola minino, VOLA!

Un día, un lindo gatito al viento, tenía un dueño que tras ver su programa favorito de animales en La2, arrastró un taburete hacia la terraza de su casa, se subió en él con su pequeño gato y desde un séptimo piso lo lanzó cual vencejo de La2 a la voz de "vola minino, vola".

Como podéis suponer, no voló demasiado bien. Más o menos como esta primera alfa de nuestro querido Minino.

Faltan muchas cosas por hacer, a saber:

- Completar con algunos programas que no me ha dado tiempo de meter, como sodipodi o inkscape (lite), todo lo relacionado con el video (mplayer, vlc, codecs), todo lo relacionado con la impresión (cups, drivers, etc...), y alguno que otro más de internet.
- Refinar rox con los scripts en zenity y los programas asociados a extensiones determinadas.
- Refinar los programas para configurar el sistema.
- Y lo más importante, optimizar el sistema para que en las máquinas antiguas corra un poquitín mejor, quitando consolas, quitando demonios, prelinkeándolo todo, etc..
- Traducir muchos programas que están en inglés.
- Envidiar a los de puppylinux y damnsmall por ser capaces de meter tanto software en menos de 100Mb.

En fin, sólo saco este livecd porque un compañero del foro de guadalinex quería instalar livebackup y he probado si en el minino rulaba. Yo no lo llamaría ni alfa siquiera, pero bueno, para ver por dónde van los tiros de lo que se pretende, creo que vale.

Ni siquiera lo he podido probar en varios ordenadores, sólo sé que en el mío arranca.

Si alguien quiere probar este primer bocado tendrá que tener en cuenta lo siguiente:

- El usuario por defecto se llama mini y la contraseña es mini
- Para hacer cosas con sudo, la clave es mini (original hasta el final ;-)
- Como aún no le he puesto ningún gestor de entrada al escritorio, cargará en consola y para comenzar las X hay que dar la orden cargax
- Las X están configuradas para funcionar en 800x600 porque los ordenadores viejos suelen tener esa resolución. Si se quiere cambiar hay que editar /etc/X11/xorg.conf
- Las X tienen el driver Vesa por defecto.
- Gobohide no rula en livecd, por lo que se verán todos los directorios del raíz.
- La ISO no tiene programa para instalar al disco duro (aún). Así que para instalar habría que hacerlo de manera rudimentaria como antiguamente las knopix. Pero aún no lo he probado.
- Creo que he leído que como mínimo hacen falta 128 Mb RAM para probar el livecd que crea livebackup.

He subido la imagen iso a up-file, pero me niego a pasaros un enlace que sólo se puede bajar si tienes pedonet explorer. Me he quedado de piedra cuando he probado a bajar la imagen y no me dejaba por usar Firefox.

Ahora mismo me he abierto una cuenta en adrive.com (dan 50 Gigas gratis) y ya veremos si va mejor aquí. Si no hay ningún problema más, en cuanto termine la subida, os paso en enlace.


Este es el enlace:

mininolive-alfa




Posted by minino at 12:52:28 | Permanent Link | Comments (15) |

03/12/2007

El minino crece y CRECE

Me he pasado por freshmeat para conseguir un poco de "meat" baja en calorías y fácil de digerir por el minino. También por sourceforge y por gnomefiles. He recopilado un montonazo de programas, los he compilado, instalado y probados...pero, entre todos, suman la friolera de 800 Mb, sin contar lo que ocupa ya de por sí Debian con sus correspondientes dependencias (que vamos ya por los 2Gb!!!). Sólo me consuela que se trata de los programas MÁS las fuentes de dichos programas, por lo que a la hora de instalarlos en la versión debian limpia, sólo incluiré los ejecutables y pasaré hasta de la documentación (En serio ¿Alguien la mira?).


Voy a comenzar a instalar en una Etch impecable todos los programas. Procuraré scriptear lo que pueda para acelerar las cosas en caso de que algo salga mal y haya que volver a empezar. Tengo preparada la versión instalable y le estoy
echando el ojo a una versión live para probarla en un ordenador con al menos 128 Mb RAM. Todo gracias a esta maravilla de la técnica: LiveBackup. Que te hace un livecd de tu sistema, tal y como lo tienes en el momento de la copia. Lo he probado, con éxito, y es el método para hacer livecds más fácil y rápido que he visto nunca.

Pantallazos de rigor:

Aquí vemos el menú "lugares", son simples enlaces a otros directorios.
Bueno, "Editar Menú" lo puse para facilitarme a mí la vida para ir modificando los menús de los programas y al final creo que se va a quedar así. Simplemente se abre el editor de texto con el archivo de icewm correspondiente al menú en cuestión, la sintaxis es tan sencilla que no merece la pena utilizar ningún programa externo:

prog   "texto_en_el_menu"   icono.png   programa_a_ejecutar

Por ejemplo:

prog  "Editor de Texto"   gedit.png   gedit



 
Aquí podemos ver una pequeña triquiñuela que se me ha ocurrido tras mucho cavilar. Hace las veces de applet para controlar el volumen, pero NO ES UN APPLET, no consume más memoria porque en realidad es un simple menú con "guiones bajos" y cada guión llama al mixer aumix para establecer el volumen a un porcentaje dado al clickear:
_
__
___
____
_____

Poco ortodoxo, pero como dicen por ahí, más sabe un necesitao que un abogao ;-D




Espero que estas navidades podamos disfrutar del Minino.

Las pruebas las estoy haciendo en un ordenador bastante potente, espero que cuando lo pruebe en el pequeño no me dé muchos sustos de rendimiento (sólo los justos ;-) de lo contrario, tendríamos que bajar a Debian Sarge. En cualquier caso, me está gustando incluso más que trabajar en un entorno Gnome con cualquiera de las Ubuntus. ¡Todo va como una BALA!  Y Con los scripts ahorro muchísimo tiempo y no digamos los trucos que tiene Rox bajo la manga, que no los tiene ni nautilus, como por ejemplo: para copiar un archivo al directorio personal, arrástralo al icono de la barra de tareas y ya está, o si lo quieres en el nivel superior, arrastra sobre la flecha de retroceder. Probad a picar con el botón derecho del ratón sobre esos botones ¡Es genial! ¿Para qué molestarse en demonios que detecten tu cdrom o tu usb si luego te tienes que acordar de desmontarlos? Con Rox no es necesario, porque al cerrar la ventana de tu memoria USB, te pregunta si lo quieres desmontar o no. Además, es sencillísimo meterle scripts y, junto con zenity, salen cosillas bastante útiles y ligeritas de peso.

La pega que le veo a Rox-filer es que es un poco lento manejando las miniaturas de las imágenes. Recuerdo que antes era más rápido, pero ahora hace dos copias y dos transformaciones de cada archivo (una pequeña y otra un poco más grande) y se enlentece demasiado. En fin, no hay nada perfecto.

Posted by minino at 23:31:25 | Permanent Link | Comments (8) |

02/11/2007

Roxcritorio

Bueno, el roxcritorio ya está listo. Los cambios no han sido para aligerar rox (ya me gustaría saber algo de programación para hacer esas cosas), más bien han sido cambios estéticos y pragmáticos, a saber:

- Los menús los he reorganizado para que sean más, no voy a decir más fáciles, pero sí más parecidos a lo que estamos acostumbrados los gnomos. He añadido iconos y configurado teclas rápidas usuales, como F2 para renombrar, SUPR para borrar, etc.








- En la navegación usando el teclado ahora se puede usar el cursor y la tecla "<", para que sea más cómodo y no haya que levantar la mano para picar la tecla "borrar" para subir un nivel de directorios.




- He añadido un enlace y una entrada en el menú que apunta a /usr/local/bin/rootrox (que por defecto tendrá un archivo con gksu rox) para abrir una ventana rox como usuario root con un simple click.

- El renombrador masivo ahora apunta a /usr/local/bin/renombrador (que por defecto pondremos un enlace a purrr)



- El buscador ahora apunta a /usr/local/bin/buscador (que por defecto pondremos gnome-search-tool o searchmonkey)

- He creado .gtkrc-2.0 para controlar algunos aspectos visuales de rox-filer (y cualquier programa gtk). El fondo blanco rayado; el tema de iconos por defecto, Tango; opción gtk-can-change-accels activada para poder cambiar los accesos rápidos simplemente situándonos en la opción del menú que queramos cambiar y pulsar las teclas que queramos definir (ej. nos situamos en mostrar miniaturas y pulsamos ctrl+M para habilitar las miniaturas); fuente un poco más grande en paneles y menús...



Ahora que ya tenemos más o menos listo el escritorio, nos tenemos que centrar en rellenar de aplicaciones nuestro sistema y completar los menús de icewm. Luego habrá que hacer los scripts que se pueden añadir para hacer rápidamente tareas para las que normalmente hace falta abrir programas pesados, algunos prohibitivos en estas maquinitas. Después puliremos detalles para optimizar la velocidad y reducir la memoria.

Ahora mismo acabo de compilar mtpaint y creado estos dos pequeñísimos scripts para comprimir y descomprimir usando el programa atool (comprime una selección de archivos y también descomprime en una carpeta si el paquete tiene más de un archivo).

Posted by minino at 16:40:14 | Permanent Link | Comments (0) |

11/09/2007

Mudan...zas!

Tras unas semanas de infarto montando una casa: llamar al de la luz, llamar al del gas, llamar al del agua, llamar al del teléfono, llamar al del Internet...ver-comparar-comprar muebles, ver-comparar-comprar cocina, ver-comparar-comprar enseres, llamar a la inmobiliaria porque han salido goteras al darle paso al agua (comprar canoa por si acaso), llamar al fontanero, llamar al albañil, llamar al pintor, comprar-montar bombillas y lámparas, comprar-montar estanterías, comprar-montar tendedero, comprar-montar muebles del baño, comprar-montar todo el total del IKEA...llamar al de las ventanas pues una tiene un agujero que no he hecho yo con mi trompo nuevecito, llamar al del portero automático porque no abre la puerta, dar unos 27 viejecitos mudando cosas de un pueblo a otro, limpiar, limpiar, limpiar, conectar el ADSL, conectar como he podido la clavija rota del portátil, escribir en el blog...

...Ya estamos aquí de nuevo.

El escritorio del minino basado en rox-filer tiene varios problemas, a saber:

- El renombrador masivo es complicadísimo de usar. Si se seleccionan varios archivos y se pica en renombrar, sale una ventana llamada bulkrenamer que sirve para renombrar todos los archivos a la vez. Como digo, es muy limitado y a la vez complicado. Solución: cambiarlo por un pequeño programita llamado PURRR (http://mathrick.org/software/purrr.html), que ya he modificado para que esté en castellano y también alguna cosilla que no me gustaba demasiado, como la forma de poner un simple contador para que renombre los archivos poniéndole una numeración creciente. Para ello he tenido que modificar las fuentes de rox-filer para que al picar en renombrar (si se tienen varios archivos seleccionados) se ejecute PURRR listo para renombrar esos archivos seleccionados.

- Al buscador que trae incorporado rox-filer le pasa tres cuartos de lo mismo, para buscar un archivo por su nombre es muy sencillo, pero si lo que se quiere es buscar por contenido, la cosa se complica. Posible solución: cambiarlo por pyfind2 o por searchmonkey, creo que el primero es más sencillo, pero el segundo consume menos memoria RAM.

- El cambiador de propiedades es antiintuitivo porque si no sabes cambiar las propiedades en la consola lo tienes claro para cambiarlas en rox-filer. Posible solución: cambiarlo por properties (http://riscque.net/Properties/) la principal pega es que está en fase alfa, es feote y no tiene opción de recursividad ¿Alguna sugerencia para cambiar las propiedades de los archivos de manera sencilla?

 

Otra cosa que hay que ir mirando es la de los scripts que vamos a meter en el apartado de "enviar a..." como por ejemplo, "enviar a la grabadora" o "cambiar el tamaño de las fotos" o "ripear el CD" y cosas así...

En cuanto tenga el ordenador de nuevo operativo, cuelgo los archivos correspondientes. Uno de los apagones repentinos por tener el cable de la conexión entenguerengue se ha cargado el sistema de ficheros, menos mal que no ha afectado a los archivos personales, simplemente ha afectado al arranque. Así que lo instalaré todo de nuevo, esta vez, partiendo de la actualización de Debian Etch.

 

ACTUALIZADO (12-09-07):

Pensándolo bien, creo que lo de los permisos no hace falta cambiarlo. Para un archivo solo o una carpeta, se pueden cambiar en "preferencias" de forma parecida a como se haría en nautilus. El problema viene cuando son un montón de archivos o carpetas, entonces es necesario usar el módulo de permisos. Lo que haremos será cambiar la ayuda del módulo de permisos y poner una nota explicando el "metodo ugo" (chmod ugo=rwx ) y dejar los presets más comunes: hacer posible la lectura y escritura a todos, hacer posible el acceso a un directorio, acceso público a todos pero sin escritura, hacer ejecutable o no un archivo y acceso privado sólo para el propietario.

Posted by minino at 12:41:26 | Permanent Link | Comments (3) |

19/08/2007

¿Pero todavía está el minino en la ventana?

Pues sí, después de unas vacaciones volvemos al ataque con este cuaderno de bitácora para que no se nos olviden las cosillas que llevamos hechas.

He modificado las fuentes de IceWM para que tengan un aspecto un poco más "gnomero" mezclando el tema "flat" con el tema "metal". También están retocados todos los temas, para ajustar las fuentes tipográficas, los fondos en los menús, el monitor de CPU la fecha y hora, los iconos para el cambio de escritorio, los bordes de las ventanas, los iconos de maximizar, minimizar y cerrar, etc... Aunque aún conservan sus nombres originales no he puesto ninguna nota en ellos para indicar que están modificados a gusto del minino (ya lo pondré más adelante). No son definitivos, pues aún hay que introducir las entradas en los menús. Sólo lleva la entrada de los menús automáticos de Debian y alguno más de prueba.

El minino aún no ha saltado al escritorio, así que no hay iconos ni nada, sólo el fondo que se puede poner con icewmbg. Aunque me he dado cuenta de que tras cargar el fondo con icewmbg, si matamos icewmbg, continúa el fondo ahí, ahorrándonos dos preciosos meguitas.

Pantallazos de rigor:

En la compilación de IceWM no he puesto las direcciones típicas de Debian, es decir, que la instalación se realiza sobre /usr/local/ por si en un futuro instalamos alguna versión propia de los repositorios de Debian, se renombra para que no haya conflicto y santas pascuas.

El paquete compilado de IceWM con todos los temas se encuentra en un simple y llano tgz. Para instalarlo sólo hay que ponerlo en el raíz / y luego descomprimirlo con tar xzvf icewm.tgz. Si vemos que luego son muchos los paquetes que vamos a retocar, ya pensaremos en pasarlos a deb.

Una trikiñuela que me ha costado averiguar, por ensayo y error (pues al parecer nadie lo ha probado antes), es la de poner los menús Aplicaciones, Lugares y Sistema en la barra de herramientas al estilo Gnome. En alguna distro he visto que suplían el menú de inicio con una imagen con el texto "Aplicaciones" o "Programas", pero se ven fatal cuando cambias de resolución, con un pixelado horrible. Con este truco hemos conseguido, no sólo un menú de inicio, sino varios y, además, basados en texto, no en imágenes.

Todo se basa en que en el archivo toolbar se pueden poner también entradas menu, de la siguiente manera:

menu "Aplicaciones" "Aplicaciones" {
prog "mrxvt" "mrxvt" mrxvt
}
menu "Lugares" "Lugares" {
prog "mrxvt" "mrxvt" mrxvt
}
menu "Sistema" "Sistema" {
prog "mrxvt" "mrxvt" mrxvt
}

Aquí, aparecerán los tres menús, aunque en el ejemplo sólo he puesto un programa, se pueden añadir tantos como se quiera, siguiendo las mismas reglas que en el archivo programs.

Posted by minino at 14:50:39 | Permanent Link | Comments (1) |

06/08/2007

El minino en la ventana

Para montar las ventanas de nuestro minino son necesarias varias cosas, a saber:

- Un servidor/cliente X

- Un administrador de ventanas

- Un administrador de escritorio

 
Vamos con lo primero. Instalar las X es bastante sencillo:

apt-get install xorg

Con esto tendremos todos los servidores, las fuentes tipográficas y los clientes básicos.

Para tener mayor compatibilidad lo dejaremos configurado para que use el driver vesa, que es el más genérico. Posteriormente, si queremos sacarle más rendimiento a las X, elegiremos uno acorde con nuestra tarjeta editando el archivo /etc/X11/xorg.conf, o ejecutando: dpkg-reconfigure xserver-xorg

Para saber que todo funciona correctamente basta con dar la orden:

X

y nos saldrá en la pantalla un fondo con un entramado gris y una X en medio que será el ratón. Para cerrar las X basta con ctrl+alt+borrar (no confundir con la tecla de suprimir)

Antes de seguir, vamos a retocar un poco las opciones de la consola para hacerla más amigable.

mcedit /etc/profile

 

Incluiremos lo siguiente al final del archivo profile: 

alias ls='ls -a --color'

alias lss='ls -a --color -s -h'

alias instala='apt-get install'

alias desinstala='apt-get remove'

alias purga='apt-get remove --purge'

alias informa='apt-cache show'

alias busca='apt-cache search'

runx='DISPLAY=:0'

De ahora en adelante, por ejemplo para instalar algo, bastaría con la orden:

instala el_paquete_que_sea

Ahora instalaremos algunos paquetes más: 

instala mrxvt mrxvt-mini flwm menu imlib11

mrxvt-mini es uno de los terminales X más ligeritos que hay.

flwm es también uno de los administradores de ventana que menos memoria consumen y menos dependencias tiene y nos servirá para probar cosas mientras pulimos nuestro administrador de ventanas definitivo (IceWM).

menu es un paquete que tiene el programa update-menus con el que podemos actualizar los menús de los programas que instalemos en Debian.

imlib11 es una librería que nos hace falta para que cargue IceWM.

 
Podemos ejecutar programas gráficos sólo con nuestro servidor X instalado, por ejemplo:

X & runx mrxvt & (esto es, carga las X y, encima de ellas, el terminal mrxvt)

Aparecerá mrxvt totalmente funcional, el único problema es que aparecerá ¡Sin ventanas! Porque no hemos cargado ningún administrador de ventanas.

Si lo ejecutamos:

ctrl+alt+F1 (volvemos a la primera consola, que está en F1)

runx flwm (ejecutamos al administrador de ventanas)

ctrl+alt+F7 (volvemos a la primera consola X, que está en F7)

Ahora podemos ver que nuestro mrxvt aparece con su ventana correspondiente, que podemos mover, redimensionar, minimizar, etc... (siempre con las peculiaridades de flwm).

Luego, de la misma manera, se pueden ir añadiendo más adornos, como un administrador de escritorio, una barra de tareas, etc...

Cuando vemos los mastodónticos GNOME y KDE, no creamos que son "enterizos", sino que hay un programa que carga el panel, otro que carga el menu, otro que carga los lanzadores, otro que carga la barra de tareas, otro que carga la papelera, otro que carga el administrador de ventanas, etc, etc, etc...

Si tuviéramos instalado gnome en nuestro minino, si quisiéramos, podríamos hacer lo siguiente:

X & runx icewm & runx gnome-panel & runx nautilus -n

Con ello, lanzaríamos las X, cargaríamos nuestro administrador de ventanas icewm, cargaríamos el panel de gnome y el administrador de archivos nautilus (que con la opción -n hace, además, las veces de escritorio).

De esta forma, al cargar ÚNICAMENTE lo que nosotros queremos, se puede cargar Gnome en un ordenador con 32 Mb de RAM, aunque, luego, vendrían los problemas al intentar ejecutar otras aplicaciones encima, porque empezaría a usar la swap del disco duro. Pero de esta forma se puede conseguir un Gnome o un KDE bastante usables en un ordenador con 64 Mb de RAM. Pero nosotros intentaremos no usar estos escritorios tan pesados para dejar un poco más de memoria libre y agilizar así la carga de programas.


Posted by minino at 22:47:36 | Permanent Link | Comments (5) |

31/07/2007

¿Quién le pone el cascabel al gato?

Para ponerle el cascabel a nuestro minino y hacer que suene, sólo necesitamos una herramienta de configuración que está en el paquete alsa-utils, ya que los módulos de ALSA están incluidos en el kernel:

Instalamos con: apt-get install alsa-utils

Configuramos: alsaconf

Regulamos volúmenes: alsamixer 

 

Si queremos comprobar que funciona el sonido, podemos instalar los codecs y el reproductor de archivos OGG:

apt-get install vorbis-tools

Y tras bajarnos algún temita que nos guste:

wget http://musicalibre.es/DESCARGAS/canciones-LML/El_Gen_Asesino.ogg 

Lo reproducimos así:

ogg123 El_Gen_Asesino.ogg

Posted by minino at 16:54:09 | Permanent Link | Comments (3) |

30/07/2007

El corazón del minino

Una de las partes más importantes de un minino es el corazón. Vamos a compilarlo para ver cuánto nos ocupa en memoria el sistema recién arrancado.

- Antes de nada, vamos a comentar la línea del cdrom de debian en el /apt/sources.list para que no nos pida más el CD.

nano /etc/apt/sources.list y ponemos delante de la línea del cdrom un #, guardamos, salimos.

apt-get update

- Instalamos algunos paquetes imprescindibles para movernos por la consola a gusto:

apt-get install mc htop bzip2 zip unzip binutils

(de ahora en adelante nuestro administrador de archivos será mc, nuestro editor mcedit y nuestro administrador de procesos htop)

- Nos bajamos las fuentes del kernel 2.6.21 de los repositorios de Debian. Para ello volvemos a editar el sources.list y cambiamos etch por lenny, y luego apt-get update.

apt-get install --download-only linux-source-2.6.21

Preferimos el kernel de debian porque tiene ya aplicados un montón de parches (se supone que buenos) que no tiene el de www.kernel.org. Usamos download-only para que no nos instale nada, de lo contrario instalará las dependencias de lenny y comenzará a guarrearse el sistema con paquetes de lenny y etch mezclados.

Volvemos a sources.list y volvemos a poner etch donde antes. apt-get update.

- Instalamos las herramientas de compilación

apt-get install build-essential kernel-package libncurses5-dev (apt-get -f install si hiciera falta)

- Instalamos el kernel con dpkg -i /var/cache/apt/archives/linux-sour[tab]

- Descomprimimos el kernel:

cd /usr/src

tar -jxvf linux-source[tab]

ln -s linux-sou[tab] linux


Antes de configurar vamos a aplicar algunos parches:

Nos bajamos estos parches (squashfs y unionfs por si queremos hacer un live algún día, vesafb-tng para tener un framebuffer más avanzado y gobohide, mi capricho, para esconder todos los directorios del raíz menos el home, no se podrán ver, pero seguirán estando ahí :-).

Con mc los descomprimimos en /usr/src y aplicamos los parches:

cd /usr/src/linux

patch -p1 < /usr/src/01-gobo[tab]

patch -p1 < /usr/src/02-union[tab]

...

Ya estamos listos para configurar la compilación.

Tomamos la configuración del kernel antiguo:

cd linux

cp /boot/conf[tab] .config

make menuconfig

Quitamos las características que creemos que no nos van a hacer falta y configuramos para 586. Si alguien se anima a quitar más módulos o a cambiar cosas que sabe por experiencia que no rulan bien en equipos viejos, que avise =:-D.

Así me ha quedado el .config (se puede copiar directamente a cp /usr/src/linux/.config)

Compilamos.

make-kpkg -initrd -revision=mini.0.1 kernel_image

Instalamos el kernel.

cd ..

dpkg -i linux-image[tab]

Y reiniciamos para ver si todo fue bien.


PD. Absténganse la familia primigenia de los pentiums de intentar lo que viene en este post. A menos, claro está, de que se quiera calentar una habitación alrededor de 34 horas continuadas.

Posted by minino at 10:04:33 | Permanent Link | Comments (3) |

28/07/2007

Dando a luz al minino

Lenny ha sido un fracaso. El instalador falla porque no instala gpgv. Luego hay paquetes que no coinciden las firmas md5, y no cualquier programa, sino el mismísimo DPKG. Así que lo intentamos con Etch, y si hiciera falta, pues actualizaríamos.

Al parecer aún no están los CDs de Lenny muy pulidos y tienen algunos fallos. En la web de Debian recomiendan actualizar desde Etch antes que instalar desde los CDs.

Estas son los pasos que hemos seguido:

- En el boot del CD elegimos "expert"

- spanish, españa, es_ES.UTF-8, luego seleccionamos también es_ES y es_ES@euro (por si acaso), teclado tipo PC, español

- continuar, continuar, continuar...

- Nombre de la máquina: minino

- Nombre de dominio: lo he dejado en blanco

- Particionado manual: en mi caso particular tengo un disco de 4Gb y lo he partido en dos, con una partición de 1.5 GB y otra de 2,3 GB y 200 Mb para swap. Con la idea de instalar en la partición grande de 2.3 Gb todo lo que queramos para testear y luego pasar los paquetes limpios compilaítos a la de 1.5Gb.

- Zona horaria: península

- Reloj UTC: no

- Contraseña shadow: sí

- Acceso como root: no (luego podremos quitarlo con un simple passwd root si queremos)

- Usuario: mini

- Contraseña: mini (nos hemos quedado calvos pensando una clave indescifrable ;-)

- Kernel: linux-image-486

- Gestor de paquetes: he cogido una réplica de Dinamarca (también las de Francia van muy bien) porque no me ha fallado nunca y me da más confianza que la de España, que sí me ha fallado varias veces. ¿Usar software no libre? Sí. En la selección de paquetes, no seleccionamos nada, ni siquiera sistema estándar, para tener el sistema lo más limpio posible.

- Grub: en el sector de arranque.

Posted by minino at 11:28:19 | Permanent Link | Comments (0) |