Table des matières

, , ,

Pacapt alias Pacman sous Ubuntu (gestionnaire de paquets)

Pacapt est un conteneur ou wrapper en lignes de commandes. Il s'agit plus précisément du script de portage sous Ubuntu du gestionnaire de paquet Pacman, issu de l'écosystème Arch Linux.

Avec lui, vous pouvez installer des paquets que vous pourrez gérer graphiquement grâce au gestionnaire de paquets Bauh qui dispose d'une interface graphique.

Pré-requis

Pour installer Pacapt, il vous faudra :

Installation

Installation classique avant Focal Fossa 20.04

Entrer dans un terminal :

sudo apt-get install --fix-missing pacapt 
sudo apt-get install htop

Voilà ! Pacman est installé sur votre système

Si Pacapt n'est pas disponible, passez à la procédure ci-dessous.

Installation sous Focal Fossa 20.04

"Installation de Pacapt".sh
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 || true ** "Création d'un lien symbolique d'équivalence" **
** "Il vous faudra ensuite créer les liens symboliques suivants :" **
sudo ln -s /usr/local/bin/pacapt /usr/local/bin/pacapt-tlmgr
sudo ln -s /usr/local/bin/pacapt /usr/local/bin/pacapt-conda
sudo pacapt install htop

Entrer dans un terminal :

sudo ./"Installation de Pacapt".sh

Voilà ! Pacman est installé sur votre système

Utilisation de Pacapt/Pacman

Pacapt, pour quoi faire ?

Pacapt est un script-conteneur chargé du portage sous d'autres distributions Linux, mais aussi Mac OS du gestionnaire de paquets Pacman, issu de l’écosystème Arch Linux.

En fait, pour le dire plus simplement, nous avons là un traducteur de commandes pour les différents gestionnaires de paquets de l'écosystème Unix (Linux, BSD, Mac OS).

Il peut notamment remplacer les gestionnaires suivants :

Sous Linux :

Sous Mac OS :

Sous BSD :

Sous Solaris, anciennement SunOS

Désormais, vous pouvez entrer dans un terminal et taper :

sudo pacapt install [ou bien -S] [nom du fichier]

qui remplace :

sudo apt-get install -fy [nom du fichier]

Ceci est valable pour tous les gestionnaires de fichiers listés ci-dessus.

Si vous avez installé Bauh sur votre système, Pacapt dispose alors d'un environnement graphique pour l'installlation éventuelle des paquets Aur.

Quelques manipulations courantes sur les fichiers

Taches Commandes dans Pacapt Commandes dans Ubuntu Bash
Mise à jour de la liste des paquets pacapt -Sy, ou pacapt update sudo apt-get update
Installation d'un paquet pacapt -S foo, ou pacapt install foo sudo apt-get install -fy fichier
Recherche d'un paquet pacapt -Ss foo, ou pacapt search foo sudo find . -type f -name "fichier" -f {} \;
Suppression d'un paquet pacapt -R foo, ou pacapt remove foosudo find . -type f -name "fichier" -exec rm -f {} \;
Effectuer la mise à jour de version d'un système pacapt -Su, ou pacapt upgrade 1) sudo apt-get upgrade
Suppression des paquets orphelins pacapt -Sc, ou pacapt autoremove foo sudo apt/apt-get autoremove –purge
Nettoyage du système pacapt -Scc ou pacapt -Sccc, ou pacapt clean sudo apt/apt-get clean
Bien évidemment, l'application Pacapt manipulant des fichiers, il vous faudra entrer toutes les commandes en mode superutilisateur

Désinstallation

Entrer dans un terminal :

sudo find . -type f -name "pacapt*" -exec rm -f {} \; 

Cette commande trouve toutes les instances de l'expression entre guillemets (ici pacapt en mot simple ou composé) dans votre système et les supprime.

Documentation


Date de création de la page : 07 mai 2020.
Contributeur principal : eagle08

1)
Assemble le paquet spécifié, et le met à jour. Le nom du fichier est spécifié en argument.