Notas de Mandriva Linux 2009
De Wiki de la Comunidad Mandriva
Contenido |
Introducción
Esta página contiene información importante de Mandriva Linux 2009.
Se tratan los siguientes temas:
- Información general sobre las nuevas características y cambios principales
- Cambios en el instalador de Mandriva e instrucciones de actualización para usuarios de Mandriva Linux 2008 Spring
- Cambios en el hardware y drivers soportados
- Cambios en los paquetes de software
- Información técnica adicional para usuarios avanzados o expertos.
Por favor, véase la lista de erratas en Erratas de Mandriva Linux 2009 Esta página contiene información sobre problemas y bugs conocidos en la versión, así como instrucciones para corregirlos, evitarlos o solucionarlos.
Para una introducción más gráfica y detallada acerca de las cambios más obvios y visibles para los usuarios, véase Un Paseo por Mandriva Linux 2009.
Información general acerca de nuevas características y cambios principales
Mandriva Linux 2009 incluye (o incluirá) las siguientes versiones de los componentes principales de la distribución: kernel 2.6.27, X.org 7.3, KDE 4.1.2 (y 3.5.10 en /contrib), GNOME 2.24, Mozilla Firefox 3, OpenOffice.org 3.
Actualizando desde versiones previas
Notas generales
Por favor tenga en cuenta que si utiliza las ediciones Free o Powerpack para actualizar una versión previa de Mandriva Linux, KDE 3 - si esta instalado - sera remplazado por KDE 4, y sus configuraciones y cambios personales de KDE se perderán. Si no desea que esto pase, recomendamos que utilice la característica del instalador de añadir repositorios de internet antes de realizar la actualización, realice una instalción por red, o utilice la recientemente introducida caracteristic de Mandriva Online (el applet de Mandriva para notificación de actualizaciones) para realizar actualizaciones de una versión a la siguiente (vea la sección de 2008 Spring para más detalles). Al utilizar cualquiera de estos metodos, el proceso de actualización dispondra de los paquetes de KDE 3, y su sistema Mandriva Linux 2009 actualizado conservara KDE 3 con sus configuraciones personales.
Actualizar entre versiones de Mandriva siempre ha sido causa de problemas potenciales. La actualización esta soportada y hemos realizado actualizaciones de prueba, pero debido al amplio rango de paquetes y configuraciones de hardware posibles, es posible que en su caso particular , la actualización le cause problema que no anticipamos. Por lo tanto recomendamos respaldar su sistema antes de hacer una actualización.
Actualizando desde 2008 Spring
Con las consideraciones ya mencionadas, puede hacer una actualización regular desde las ediciones Free o Powerpack, y debera funcionar bien. Existe una novedad para actualizar disponible: una mejora gráfica. Significa que Mandriva le avisara con una aplicación sobre la actualización, Mandriva Online, le notificara que existe una nueva versión (2009) disponible, y le preguntara si desea realizar la actualización. Si acepta, La actualización sera cargada desde el sistema en funciomiento como si se tratara de actualización común. Cuando reinicie el sistema al finalizar la actualización se encontrara con un sistema Mandriva 2009 completamente funcional.
Esto también es posible hacerlo con la consola de comandos, con el comando urpmi. Para hacer esto, tenga en cuenta de que debe tener todas las ultimas actualizaciones de Mandriva 2008 Spring. Después, borre todos los repositorios existentes, usando la interfaz gráfica o la herramienta de urpmi.removemedia. Este comando urpmi.removemedia -a borrara todos los repositorios. Después debera añadir los repositorios de 2009. Para hacer esto, use esta pagina web: Easy URPMI. Pon en la casilla de Versión 2009 y haz click en "Añadir Repositorio Oficiales". Entonces abra el archivo con el instalador de Mandriva (urpmi).
Luego, ejecute los siguientes comandos, como root:
urpmi --auto --auto-select --replacefiles 2>&1 | tee upgrade.log
Puede ver el siguiente error al ejecutar esto por primera vez, "unknown option --replacefiles", no se preocupe, es normal: El urpmi de la versión 2008 Spring no usa esta opción, pero la versión de 2009 si, y será pasada a la versión de urpmi de 2009 cuando urpmi se reinicie después de que el paquete sea actualizado. Esto guardara el resultado final del proceso en el archivo upgrade.log, en caso de que necesite revisar o por si tiene algún problema. Una vez este proceso se complete. Deberá reiniciar inmediatamente y su sistema se habrá actualizado completamente a 2009.
Actualizando desde 2007 Spring o 2008
Con las consideraciones ya mencionadas, puede hacer una actualización regular desde las ediciones Free o Powerpack, y debera funcionar bien. También es posible actualizar en modo texto mediante urpmi. Para hacerlo, primero asegurece que su sistema esta completamente actualizado. Luego elimine lo repositrorios que tenga configurados, ya sea mediante la herramienta grafica de configuración de reposistorios o con el comando urpmi.removemedia. urpmi.removemedia -a eliminara todos sus repositorios. Enseguida debera añadir los repositorios de 2009. Para hacerlo, necesitara conocer la dirección de un servidor de 2009. Busque en la lista de servidores disponibles (o aquí para x86-64). La URL de cada servidor se encuentra al final de cada linea. Para añadir los repositorios , ejecute algo parecido:
urpmi.addmedia --distrib ''URL''
Donde URL es la URL de su elección. Por ejemplo, para utilizar el servidor con URL ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/official/2009.0/i586, ejecute este comando:
urpmi.addmedia --distrib ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/official/2009.0/i586
Luego, como root, ejecute lo siguiente:
urpmi --auto --auto-select --replacefiles 2>&1 | tee upgrade.log
Puede ver el siguiente error al ejecutar esto por primera vez, "unknown option --replacefiles", no se preocupe, es normal: Versiones anticuadas de urpmi no usan esta opción, pero la versión de 2009 si, y será pasada a la versión de urpmi de 2009 cuando urpmi se reinicie después de que el paquete sea actualizado. Esto guardara el resultado final del proceso en el archivo upgrade.log, en caso de que necesite revisar o por si tiene algún problema. Una vez este proceso se complete. Deberá reiniciar inmediatamente y su sistema se habrá actualizado completamente a 2009.
Actualización desde versiones previas
La actualización desde versiones anteriores a 2007 Spring no esta soportada ni recomendada. Si intenta hacer una actualización el instalador hará su mejor esfuerzo, pero se romperá y tendrá que recoger las piezas. Si esta decidido a realizar una actualización desde una versión anterior a 2007 Spring, recomendamos ampliamente que antes haga un respaldo de su sistema.
Ediciones
Mandriva Linux 2009 estará disponible en las siguientes ediciones o variantes:
- La edición One será un Live CD instalable que contendrá los últimos controladores propietarios, disponible gratis.
- La edición Powerpack incluirá soporte, servicios, un abanico más amplio de paquetes y muchas aplicaciones propietarias de terceras partes, como por ejemplo (pero no necesariamente incluidas) LinDVD, Scilab y 03 Spaces. La lista de aplicaciones comerciales en 2009 PowerPack no ha sido terminada, aunque la lista definitiva será dada a conocer en fechas próximas al lanzamiento.
- La edición Free consistirá en una edición de software libre solamente, sin ninguno de los paquetes no libres incluidos en las otras ediciones, y su descarga será gratis.
Para más información sobre de las ediciones disponibles de la última versión de prueba de Mandriva Linux 2009, véase esta pagina.
Para más información sobre las diversas ediciones, véase elegir la versión de Mandriva Linux más adecuada para usted.
Existe también información adicional en internet:
- Lista de ordenadores compatibles / certificados y La base de datos detallada de hardware de Mandriva
- Los foros de usuarios de Mandriva
- El Wiki de Mandriva
Desestimaciones
kernel-laptop eliminado
La rama kernel-laptop del kernel oficial ha sido abandonada en Mandriva Linux 2009, debido a que difería en unos pocos detalles de la rama kernel-desktop. Algunos de estos habían llegado a ser irrelevantes, por lo que han sido eliminados, mientras que los demás se pueden añadir en la actualidad de forma segura a la rama kernel-desktop. En particular, esto beneficiará a los usuarios de ordenadores de sobremesa o de escritorio en términos de eficiencia energética, es decir, la rama kernel-desktop es ahora tan eficiente como lo era la rama kernel-laptop.
Cambios en hardware y drivers soportados
Soporte para memorias grandes (hasta 4 GB) en kernel-desktop586 (Mandriva Linux One)
En lanzamientos previos, la rama kernel-desktop586 - que se mantiene principalmente para dar soporte a sistemas antiguos con procesadores i586 reales (Intel Pentium o compatibles), ya que la rama común del kernel-desktop es válida solamente para procesadores i686 (Pentium II o compatibles) - detectaba solamente 1 GB de RAM. Esto se basaba en que se suponía que un sistema con un procesador i586 rara vez llegaría a tener más de 1GB de RAM. Sin embargo, desde la introducción de la edición One de Mandriva Linux, se ha usado este kernel para asegurarse de que One se podía usar con el mayor rango posible de hardware, con la consecuencia de que One no podía detectar más de 1GB de RAM por defecto. Como los sistemas que tienen más de 1GB de RAM se han convertido en habituales, en esta versión se ha ajustado el kernel-desktop586 para que detecte hasta 4GB de RAM, al igual que hace el kernel-desktop. Nuestras pruebas indican que la posible reducción de rendimiento en sistemas con procesadores i586 reales será muy pequeña, teniendo en cuenta además que esto afectará a la pequeña proporción de usuarios que realmente corren Mandriva Linux en procesadores i586.
Webcams que usan el driver gspca funcionarán a la primera
En Mandriva Linux 2009, las docenas de webcams que usan el driver gspca funcionarán a la primera, sin necesidad de ninguna configuración ni de instalación de paquetes adicionales. En versiones previas de Mandriva Linux, estas webcams funcionaban solamente tras la instalación manual del paquete del driver.
Cambios en la instalación
Nuevo instalador
En Mandriva Linnux 2009, el tradicional instalador (DrakX) ha sido reestructurado y reescrito en profundidad, con una nueva interface. Estos cambios hacen que el instalador sean más atractivo, poderoso y fácil de usar.
Post-instalación del instalador de One
El instalador de One (distinto del tradicional DrakX) ha mejorado sus habilidades tras la instalación. Así, cuando termine la instalación, automáticamente eliminará los controladores para el hardware que no esté presente en su sistema y los paquetes de idiomas y localización que no vayan a ser usados. Esto reduce el tiempo de arranque y ahorra espacio en el disco duro del sistema.
Cambios en las herramientas de Mandriva
Nuevo esquema de autenticación por defecto
Mandriva Linux 2009 introduce un nuevo esquema de autenticación llamado tcb - la alternativa a shadow . La suite tcb está diseñada para proteger mejor las contraseñas de usuarios una vez se haya cambiado totalmente al esquema tcb (cada usuario tiene acceso solamente a su propia contraseña encriptada vía /etc/tcb/(username)/shadow en vez del fichero global /etc/shadow . También funciona con el viejo esquema, que es el que se usa por defecto en Mandriva Linux. Se incluye una herramienta llamada set_tcb para pasar contraseñas shadow a contraseñas tcb y viceversa.
El módulo pam_tcb es totalmente compatible con las versiones anteriores de pam_unix, por lo que la mayoría (si no todos) los ficheros de configuracion PAM que usen pam_unix seguirán funcionando, siempre y cuando el sistema todavía use /etc/shadow (la compatibilidad pam_unix no funcionará si el sistema está usando contraseñas tcb).
Otra ventaja del uso de pam_tcb consiste en la habilidad de usar contraseñas blowfish, sha256c o sha512c más fuertes en vez de contraseñas md5. Por defecto, las nuevas instalaciones usarán blowfish para contraseñas.
Una actualización de Mandriva Linux 2009.0 desde versiones previas de Mandriva Linux no migrará automáticamente los ficheros de configuración PAM y seguirá confiando en la compatibilidad pam_unix, que seguirá usando contraseñas md5. Para aprovechar al máximo el nuevo esquema, las configuraciones PAM (especialmente el fichero /etc/pam.d/system-auth) habrán de ser actualizadas para que llamen a pam_tcd directamente. Esto se puede realizar también con la herramienta set_tcb. Las contraseñas basadas en md5 que existan seguirán funcionando, y las nuevas contraseñas (o las modificadas) usarán el hash escogido.
En cuanto al uso de autenticación por LDAP o NIS, no debería haber cambios.
Detección de paquetes huérfanos con urpmi
Al gestor de paquetes de Mandriva urpmi se le ha añadido la capacidad de detectar y eliminar paquetes huérfanos (paquetes que fueron instalados como dependencias de otros paquetes que más tarde han sido eliminados). Cuando termines una operación con urpmi, se le notificarán los paquetes huérfanos actualmente instalados. Estos se pueden eliminar con el comando:
urpme --auto-orphans
Note que el sistema no es capaz de detectar paquetes huérfanos pre-existentes si se actualiza desde una versión previa de Mandriva Linux a Mandriva Linux 2009. Sólo los paquetes que sean instalados y consecuentemente se conviertan en huérfanos siguiendo la instalación de Mandriva Linux 2009 serán detectados por este sistema.
Restricciones en los tipos de repositorios calificados como de actualizaciones
En Mandriva Linux 2009, por defecto, ya no se puede cambiar el estatus de un repositorio considerado (o no) como de actualizaciones. Para la mayoría, suele ser innecesario cambiar dicho estatus, y hemos descubierto que en versiones previas, algunos usuarios calificaban mal como de actualizaciones algunos repositorios, como por ejemplo los backports, con lo cual acababan instalando paquetes innecesarios, a veces con consecuencias negativas. Por esta razón, a partir de ahora dicho estatus no se podrá cambiar de forma trivial.
Sin embargo, si por alguna razón necesita cambiar dicho estatus (digamos, quiere realmente actualizar todos los paquetes de backports y acepta que esto puede causar que algunas aplicaciones se rompan), ha de ejecutar en una consola, en modo experto:
drakrpm-edit-media --expert
Reiteramos que es normalmente una mala idea cambiar el estatus de cualquier repositorio.
Tamaño de fuentes y PPP físicos
En versiones previas de Mandriva Linux se ha intentado fijar el valor correcto del parámetro PPP (puntos por pulgada) para el monitor de su sistema. Este valor se usa por el ordenador cuando se visualizan las fuentes. Este sistema intenta asegurar que un carácter de tamaño '10 puntos' se muestra con el mismo tamaño físico en cualquier monitor.
A pesar de ser una meta aplaudible, el sistema nunca estuvo exento de problemas. Dejando a un lado los extraños efectos cuando el sistema de detección de PPP falla, ninguna interface de escritorio actualmente es completamente independiente de la resolución, lo que causa que en pantallas con altos PPP (normalmente pequeños monitores con altas resoluciones nativas, como las modernas pantallas de los portátiles), los caracteres puedan parecer más grandes que los elementos que deben representar (los cuales están diseñados para ser de un tamaño en pixeles y en consecuencia varian de tamaño físico en diferentes monitores).
Problemas similares ocurren con frecuencia en sitios web, que se diseñan a menudo con tamaños específicos en píxeles y que no tienen en cuenta el objetivo de la independencia respecto de la resolución. En pocas palabras, el mundo de la computación, como experimenta la mayor parte de la gente, no se adapta al ideal de la independencia respecto de la resolución.
En Mandriva Linux 2009 hemos decidido sucumbir finalmente a la convención de la mayoría de los demás sistemas operativos y distribuciones y fijar el mismo valor de PPP para todos los monitores, independientemente del valor correcto de cada caso. Este valor será 96 dpi, que es el más usado por la mayoría de los sistemas operativos. Como consecuencia, caracteres que tengan el mismo tamaño teórico en puntos, se visualizarán más grandes o más pequeños según el tamaño físico real y la resolución del monitor. De todas maneras, muchos usuarios están acostumbrados a ello en Microsoft Windows y en OS X de Apple, y además, muchas aplicaciones y sitios web esperan este comportamiento. Los usuarios que no estén acostumbrados a leer fuentes de 10 puntos pequeñitas en pantallas de portátiles pueden aun así ajustar el valor de PPP en el centro de control de KDE o GNOME, o simplemente aumentar el tamaño de las fuentes.
Hay más información al respecto aquí (en Ingles).
Otros cambios
LEGACY_PTY_COUNT es ahora 0
Los pty antiguos (/dev/ttyxx) están presentes todavía en nuestro kernel, pero ahora no se crea ninguno por defecto para ahorrar algunos segundos en el arranque. Si necesita alguno para alguna aplicación obsoleta, puede añadir el parámetro pty.legacy_count=32 en el arranque (o cambiar el número 32 por otro según necesidades).

