* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Desde 0 a Cooker a través de la 2006 (I)

Tenía en mi PC una partición de unos 10Gb algo abandonada y pensé que podría usarla para hacer algún que otro experimento, así que me dije -vamos a meter una cooker.

El equipo en el que voy a hacer la instalación es el siguiente:

-AMD Athlon Classic 1Ghz
-384Mb RAM PC133
-Tarjeta de sonido integrada en placa AC97
-Tarjeta gráfica Nvidia Gforce2 MX400
-Sintonizadora de TV pinnacle studio PcTv (BT878)
-Adaptador Bluetooth USB. Marca SMC (de esas de 10€)
-Ethernet Realtek RTL-8139 integrada en placa
-Teclado y ratón inalámbricos Logitech Cordless Destktop Express
-Escanner Packard Bell 1200 Diamond 1200 plus
-Joystick (Game pad) de Microsoft :-)
-Webcam Logitech Quickcam Communicate STX
-Impresora Lexmark Z601
-Grabadora de DVD Pionner
-Lector de DVD LG

En primer lugar voy a instalar la versión Free DVD de la Mandriva 2006.
Hago una instalación estándar, dejando los paquetes que vienen por defecto y seleccionando:

Estación de trabajo:
--Trabajo de oficina
--Estación multimedios
--Estación internet
--Computadora de red (cliente)
--Configuración
--Herramientas para la consola
--LSB
Entorno gráfico:
--KDE
--Gnome
--IceWM
--Otros entornos gráficos

Esta selección suma 2079Mb

El tiempo de instalación de paquetes fue de 10 minutos y, si sumamos el tiempo que usamos para comprobar y verificar la configuración del hardware, añadir ususarios etc. la instalación completa duró unos 15 minutos. No está mal.
Vamos a ver cómo va esto de rápido.

El tiempo de arranque, desde el Lilo hasta el DM fué de 47'' a lo que hemos de añadir los tiempos de la tabla 1 para tener un entorno gráfico funcionando

Entorno     Tiempo de arranque
KDE 3.4            20''
Gnome 2.10         20''
IceWM 1.2.23       3'
WindowMaker 0.12   3'

Tabla 1

Medición de tiempos de arranque de diversos programas:

Navegadores / gestores de archivos

Entorno Konqueror 3.4.2 Nautilus 2.10.1 Epiphany 1.6.5 Firefox 1.0.6
KDE            4''             2''             4''            3''
Gnome          4''             1''             3''            3''
IceWM          3''             1,5''           3''            4''
WindowMaker    5''             2''             4''            4''

Tabla 2

Otros

Entorno Gimp 2.2.8 Amarok 1.3.1 Xine 0.99.4 KdeTV 0.8.8 OOo Writer 1.1.5
KDE          5''       6''          2''         3''           8''
Gnome        6''       5,5''        2''         2,5''         8''
IceWM        5''       5''          1,5''       2''           6''
WindowMaker  5''       7''          1,5''       3''           6''

Tabla 3

Los servicios que están corriendo son:

alsa atd Bluetooth Crond Cups dm haldaemon harddrake keytable kheather
lisa mDNSresponder messagebus netfs network nfslock nifd numlock partmon
portmap sound xfs xinted

Si desactivamos los servicios que no necesitamos ganaremos en rendimiento.

Ahora vamos a comprobar si nos funciona el hardware.

-Tarjeta de sonido integrada en placa AC97 --> Reconocida y configurada durante la instalación, funciona con el driver snd-via82xx

-Tarjeta gráfica Nvidia Gforce2 MX400 --> Reconocida y configurada durante la instalación, funciona con el driver Nv de Xorg

-Sintonizadora de TV pinnacle studio PcTv (BT878) --> Reconocida y configurada durante la instalación, funciona con el módulo Bttv

-Adaptador Bluetooth USB --> Reconocido y configurado durante la instalación

-Ethernet Realtek RTL-8139 --> Reconocida y configurada durante la instalación, funciona con el módulo 8139too

