[Geekget] Pacman sur Zorin 16
Posté : dim. 2 janv. 2022 15:23
Quand on utilise une distribution comme Arch Linux ou Manjaro depuis un moment, on se surprend à regretter la syntaxe du gestionnaire de paquets Pacman lorsqu'on revient sur un système Linux à base de Debian ou d'Ubuntu.
On a pourtant eu un peu de mal à s'y faire, au début : "sudo pacman -S neofetch", c'est moins parlant que "sudo apt install neofetch", et on a eu souvent recours à la "pierre de Rosette".
Mais pour mettre sa base de données et son système à jour, "sudo pacman -Syu", c'est tout de même plus rapide que "sudo apt update && sudo apt upgrade"...
"Pacapt" — le script que je vous propose — n'est pas nouveau, mais je ne l'ai découvert que très récemment, et par hasard.
Comme son nom l'indique, ce n'est pas un "vrai" Pacman qui permettrait de compiler et d'installer des paquets issus des dépôts d'Arch Linux sur une distribution Debian ou Ubuntu, mais un "interprète" permettant à APT et dkpg de comprendre le langage de Pacman et d'en faire un langage universel :
Pour l'installer, copiez-collez l'une après l'autres ces trois lignes après avoir ouvert le terminal (CTRL Alt t).
Vous pouvez essayer Pacapt en tapant l'une ou l'autre de ces deux lignes :
Cette page vous exposera toutes les commandes possibles.
Même si Pacapt n'interdit pas d'utiliser APT de manière traditionnelle, vous pouvez le supprimer en tapant cette ligne — adaptez-la aux liens symboliques que vous aurez éventuellement créés :
On a pourtant eu un peu de mal à s'y faire, au début : "sudo pacman -S neofetch", c'est moins parlant que "sudo apt install neofetch", et on a eu souvent recours à la "pierre de Rosette".
Mais pour mettre sa base de données et son système à jour, "sudo pacman -Syu", c'est tout de même plus rapide que "sudo apt update && sudo apt upgrade"...
"Pacapt" — le script que je vous propose — n'est pas nouveau, mais je ne l'ai découvert que très récemment, et par hasard.
Comme son nom l'indique, ce n'est pas un "vrai" Pacman qui permettrait de compiler et d'installer des paquets issus des dépôts d'Arch Linux sur une distribution Debian ou Ubuntu, mais un "interprète" permettant à APT et dkpg de comprendre le langage de Pacman et d'en faire un langage universel :
Pour l'installer, copiez-collez l'une après l'autres ces trois lignes après avoir ouvert le terminal (CTRL Alt t).
- La première télécharge le script dans le répertoire "/usr/local/bin/".
- La seconde donne des droits de lecture et d'accès au fichier téléchargé.
- La troisième crée un lien symbolique pour que "pacapt" puisse aussi répondre à la commande "pacman" — vous l'aurez compris, si "pacman" ne vous plaît pas ou si vous trouvez que c'est trop long, remplacez-le par ce que vous voulez (un simple "p", par exemple) :
Code : Tout sélectionner
sudo wget -O /usr/local/bin/pacapt https://github.com/icy/pacapt/raw/ng/pacapt
sudo chmod 755 /usr/local/bin/pacapt
sudo ln -sv /usr/local/bin/pacapt /usr/local/bin/pacman || trueVous pouvez essayer Pacapt en tapant l'une ou l'autre de ces deux lignes :
Code : Tout sélectionner
sudo pacapt -Syu
sudo pacman -SyuMême si Pacapt n'interdit pas d'utiliser APT de manière traditionnelle, vous pouvez le supprimer en tapant cette ligne — adaptez-la aux liens symboliques que vous aurez éventuellement créés :
Code : Tout sélectionner
sudo rm /usr/local/bin/pacapt -i /usr/local/bin/pacman -i