Logiciels

Topgrade

Table des matières
Créé le 11 Novembre 2021 par Nasra
Dernière mise à jour le 28 Janvier 2022 par Nasra, Julien68, Mastic

topgrade_logo


TOPGRADE


topgrade



CATÉGORIE



Utilitaire / Mises a jour générales Automatiques

PRÉSENTATION



Topgrade, pour tout mettre à jour !

Je ne sais pas vous, mais j'ai de multiples mises à jour à faire sur mon système, snap, flatpak, ou dépôts officiels en .deb... à chaque fois, c'est long, rébarbatif et plutôt décou-rageant.

Voici une solution : Topgrade !

Topgrade est un script écrit en langage RUST qui permet de tout mettre à jour sur votre installation. Il est même disponible sur Windows et Mac.

AVANTAGES



  • mise à jour générale en une fois (Flatpak, Snap, système, .deb)
  • gain de temps
  • simple et efficace


INCONVÉNIENTS



  • néant


INSTALLATION



Sous Ubuntu / Zorin (tout environnement)



Topgrade est un outil en ligne de commande, il est rapide et très pratique. Pour l'installer vous avez besoin en premier de cargo, un outil en RUST pour télécharger et installer le script.

Code UBUNTU :
 sudo apt install cargo libssl-dev pkg-config 

puis
Code TOPGRADE_&_CARGO_UPDATE :
 cargo install topgrade cargo-update 

On va contrôler si on utilise Bash ou ZSH pour le Shell, pour ce faire c'est très simple :
On lance la commande suivante :
Code SHELL :
 echo $SHELL 


Selon le résultat, on va utiliser la ligne adéquate :

Code BASH :
echo 'export PATH=$PATH:/home/$USER/.cargo/bin' >> /home/$USER/.bashrc && source ~/.bashrc

Code ZSH :
echo 'export PATH=$PATH:/home/$USER/.cargo/bin' >> /home/$USER/.zshrc && source ~/.zshrc


Code LANCEMENT :
topgrade

Code LANCEMENT_OUI_A_TOUT :
 topgrade -y 

Code NETTOYAGE_DES_PAQUETS_INUTILES :
 topgrade -c 


Sous ZORIN



Code DEPENDANCE_ZORIN :
 sudo apt-get install libssl-dev pkg-config cargo 


Code INSTALL_TOPGRADE_&_CARGO :
 cargo install topgrade 

et ajouter cargo a votre PATH permanent (user = nom de l’utilisateur)
Code PATH_PERMANENT :
 echo 'export PATH=$PATH:/home/user/.cargo/bin' >> /home/user/.bashrc 

Code LANCEMENT :
 topgrade 


TEST



Utilisation de la mémoire : nc Mo

DOCUMENTATIONS



LIENS





VIDÉOS



  • Source de @Nasra :


Cette page a été vue 1660 fois