-Teclado y ratón inalámbricos Logitech Cordless Destktop Express --> Reconocidos y configurados durante la instalación. Módulos kbd y mouse0

-Escanner Packard Bell 1200 Diamond 1200 plus --> Reconocido como Mustek Bearpaw 1200 CU. Funciona con el módulo gt68xx. Hace falta instalarle el Firmware (un simple fichero de texto). Funciona a la perfección.

-Joystick (Game pad) --> Reconocido y configurado durante la instalación

-Webcam Logitech Quickcam Communicate STX --> Reconocida en la instalación. No funciona la captura de video, el microfono integrado sí es funcional. Estoy probando con el driver Spca5xx, pero creo que este modelo de webcam aún no está soportado.

-Impresora Lexmark Z601 --> Reconocida durante la instalación, pero no tiene drivers para hacerla funcionar. El driver se puede descargar de la web de Lexmark. Tras su instalación funciona perfectamente.

La Mandriva 2006 se comporta perfectamente, incluso con Kat activado. Pero mi objetivo no es probar la 2006, que es la que uso habitualmente, sino ver cómo evoluciona la Mandriva en su desarrollo. Asi que vamos a actualizar a Cooker.

Apuntamos a los siguientes repositorios:

urpmi.addmedia main ftp://ftp.cica.es/pub/Linux/Mandrakelinux
/devel/cooker/i586/media/main with media_info/synthesis.hdlist.cz 

urpmi.addmedia contrib ftp://ftp.cica.es/pub/Linux/Mandrakelinux
/devel/cooker/i586/media/contrib with media_info/synthesis.hdlist.cz 

urpmi.addmedia jpackage ftp://ftp.cica.es/pub/Linux/Mandrakelinux
/devel/cooker/i586/media/jpackage with media_info/synthesis.hdlist.cz 

urpmi.addmedia plf-free ftp://ftp.cica.es/mirrors/Linux/plf
/mandrake/free/cooker with synthesis.hdlist.cz 

urpmi.addmedia plf-nonfree ftp://ftp.cica.es/mirrors/Linux/plf/
mandrake/non-free/cooker with synthesis.hdlist.cz  

y hacemos el preceptivo

[root@localhost cooker]# urpmi urpmi

me dice que:

Para satisfacer las dependencias, se instalarán los 12 paquetes siguientes (67 MB):
libopenssl0.9.8-0.9.8a-10mdk.i586
libpopt0-1.10.4-2mdk.i586
librpm4.4-4.4.4-2mdk.i586
perl-5.8.8-1mdk.i586
perl-MDV-Packdrakeng-1.01-1mdk.noarch
perl-URPM-1.32-1mdk.i586
perl-base-5.8.8-1mdk.i586
popt-data-1.10.4-2mdk.i586
rpm-4.4.4-2mdk.i586
rpm-mandriva-setup-1.14-1mdk.i586
urpmi-4.8.9-1mdk.noarch
vim-common-6.4-7mdk.i586
¿Está todo bien? (S/n)

Acepto y se instala sin problemas. Seguimos con:

[root@localhost cooker]# urpmi --test --auto-select --wget
Falló la instalación, faltan algunos archivos:
    ftp://ftp.cica.es/pub/Linux/Mandrakelinux/devel/cooker/i586
/media/main/OpenOffice.org-l10n-es-1.1.5-3mdk.i586.rpm
    ftp://ftp.cica.es/pub/Linux/Mandrakelinux/devel/cooker/i586/
media/main/OpenOffice.org-1.1.5-3mdk.i586.rpm
    ftp://ftp.cica.es/pub/Linux/Mandrakelinux/devel/cooker/i586
/media/main/OpenOffice.org-libs-1.1.5-3mdk.i586.rpm
Puede querer actualizar su base de datos de urpmi
Es posible la instalación

Sigo su consejo y actualizo los ficheros hdlist.

Vuelvo a ejecutar

[root@localhost cooker]# urpmi --test --auto-select –wget

y ya no tengo problemas. Como todo va bien actualizo con

[root@localhost cooker]# urpmi  --auto-select

