Comment installer Pamac GUI Package Manager dans Arch Linux


  • FrançaisFrançais


  • Pamac est le gestionnaire de paquets de Manjaro basé sur libalpm qui prend également en charge Appstream, AUR, Trousse plate et Snaps. Être une alternative à Pac-Man il se concentre sur la fourniture d’une interface facile à utiliser, qu’il s’agisse d’une interface graphique ou d’une interface de ligne de commande.

    Arch Linux s’appuie sur les commandes pacman pour la gestion des packages. Vous pouvez obtenir un centre de logiciels basé sur une interface graphique à partir de votre environnement de bureau.

    Cependant, si vous souhaitez installer le fabuleux gestionnaire de packages Pamac dans Arch Linux, vous pouvez le faire.

    Dans ce tutoriel, je vais vous montrer deux méthodes pour le faire :

    • Installation à partir de l’AUR
    • Installation depuis le Chaotique-AUR (Recommandé en tant que développeurs de packages de signature Garuda Linux)

    Les deux sont des méthodes de ligne de commande, mais vous êtes un utilisateur d’Arch, et je pense que vous pouvez gérer un peu la ligne de commande, n’est-ce pas ?

    Méthode 1 : Installer Pamac à partir de l’AUR

    Si vous avez déjà installé un assistant AUR comme Yay, obtenir Pamac est vraiment facile.

    sudo yay -S pamac-aur

    Sinon, vous devrez emprunter la voie difficile.

    Tout d’abord, mettez à jour votre système car Arch est une distribution à diffusion continue et ne prend pas en charge les mises à niveau partielles. Entrez la commande suivante dans le terminal pour mettre à jour votre système Arch Linux.

    sudo pacman -Syu

    Ensuite, vous devez installer tous les packages du développement de base groupe de colis et git en saisissant la commande ci-dessous.

    sudo pacman -S --needed base-devel git

    Maintenant, vous devez construire et installer archlinux-appstream-data-pamac, libpamac-aur et pamac-aur respectivement.

    Entrez les commandes suivantes en remplaçant le nom du package par les packages que vous souhaitez installer pour les 3 packages.

    git clone https://aur.archlinux.org/archlinux-appstream-data-pamac.git
    cd archlinux-appstream-data-pamac
    makepkg -si

    Dans ce cas, le package AUR pamac-aur avoir d’autres packages AUR comme dépendances. Vous devez donc les compiler et les installer avant d’installer le package principal. Ce tracas peut être évité en utilisant un Aide AUR.

    La création et l’installation de packages à partir d’AUR peuvent échouer en raison d’informations obsolètes. PKGBUILD et il y en a beaucoup dans l’AUR. De plus, vous devez mettre à jour manuellement les packages AUR s’il y a une mise à jour, car les packages AUR ne se mettent pas à jour lorsque vous mettez à jour votre système avec Pacman.

    À mon avis, vous devriez utiliser la méthode suivante. Vous n’avez pas à vous soucier de construire et de mettre à jour Pamac manuellement lorsqu’il y a une mise à jour.

    Méthode 2 : Installation de Pamac à partir de Chaotic-AUR (recommandé)

    Chaotic-AUR est un référentiel pour Arch Linux maintenu par les développeurs de GarudaLinux. Les packages de ce dépôt sont signés et dignes de confiance. Lorsque vous ajoutez ce référentiel, vous pouvez installer Pamac en utilisant Pacman directement.

    Ajoutons le référentiel en entrant les commandes suivantes.

    sudo pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com
    sudo pacman-key --lsign-key FBA220DFC880C036
    sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'

    La commande ci-dessus installe simplement le trousseau de clés et la liste miroir pour le référentiel. Vous devez également ajouter le dépôt à la fin de /etc/pacman.conf. Ici, je vais utiliser nano pour éditer le fichier.

    sudo nano /etc/pacman.conf

    Le fichier résultant devrait ressembler à ceci.

    ...
    # An example of a custom package repository.  See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #SigLevel = Optional TrustAll
    #Server = file:///home/custompkgs
    
    [chaotic-aur]
    Include = /etc/pacman.d/chaotic-mirrorlist

    Maintenant, mettez à jour votre système à l’aide de Pacman et installez Pamac en saisissant la commande suivante.

    sudo pacman -Syu pamac-aur

    Une fois installé, vous pouvez accéder à l’interface graphique à partir du menu de l’application et de la CLI à l’aide de la commande pamac.

    Interface graphique Pamac
    Interface graphique Pamac
    Pamac CLI
    Pamac CLI

    Si vous n’aimez pas Pamac, vous pouvez le supprimer ainsi que ses dépendances et fichiers de configuration à l’aide de pacman via la commande suivante :

    sudo pacman -Rns pamac-aur

    Conclusion

    Lorsque j’ai commencé à utiliser Arch Linux, j’étais également très sceptique quant à l’installation des packages AUR car ils prenaient beaucoup de temps à construire et refusaient souvent de construire en raison d’un PKGBUILD obsolète. J’aurais aimé que Chaotic-AUR félicite plus tôt les développeurs de Garuda Linux.

    Notez qu’il existe d’autres variantes de Pamac disponibles dans l’AUR qui prennent en charge Flatpak et Snaps. Mais dans ce tutoriel, j’ai mentionné la variante avec uniquement le support Appstream et AUR.

    Quelle est votre opinion sur l’ajout d’un dépôt tiers comme Chaotic-AUR sur Arch Linux ? Quelle méthode utiliseriez-vous pour installer Pamac ?


    Source

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code