Cómo utilizar Topgrade para actualizar fácilmente su sistema Linux

Por Kris Wouk / 22 de julio de 2019 / LinuxTopgrade Upgrade Linux Featured

Actualizar Linux se ha vuelto mucho más fácil de lo que solía ser. En los viejos tiempos, podrías actualizar ciertas piezas de software, pero en su mayoría esperarías hasta comprar la siguiente versión de tu distro de elección. Entonces la instalabas y te maravillabas con el software actualizado.

Los sistemas de gestión de paquetes han facilitado esto, pero no pueden actualizar todas las partes de tu sistema. ¿Qué pasa con las Ruby Gems o los paquetes que instalaste a través de un gestor de paquetes de terceros como Linuxbrew? ¿Cómo mantendrá sus archivos de configuración sincronizados?

¿Qué es Topgrade?

Puedes tener una idea de lo que Topgrade pretende hacer mirando su página de GitHub. Su lema, escrito en la parte superior de la página, es «actualizar todo». Eso es exactamente lo que pretende hacer.

Aunque aquí nos centramos en Linux, Topgrade también funciona en macOS y Windows. Topgrade está escrito en Rust, por lo que debería ser bastante rápido. También está licenciado bajo la GNU GPL 3.0, por lo que es libre como en libre, no sólo libre de cargo.

¿Qué actualiza Topgrade?

En Linux actualizará su sistema a través de su gestor de paquetes, pero eso es sólo el principio. También actualizará Ruby Gems, paquetes Atom, paquetes Linuxbrew y nix, y más. También actualiza las aplicaciones instaladas a través de Snap o Flatpak. Esto está lejos de ser todo, pero debería darte una idea.

RELACIONADO:  Cómo arreglar una pantalla negra en su PC

Relacionado: Paquetes Snap vs. Flatpaks: Las diferencias y cuál debe usar

Topgrade también puede actualizar una gran parte de sus archivos de configuración. Actualizará su configuración de Vim o Neovim si utiliza NeoBundle, Vundle, Plug o Dein. Si usas un repositorio Git para tus dotfiles, también sacará cualquier cambio reciente en ellos.

Actualización del sistema Linux Topgrade

También puede añadir comandos personalizados para que Topgrade los ejecute durante la actualización. Esto es útil si utiliza algunos scripts personalizados que desea mantener actualizados automáticamente.

Instalación de Topgrade

Si utiliza Arch, Topgrade está disponible a través del paquete AUR. Si utiliza otra distro, tendrá que instalar Cargo, un instalador de paquetes Rust. Afortunadamente, esto es bastante fácil. En Ubuntu, puedes instalarlo con los siguientes comandos:

sudoapt-get updatesudoapt-get install cargo

Una vez instalado Cargo, puedes instalar Topgrade con el siguiente comando:

sudo cargo install topgrade

Si esto no funciona, o no quiere instalar Cargo, hay binarios precompilados disponibles a través de la página de versiones de Topgrade en GitHub.

Uso de Topgrade

Resumen de Topgrade Upgrade Linux

Ahora que Topgrade está instalado, mantener su sistema actualizado es fácil. Para ejecutar los pasos básicos de actualización de Topgrade, basta con ejecutar el comando

topgrade

Si desea añadir algunos comandos personalizados o modificar el funcionamiento de Topgrade, deberá editar su archivo de configuración. En Linux, éste se encuentra en «~/.config/topgrade.toml». Por ejemplo, si tiene una lista de repositorios Git que desea actualizar, añada lo siguiente al archivo

git-repos = ["~/mi-repos/nombre_de_repo",]

Para más información sobre cómo modificar el archivo de configuración, consulte la sección de personalización en la página de GitHub de Topgrade.

Conclusión

Topgrade le da un montón de poder cuando se trata de mantener su sistema al día. Dicho esto, puede ser excesivo si sólo quieres mantener tu sistema actualizado y seguro. Si no instalas mucho software de terceros, puede que no necesites Topgrade.

RELACIONADO:  Cómo actualizar la BIOS de su PC (y por qué podría querer hacerlo)

Si sólo quieres mantener Ubuntu actualizado pero no estás seguro de cómo, no te preocupes. Es un proceso bastante sencillo y fácil. Echa un vistazo a nuestra guía sobre cómo actualizar Ubuntu a través de la línea de comandos.

¿Es útil este artículo? SíNoKris WoukKris

Wouk es escritor, músico y lo que sea que se llame cuando alguien hace videos para la web.

Comentarios (2)

  1. Tommt Hjalmarsson Jul 24, 2019 at 12:18 pm Error tipográfico: cargo install topgradesudo cargo install topgrade
  2. Malcul Apr 20, 2020 at 12:29 pm Parece que has omitido la parte de colocar /home/USERNAME/.cargo/bin en el $PATH. Eso es lo que me impide poder utilizarlo. No consigo que el comando sea correcto para hacerlo.

Los comentarios están cerrados.