Estar en el borde sangrante de Linux con Fedora Rawhide

Estar en el borde sangrante de Linux con Fedora Rawhide / Linux

El software de código abierto se mueve a un ritmo vertiginoso: los errores se corrigen, se agregan nuevas funciones y el rendimiento (por lo general) se mejora. Pero su distribución actual de Linux puede muy bien evitar que pruebe esas mejoras hasta la próxima vez que haya un lanzamiento de distribución estable. Eso podría estar a medio año de distancia o más.!

No espere a probar las últimas versiones de software, pruebe Fedora Rawhide en su lugar.

Por qué cuero crudo?


Probar un nuevo software puede ser bastante útil, o simplemente divertido. La mayoría de las veces, querrá probar un nuevo software para nuevas funciones. Por ejemplo, su programa favorito de edición de video podría finalmente tener soporte para efectos o extensiones, o tal vez finalmente esté usando una nueva técnica de renderización que lo hace 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 mejorar el rendimiento de su sistema así como agregar soporte para hardware que solía ser un error al usar Linux. Los usuarios que dispongan de un poco más de tiempo también pueden probar un nuevo software con el fin de informar errores: los desarrolladores apreciarán que.

Sin embargo, si desea probar las últimas versiones absolutas del software, hay un problema. La mayoría de las distribuciones de Linux que buscan ser confiables a menudo no se actualizan a las últimas versiones absolutas del software, incluyendo en su lugar solo los parches de seguridad y varias correcciones de errores. En otras palabras, no verá realmente nuevas funciones o mejoras de rendimiento durante la vida útil de una versión de distribución estable, donde la vida útil puede variar según su distribución Fedora frente a openSUSE frente a CentOS: ¿Qué distribución debe 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 de Linux (Debian, Ubuntu y Linux Mint), pero como un verdadero geek de Linux lo haría ... Leer más. Verá un buen salto cuando actualice su distribución a la próxima versión, pero luego se sentará quieto por otros 6 meses o más..

Si desea usar nuevas versiones de software, inmediatamente, puede usar una distribución de lanzamiento rodante, es decir, una que se actualiza constantemente y nunca tiene versiones tradicionales. “lanzamientos” (piense Gentoo o Arch Linux).

Además, puede utilizar la rama de desarrollo de una distribución, es decir, la versión actualizada constantemente utilizada por los desarrolladores, para realizar 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 recientemente celebró sus 10 años de existencia con su vigésimo lanzamiento, con el nombre en código apropiado "Heisenbug". La rama de desarrollo de Read More, cuyo nombre en código es Rawhide.

Tener cuidado!

Hay algunas cosas que debe tener en cuenta sobre el cuero crudo antes de sumergirse en él. El cuero crudo, como rama de 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 que se encuentran en sus repositorios. Lo hace durante bastante tiempo, hasta que las cosas finalmente comienzan a estabilizarse cuando la próxima versión de Fedora llega a la versión beta..

Ejecutar una copia de Fedora Rawhide en su servidor de producción es no recomendado. Siéntase libre de instalarlo en cualquier máquina en la que no necesite trabajar, o en una máquina virtual.

Actualizar a cuero crudo


La instalación de Fedora Rawhide es bastante sencilla. Si desea aumentar una instalación existente en Fedora, todo lo que necesita hacer es ejecutar los siguientes comandos:

  1. sudo yum instalar fedora-release-rawhide yum-utils (Esto instala el archivo de repositorio de Rawhide)
  2. sudo yum-config-manager - deshabilita las actualizaciones de fedora-testing (esto desactiva tus repositorios antiguos)
  3. sudo yum-config-manager --enable rawhide (Esto habilita el repositorio de cuero crudo)
  4. sudo yum update yum (esto actualiza yum a la última versión absoluta)
  5. sudo yum --releasever = rawhide distro-sync --nogpgcheck (Esto actualiza su sistema a Rawhide)