Se instalan 866 paquetes, lo que suma 1645Mb de actualizaciones.

Bueno, ya tengo la Cooker, vamos a medir de nuevo los tiempos de arranque de los programas.

Entorno       Tiempo de arranque
KDE 3.5.1           20''
Gnome 2.12          14''
IceWM 1.2.24         2''
WindowMaker 0.92     2''

Tabla 4

Navegadores / gestores de archivos

Entorno   Konqueror3.5.1(1) Nautilus2.12.2 Epiphany1.8.4.1 Firefox1.5.0.1
KDE 3.5.1     4''             3,5''            4''            4,5''
Gnome 2.12    4''               1''            3''              3''
IceWM 1.2.24  4''               2''            3''              2''
WM 0.92       5''               2''            3''              3''

Tabla 5

(1) Konqueror como navegador web, como gestor de archivos carga en 1,5'' aprox.

Otros

Entorno Gimp 2.3 Amarok 1.3.8 Xine 0.99.4 KdeTV 0.8.8 OOo Writer 1.1.5*
KDE        5''       10''        3''          4''            12''
Gnome      7''       10''        2''          3''            11''
IceWM      4''        x          1,5''        2,5''           7''
WM         4''        x          1,5''        4''             7''

Tabla 6

X= No funciona. No indica mensajes de error pero no se activa.

Esta medición de tiempos no es, de ninguna manera, significativa. Únicamente pretendo mostrar que la evolución de software bajo Linux no deja obsoltetas nuestras máquinas, sino que siguen siendo perfectamente funcionales, máxime cuando estamos evaluando un sistema que no saldrá al “mercado” hasta dentro de algunos meses.

*nota: La actualización automática dejó la misma versión de OpenOffice.org que la de la versión 2006, sin embargo en el repositorio contrib de cooker está la versión 2

Tras hacer las pruebas de medición de tiempos y juguetear un poco con el sistema, obtuve 2 errores (al cerrar sesión) uno de kicker y otro de kded. Pero, al margen de ésto, el sistema funciona de marnera muy estable.

Hubo algún cambio en los servicios que se ejecutan, desaparecieron mDNSresponder y nifd, y apareció uno nuevo “avahi-daemon”. Busquemos algo de información

“Avahi es un sistema que facilita el servicio “discovery” en una red local -- ésto significa que usted puede conectar su portátil o computadora en una red e inmediatamente poder ver otras personas con las que puede charlar, encontrar impresoras o encontrar archivos compartidos. Esta clase de tecnología se encuentra en MacOS X (denominado ' Rendezvous ', ' Bonjour ' y a veces ' ZeroConf').”

Veamos ahora las diferencias en la carga que soporta el sistema. La prueba la he hecho únicamente con el escritorio tal y como viene por defecto más una consola.

KDE
2006

Tasks:  85 total,   1 running,  84 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.0% us,  0.0% sy,  0.0% ni, 99.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   364656k used,    21124k free,    32568k buffers
Swap:   811240k total,     2684k used,   808556k free,   225004k cached

cooker

Tasks:  75 total,   2 running,  73 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.7% us,  0.4% sy,  0.0% ni, 98.9% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   343536k used,    42244k free,    23644k buffers
Swap:   811240k total,      228k used,   811012k free,   233504k cached

Gnome
2006

Tasks:  86 total,   1 running,  83 sleeping,   0 stopped,   2 zombie
Cpu(s):  2.0% us,  2.3% sy,  0.0% ni, 85.4% id, 10.0% wa,  0.3% hi,  0.0% si
Mem:    385780k total,   356940k used,    28840k free,    34372k buffers
Swap:   811240k total,     2684k used,   808556k free,   204160k cached

cooker

Tasks:  87 total,   2 running,  82 sleeping,   0 stopped,   3 zombie
Cpu(s):  0.3% us,  0.7% sy,  0.0% ni, 98.6% id,  0.3% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   380860k used,     4920k free,    31320k buffers
Swap:   811240k total,       88k used,   811152k free,   239956k cached

IceWM
2006

