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écourageant.

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

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.

UBUNTU

APT :

 sudo apt install cargo libssl-dev pkg-config

puis installer Topgrade & la mise à jour de Cargo  :

 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 “SHELL” :

 echo $SHELL

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

POUR BASH :

 echo ‘export PATH=$PATH:/home/$USER/.cargo/bin’ >> /home/$USER/.bashrc && source ~/.bashrc

POUR ZSH :

 echo ‘export PATH=$PATH:/home/$USER/.cargo/bin’ >> /home/$USER/.zshrc && source ~/.zshrc

LANCEMENT :

 topgrade

LANCEMENT ” OUI À TOUT ” :

 topgrade -y

NETTOYAGE DES PAQUETS INUTILES :

 topgrade -c

ZORIN

DÉPENDANCE :

 sudo apt-get install libssl-dev pkg-config cargo

INSTALLATION TOGRADE ET CARGO :

 cargo install topgrade

et ajouter Cargo a votre ” PATH ” permanent (user = nom de l’utilisateur) :

 echo ‘export PATH=$PATH:/home/user/.cargo/bin’ >> /home/user/.bashrc

LANCEMENT :

 topgrade

TEST

Utilisation de la mémoire : nc Mo


LIENS

  • Plus d’info et autres Installations sur OsTechnix.com : Lien
  • Source GitHub : Lien

VIDÉOS

Cet article a 4 commentaires

    1. ATTENTION : cette application est dangereuse, car deux fois de suite sur des installations fraiche comme Linux Mint 21 et Zorin OS 16 m’a créé des erreurs et mon casque/micro ne fonctionné plus, des erreurs dans le terminal, Steam flatpak impossible a lancé ou encore OpenRGB qui ne détecte plus rien.

      Il serait peut-être judicieux de l’enlevé provisoirement du site, quand penses-tu Alex ?
      dans mon cas, je l’ai mi de côté sur mon blog.

    1. Ha bon !!, cool Julien, dit moi ou c’est exactement, je vais faire la modif.
      Mince, je ne sais plus comment on fait le symbole…

Laisser un commentaire