Instalación de cuero crudo directamente


Si desea instalar Fedora sin instalar primero la versión estable, deberá descargar el instalador de DVD. Cuando el instalador le solicite repositorios adicionales, deberá agregar los repositorios Rawhide. Puedes hacer esto por:

  1. Descargue los últimos medios de instalación estables o ramificados. (instalación de net o DVD)
  2. Copiar a un medio local (USB o DVD o CD)
  3. Inicie los medios, vaya a la sección 'Instalar fuente' e ingrese manualmente:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (o “i386” para 32 bits en lugar de “x86_64”)
  4. Termina la instalación como de costumbre.

Esto no funciona si el instalador estable tiene que lidiar con cambios en los paquetes que no anticipa, por lo que aún se recomienda actualizar desde una instalación ya existente..

Como puede o no darse cuenta, ejecutar Rawhide conlleva problemas potenciales y falta de pulido. Esto es normal, ya que todos los paquetes son la última versión estable o una versión de desarrollo. Las cosas pueden muy bien romperse, pero al menos tienes la oportunidad de jugar con lo último y lo mejor!

Manteniéndolo actualizado

Cuando desee actualizar una instalación de Rawhide, simplemente ejecute actualización de sudo yum -skip-broken - el mismo comando que usaría normalmente, más el indicador que le permite pasar por paquetes que son actualizables.

Asegúrate de incluir eso -fracturado marca en el comando, porque lo más probable es que haya un problema de resolución de dependencias. Esto evita cualquier problema posible durante la actualización, y además le permitirá actualizar en lugar de aparecer un mensaje de error cada vez que intente.

Actualización de paquetes específicos solo a Rawhide

Lo que hace grande a Fedora Rawhide (a diferencia de otras ramas de desarrollo, como Ubuntu) es que no tiene que elegir entre estable y Rawhide: 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 hardware más reciente. 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 actualmente (por ejemplo, si LibreOffice sigue fallando sin razón) Puede mantener fácilmente su instalación estable y seleccionar los paquetes que desea ejecutar en las versiones de cuero crudo. Para hacerlo, simplemente use el comando regular para las instalaciones o actualizaciones, pero después de agregar el archivo repo, agregue el siguiente indicador: -enablerepo = rawhide. Ahora estás usando la versión Rawhide de ese paquete!

Lo único que debe tener en cuenta es que yum no volverá a buscar en Rawhide las actualizaciones de esos paquetes seleccionados a mano. Cuando actualizó por primera vez desde el repositorio de Rawhide, habilitó temporalmente ese repositorio. Cuando actualice todos sus paquetes, las actualizaciones estables del kernel proporcionarán versiones anteriores a la versión de Rawhide que instaló. Necesitará ejecutar nuevamente el comando específicamente para habilitar temporalmente el repositorio cuando busque actualizaciones. Habilitar permanentemente el repo de Rawhide es una mala idea, porque entonces yum querrá actualizar todos sus paquetes a las versiones de Rawhide. Solo asegúrese de haber descubierto una buena razón para hacerlo y de que sabe que puede beneficiarse de ello de alguna manera..

Conclusión

Cuando se usa adecuadamente, Rawhide puede ser un recurso útil para el software más reciente. 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 Codecs en Fedora Linux? Pruebe Fedora Utils ¿Necesita ayuda para instalar Chrome y Codecs en Fedora Linux? Pruebe Fedora Utils Obtenga Fedora configurando cómo lo desea, rápidamente. Fedora Utils hace que los pasos de configuración sean tediosos. Lea más, visite Fedora Utils (ahora llamado Fedy) [Ya no está disponible].

¿Usas Fedora Rawhide? ¿Qué hay de otro recurso similar para su distribución favorita? ¿Algún consejo genial y trucos que puedas compartir? Háganos saber en los comentarios.!

Explorar más sobre: ​​Fedora, Linux Distro, Software Updater.