El software de código abierto se mueve a un ritmo vertiginoso: se corrigen errores, se agregan nuevas características y se mejora (generalmente) el rendimiento. Pero su distribución actual de Linux puede evitar que pruebe esas mejoras hasta la próxima vez que haya una distribución estable. ¡Eso podría estar a medio año de distancia o más!
No espere para probar las últimas versiones del software; pruebe Fedora Rawhide.
¿Por qué Rawhide?
Probar un nuevo software puede ser muy útil, o simplemente divertido. La mayoría de las veces, querrá probar un nuevo software para nuevas características. Por ejemplo, su programa de edición de video favorito finalmente podría tener soporte para efectos o extensiones, o tal vez finalmente esté usando una nueva técnica de renderizado que lo haga mucho más rápido. Incluso podría probar la última versión de su entorno de escritorio favorito y descubrir qué ha cambiado. En el caso del kernel, puede aumentar el rendimiento de su sistema y agregar soporte para hardware que solía ser un error mientras se usa Linux. Los usuarios que tengan un poco más de tiempo en sus manos también pueden probar un nuevo software para informar errores: los desarrolladores lo apreciarán.
Sin embargo, si desea probar las últimas versiones absolutas de software, existe un problema. La mayoría de las distribuciones de Linux que apuntan a ser confiables a menudo no se actualizan a las últimas versiones absolutas de software, incluyendo en su lugar solo los parches de seguridad y correcciones de errores misceláneos. En otras palabras, realmente no verá nuevas características o mejoras de rendimiento durante la vida útil de una distribución estable, donde la duración puede variar según su distribución Fedora vs. openSUSE vs. CentOS: ¿Qué distribución debería usar? [Linux] Fedora vs. openSUSE vs. CentOS: ¿Qué distribución debería usar? [Linux] Hace poco escribí un artículo similar sobre las tres principales distribuciones del lado de Debian en la familia Linux (Debian, Ubuntu y Linux Mint), pero como un verdadero geek de Linux, podría ... Leer más. Verás un buen salto cuando actualices tu distribución al siguiente lanzamiento, pero luego estarás quieto por otros 6 meses o más.
Si desea utilizar nuevas versiones de software, de inmediato, podría usar una distribución de lanzamiento continuo, es decir, una que se actualice constantemente y nunca tenga "versiones" tradicionales (piense en Gentoo o Arch Linux).
Además de eso, podría usar la rama de desarrollo de una distribución, es decir, la versión constantemente actualizada que usan los desarrolladores, por el bien de las pruebas. Me gusta especialmente Fedora Fedora 20: ¿Qué hay de nuevo en esta versión de Linux "Heisenbug"? Fedora 20: ¿Qué hay de nuevo en esta versión de Linux "Heisenbug"? Fedora celebró recientemente sus 10 años de existencia con su lanzamiento número 20, apropiadamente con el nombre clave de "Heisenbug". Lea la rama de desarrollo de Read More, con nombre en código Rawhide.
¡Tener cuidado!
Hay algunas cosas que destacar sobre Rawhide antes de sumergirse. El cuero crudo, como una rama del desarrollo, es extremadamente experimental y debe tratarse con precaución. Cuando se lanza una nueva versión de Fedora, Rawhide esencialmente "comienza de nuevo" y toma las versiones de desarrollo de todos los paquetes encontrados en sus repositorios. Lo hace durante bastante tiempo, hasta que las cosas finalmente comienzan a estabilizarse para cuando la próxima versión de Fedora llegue a la versión beta.
No se recomienda ejecutar una copia de Fedora Rawhide en su servidor de producción. Siéntase libre en su lugar para instalarlo en cualquier máquina en la que no necesite trabajar o en una máquina virtual.
Actualización a Rawhide
Instalar Fedora Rawhide es bastante sencillo. Si desea aumentar una instalación existente a Fedora, todo lo que necesita hacer es ejecutar los siguientes comandos:
sudo yum install fedora-release-rawhide yum-utils
(esto instala el archivo de repositorio Rawhide)sudo yum-config-manager --disable fedora updates updates-testing
(esto desactiva sus viejos repositorios)sudo yum-config-manager --enable rawhide
(esto habilita el repositorio de rawhide)sudo yum update yum
(esto actualiza yum a la última versión absoluta)sudo yum --releasever=rawhide distro-sync --nogpgcheck
(esto actualiza su sistema a Rawhide)
Instalación de Rawhide Directly
Si quiere instalar Fedora sin instalar primero la versión estable, deberá descargar el instalador del DVD. Cuando el instalador le solicite repositorios adicionales, deberá agregar los repositorios de Rawhide. Puedes hacer esto por:
- Descargue los últimos medios de instalación estables o ramificados. (instalación de netinstall o DVD)
- Copiar a los medios locales (USB o DVD o CD)
- Arranque los medios y vaya a la sección 'Instalar origen' y escriba manualmente:
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
(o "i386" para 32 bits en lugar de "x86_64") - Termina la instalación como siempre
Esto no funciona si el instalador estable tiene que ocuparse de los cambios en los paquetes que no anticipa, por lo que se recomienda actualizar desde una instalación ya existente.
Como puede o no darse cuenta, ejecutar Rawhide viene con problemas potenciales y falta de brillo. Esto es normal, ya que todos los paquetes son la última versión estable o una versión de desarrollo. Las cosas bien pueden romperse, ¡pero al menos tienes la oportunidad de jugar con lo último y lo mejor!
Mantenerlo actualizado
Siempre que desee actualizar una instalación de Rawhide, simplemente ejecute sudo yum upgrade -skip-broken - el mismo comando que usaría normalmente, más la bandera que le permite llevar a cabo los paquetes que se pueden actualizar.
Asegúrate de incluir esa bandera de " fallar-quebrado" en el comando, ya que es muy probable que haya un problema de resolución de dependencia. Esto evita cualquier posible problema durante la actualización, además de que realmente le permitirá actualizar en lugar de enfrentar un mensaje de error cada vez que lo intente.
Actualización de paquetes específicos solo a Rawhide
Lo que hace que Fedora Rawhide sea genial (a diferencia de otras ramas de desarrollo, como Ubuntu) es que no tiene que elegir entre estable y cuero crudo: puede mezclar y combinar. A un puñado de personas les gusta ejecutar la última versión disponible del kernel para que tengan soporte para el último hardware absoluto. Otros pueden querer usar la versión de un paquete que se encuentra en Rawhide porque podría solucionar un problema aislado que están teniendo (por ejemplo, si LibreOffice sigue fallando sin motivo). Puede mantener fácilmente su instalación estable y seleccionar manualmente los paquetes que desea ejecutar en las versiones de Rawhide. Para hacerlo, simplemente use el comando regular para instalaciones o actualizaciones, pero luego de agregar el archivo repo, agregue la siguiente marca: -enablerepo = rawhide. ¡Ahora estás usando la versión de cuero crudo de ese paquete!
La única otra cosa que debe tomar nota es que yum no volverá a consultar Rawhide para obtener actualizaciones sobre esos paquetes seleccionados a mano. Cuando se actualizó por primera vez desde el repositorio de Rawhide, activó temporalmente ese repositorio. Cuando actualice todos sus paquetes, las actualizaciones estables del kernel proporcionarán versiones anteriores a la versión Rawhide que instaló. Tendrá que ejecutar específicamente el comando nuevamente para habilitar temporalmente el repositorio cuando busque actualizaciones. Permitir permanentemente el repositorio de Rawhide es una mala idea, porque entonces yum querrá actualizar todos sus paquetes a las versiones de Rawhide. Solo asegúrate de haber descubierto una buena razón para hacerlo, y de que sabes que puedes beneficiarte de alguna manera.
Conclusión
Cuando se usa apropiadamente, Rawhide puede ser un recurso útil para el último software. Sin embargo, si planea ejecutar un sistema real completamente en Rawhide, tenga en cuenta la alta probabilidad de inestabilidad. ¡Úselo bajo su propio riesgo!
Si desea agregar otros repositorios con actualizaciones o software adicional ¿Necesita ayuda para instalar Chrome y códecs en Fedora Linux? Pruebe Fedora Utils ¿Necesita ayuda para instalar Chrome y códecs en Fedora Linux? Pruebe Fedora Utils Obtenga Fedora configurada cómo lo desea, rápidamente. Fedora Utils simplifica los tediosos pasos de configuración. ¡Lea más, eche un vistazo a Fedora Utils (ahora se llama Fedy)!
¿Usas Fedora Rawhide? ¿Qué pasa con otro recurso similar para su distribución favorita? ¿Algún consejo y trucos geniales que puedas compartir? Háganos saber en los comentarios!