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
VIDÉOS
- Source de @Nasra : YouTube
je n’arrive plus a l’installer sur ma Linux Mint, ci quelqu’un peu m’aidé, ce serait sympa.
Merci
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.
Je n’arrive pas à modifier l’article mais il y a une erreur de caractère spéciaux avec ’ qui devrais être ‘
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…