Tasks:  67 total,   2 running,  65 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3% us,  0.0% sy,  0.0% ni, 99.7% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   318892k used,    66888k free,    39912k buffers
Swap:   811240k total,     2684k used,   808556k free,   203532k cached

cooker

Tasks:  68 total,   2 running,  66 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.4% us,  0.7% sy,  0.0% ni, 85.9% id, 12.7% wa,  0.4% hi,  0.0% si
Mem:    385780k total,   371188k used,    14592k free,    35560k buffers
Swap:   811240k total,        0k used,   811240k free,   261248k cached

WM
2006

Tasks:  57 total,   2 running,  55 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3% us,  0.3% sy,  0.0% ni, 99.3% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   290004k used,    95776k free,    40864k buffers
Swap:   811240k total,     2684k used,   808556k free,   206084k cached

cooker

Tasks:  59 total,   1 running,  58 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.4% us,  0.4% sy,  0.0% ni, 98.9% id,  0.4% wa,  0.0% hi,  0.0% si
Mem:    385780k total,   339280k used,    46500k free,    31676k buffers
Swap:   811240k total,        0k used,   811240k free,   255984k cached

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Guala

# 13643 Interesante :D

Hola Alvaro, yo estoy en una cooker y me interesaría conocer los procedimientos y/o comandos necesarios para obtener los resultados q apuntas hacia el final de tu post.

Por cierto mi pc anda cerca del tuyo en cuanto a carasterísticas técnicas, una diferencia q me gustaría chequear es q tengo tanto discos ides como scsi, y por eso me intires aprender como obtienes tus datos para así poder comparar algunos de los tuyos con los q obtenga yo.... se entendió? jajajajaja

Salu2!!!

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de alvaro

# 13644 hola, los resultados finales

hola,

los resultados finales se obtienen con el comando "top", que te muestra bastante información en tiempo real.

Te pongo un ejemplo de ello:

[al@localhost ~]$ top  
top - 20:45:27 up  1:27,  3 users,  load average: 0.50, 0.27, 0.19
Tasks:  73 total,   2 running,  71 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.7% us,  0.0% sy,  0.0% ni, 99.0% id,  0.0% wa,  0.0% hi,  0.3% si
Mem:    385780k total,   312808k used,    72972k free,    18972k buffers
Swap:   811240k total,        0k used,   811240k free,   162100k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 4586 al        16   0  2004 1024  804 R  0.7  0.3   0:00.05 top
 3468 root      15   0  100m  32m 4416 S  0.3  8.6   0:41.91 X
 4274 al        25  10 36432  21m  12m R  0.3  5.8   0:05.98 kooldock
    1 root      16   0  1560  536  472 S  0.0  0.1   0:00.97 init
    2 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    3 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 events/0
    4 root      16  -5     0    0    0 S  0.0  0.0   0:00.02 khelper
    5 root      17  -5     0    0    0 S  0.0  0.0   0:00.00 kthread
    7 root      10  -5     0    0    0 S  0.0  0.0   0:00.07 kblockd/0
   38 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kapmd
   58 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
   59 root      15   0     0    0    0 S  0.0  0.0   0:00.03 pdflush
   61 root      18  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
   60 root      25   0     0    0    0 S  0.0  0.0   0:00.00 kswapd0
  650 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kseriod
  731 root      15   0     0    0    0 S  0.0  0.0   0:00.04 kjournald
  875 root      15  -4  1560  492  420 S  0.0  0.1   0:00.22 udevd

Los discos puedes chequearlos con "hdparm", pero léete primero el manual porque puedes hacer algo y arrepentirte después :) Lo que no sé es si sirve para discos SCSI o sólo para IDE.

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de Guala

# 13655 :D

Lo de "top" había sido mi primera prueba de ensayo y error q resultó buena a la primera, pero todavía no encuentro algo pa' medir el tiempo de inicio de las aplicaciones, comenta como obtienes esos tiempo, porq me imagino no son con cronómerto en manos... o si?

Salu2!!!

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de alvaro

# 13656 xDDD

