• Auteur/autrice de la publication :
  • Post category:Wiki
  • Post comments:0 commentaire

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

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 A 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) :

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

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

Laisser un commentaire