Pues sí, es con cronómetro en mano xDDD

Pero seguro que hay alguna forma de automatizar el proceso, aunque para medir sólo 5 o 6 aplicaciones no me parado a investigarlo.

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de villacampa

# 13659 Para el boot hay una forma sencilla: bootchart

Yo lo he usado y está muy bien. Todo el proceso para generar imágenes con todo el proceso y tiempos de boot está aquí:
http://qa.mandriva.com/twiki/bin/view/Main/BootTimeOptimisation

Y por cierto. Puedes también probar en cooker el Parallel Init (pinit), para ver cuanto te ahorra en el proceso de boot.
En mi caso sólo llega a 3 segundos (athlon 1400 y 256 megas de ram, con todos los procesos que se inician en una instalación por defecto de cooker).

Para probar pinit, basta con que en en el arranque desde Lilo pongas como opción pinit. (desde el modo texto, que sale apretando la tecla ESC en la pantalla de selección sistema operativo, poner sin comillas "linux pinit" y pulsar ENTER).
Perdon la explicación para tontos. Sé que tú no la necesitas, pero es por si me leen otros que sí :D

¡Ah! Parallel Init lo que hace es ejecutar en paralelo, si se puede, los procesos que se lanzan durante el inicio del sistema.

Un saludo,

Javier



Gravatar de alvaro

# 13682 Pensaba yo que el arranque

Pensaba yo que el arranque en paralelo ya estaba implementado en la 2006 ya que mejoraba sustancialmente el tiempo de arranque con respecto a la LE2005.

He probado el BootTimeOptimisation. No conocía esa aplicación y es interesantísima, gracias por el link. Pero me pasa algo muy curioso.

Si arranco con "pinit" y mido el tiempo de arranque cronómetro en mano gano de 2 a 3 segundos con respecto al arranque sin "pinit", sin embargo al medirlo con el Bootchart me aparece que tarda más en cargar si uso el "pinit" como se puede ver aquí, cuando mido a mano lo hago desde que pulso "enter" en el Lilo hasta que el Kdm me permite escribir el nombre de ususario. Tal vez el Bootchart termine de medir antes de ese punto. Ni idea.

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de villacampa

# 13660 Yo dejé de usar top...

¡cuando descubrí htop!

En serio, con colorines y todo :D



Gravatar de alvaro

# 13683 Otia! no conocía el htop,

Otia! no conocía el htop, muy bueno.

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de drakedalfa

# 13685 o_0

!Chispas¡ htop R00lz



Gravatar de drakedalfa

# 13727 Me encanta este programa

ya no usare mas top es mas para no olviarme del comando he creado un alias para que al llamar top salga htop :-p

--
¿Quien es Jesucristo?
dalfa@jabber.org



Gravatar de drakedalfa

# 13645 Y yo pensaba que tenia mucho tiempo libre...

...no sabia lo que pensaba :-P



Gravatar de alvaro

# 13646 Es lo único bueno que tiene

Es lo único bueno que tiene estar una semana de baja por lumbalgia y ciática, que te deja algo de tiempo libre xDDD

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de Cloud_tdh

# 13674 Que buen artículo..

Solamente felicitarte por esta entrada que has escrito. Muy interesante.

Salu2
------------
cloud_tdh@jabber.org

Participa en los libros colaborativos

----------------------
Colabora con la Documentación



Gravatar de AleSanchez

# 14174 Esto de la actualizacion de version...

Hola a todos, tengo una duda. Esta practica de actualizacion de version, es tan segura como podria ser (segun dicen sus adeptos) el uso de apt-get dist-upgrade?
Saludos.



Gravatar de pacho

# 14184 Actualizar a Cooker es peligroso

No hay que olvidar que Cooker es la rama de pruebas y de desarrollo.

Saludos

Seamonkey1.0-es-ES



Gravatar de AleSanchez

# 14212 de 10.2 a 2006

Si eso ya lo se, igualemente estoy probando (es mas, estoy en medio de eso) actualizar desde 10.2 a 2006 free edition ambas.

Saludos.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.