Comment installer et supprimer des packages dans Arch Linux

Vous voulez installer des packages sur Arch Linux mais vous ne savez pas comment faire ? Beaucoup de gens sont confrontés à ce problème lorsqu'ils migrent pour la première fois des distributions basées sur Debian vers Arch. Cependant, vous pouvez facilement gérer les packages sur votre système basé sur Arch à l'aide des gestionnaires de packages.

Pacman est le gestionnaire de packages par défaut qui est pré-installé dans chaque distribution Arch. Mais encore, il y a un besoin pour d'autres gestionnaires de packages car Pacman ne prend pas en charge les packages du référentiel d'utilisateurs Arch.

Gestionnaires de packages dans Arch Linux

Bien qu'Arch Linux soit livré avec Pacman comme gestionnaire de packages par défaut, vous pouvez installer d'autres gestionnaires de packages tels que Yay. Contrairement à Pacman, ces gestionnaires de packages vous permettent d'ajouter de nouveaux packages à partir du référentiel officiel Arch et de l'AUR (Arch User Repository).

Alors que d'autres gestionnaires de paquets ont été utilisés au fil des ans, des exemples tels que Yaourt et Aurman ne sont plus maintenus. Par conséquent, Pacman et Yay sont des gestionnaires de paquets plus sûrs et plus fiables sur lesquels s'appuyer dans Arch Linux.

AUR est un référentiel organisé par la communauté qui fournit aux utilisateurs une plate-forme pour partager des packages développés par eux. Si vous êtes un développeur, vous pouvez ajouter des packages à l'AUR et les autres utilisateurs peuvent les installer facilement sur leur système.

1. Pacman

Comme mentionné ci-dessus, chaque système Arch est livré avec Pacman comme gestionnaire de packages par défaut. La caractéristique la plus notable de Pacman est qu'il synchronise régulièrement les packages de votre système avec le serveur maître et, à son tour, maintient votre système à jour.

2. Oui

Comme les développeurs de Yaourt et Aurman ne publieront aucune mise à jour après l'arrêt, les utilisateurs d'Arch ont commencé à utiliser Yay pour ajouter des packages à partir de l'AUR. L'objectif principal de Yay était de minimiser les entrées de l'utilisateur et de fournir une interface de type Pacman.

Vous ne pourrez pas installer Yay à l'aide de Pacman, car il ne prend pas en charge l'ajout direct de packages à partir du référentiel d'utilisateurs Arch. Par conséquent, vous devrez installer manuellement le gestionnaire de packages Yay à l'aide de son référentiel Git. Voici comment l'installer sur votre système.

Étape 1 : Vous aurez besoin de git pour cloner le référentiel yay.

pacman -S --needed git base-devel

Étape 2 : Clonez le référentiel sur votre stockage local.

git clone https://aur.archlinux.org/yay-git.git

Étape 3 : Modifiez les autorisations du dossier.

chmod 777 /yay-git

Étape 4 : accédez au répertoire dans lequel vous avez cloné le référentiel.

cd yay-git

Étape 5 : utilisez la   commande makepkg pour créer le package. Assurez-vous que vous n'exécutez pas la commande suivante en tant qu'utilisateur root, sinon cela générera une erreur.

makepkg -si

Mise à jour et mise à niveau des packages

Si vous venez d'installer Arch Linux, avant de pouvoir ajouter ou supprimer des packages, vous devrez synchroniser votre système avec les serveurs maîtres en mettant à jour votre liste de packages locaux.

Ensuite, vous pouvez facilement mettre à niveau tous vos packages vers la dernière version en téléchargeant les fichiers à partir des serveurs officiels.

Utiliser Pacman

Pour mettre à jour votre liste de packages à l'aide de Pacman, utilisez l' indicateur -Sy avec la commande.

sudo pacman -Sy

Après avoir synchronisé la liste des packages de votre système avec les serveurs maîtres, vous devez mettre à niveau les packages. Utilisez le drapeau -Syu pour faire de même. Cette commande peut prendre un certain temps en fonction de la liste des packages et de votre connectivité réseau.

sudo pacman -Syu

Vous pouvez économiser l'effort de taper ces deux commandes en les combinant à l'aide de l' indicateur -Syyu . Pacman commencera à télécharger les derniers packages automatiquement après la mise à jour de la liste des packages.

sudo pacman -Syyu

Utiliser Yay

Le gestionnaire de packages Yay vous permet de mettre à jour et de mettre à niveau vos packages efficacement à l'aide de votre terminal. Pour ce faire, utilisez simplement le drapeau -Syu avec la commande yay.

sudo yay -Syu

Ajout de packages

L'ajout de packages est facile une fois que vous savez quelles commandes exécuter. Tout ce que vous avez à faire est de taper les commandes du gestionnaire de packages dans le terminal.

Flathub et Snap Store sont deux excellentes applications GUI que vous pouvez utiliser pour installer des logiciels et des applications sur votre machine Linux.

Installer des packages avec Pacman

Pacman utilise l'extension de fichier TAR pour packager les applications. Il fonctionne efficacement avec l'architecture du système Arch Linux. Pour ajouter un package, vous devez utiliser l' indicateur -S avec la commande par défaut comme suit.

sudo pacman -S packagename

Par exemple,

sudo pacman -S cmatrix

Pour installer plusieurs packages à la fois, saisissez le nom de tous les packages divisé par le caractère espace.

sudo pacman -S cmatrix vlc python

Vous pouvez également obtenir des informations sur les packages après les avoir installés. La sortie fournit des détails sur le nom, la version, l'architecture et la licence du package. Pour ce faire, remplacez l' indicateur -S par -Qi dans la commande pacman par défaut .

pacman -Qi cmatrix

Installer des packages avec Yay

La syntaxe de la commande d'installation Yay est assez similaire à celle de Pacman. Pour installer un package à l'aide du gestionnaire de packages Yay, utilisez simplement l' indicateur -S avec la commande par défaut.

yay -S packagename

Supprimer des paquets dans Arch

Arch Linux vous donne le contrôle de supprimer les packages une fois que vous n'en avez plus besoin, et c'est l'une des nombreuses raisons pour lesquelles vous devez installer Arch Linux . Vous pouvez supprimer presque tous les packages de votre système si vous en avez l'autorisation, bien sûr. Voyons comment vous pouvez supprimer un package sur Arch Linux.

Supprimer les paquets avec Pacman

La suppression d'un paquet est également facile. Tout ce que vous avez à faire est d'utiliser -R au lieu de l' indicateur -S dans la commande pacman par défaut .

sudo pacman -R cmatrix

Si le package n'est pas présent dans votre système, vous recevrez une sortie d'erreur indiquant « erreur : cible non trouvée : nom du package ».

Supprimer les paquets avec Yay

Pour supprimer des packages à l'aide de Yay, ajoutez l' indicateur -R à la commande yay par défaut. Vous pouvez également utiliser l'indicateur -Rns pour supprimer toutes les dépendances inutiles de votre système.

yay -R cmatrix yay -Rns cmatrix

Si vous souhaitez supprimer les packages dont votre système n'a pas besoin, utilisez l' indicateur -Yc avec la commande.

yay -Yc

Gestion des packages sur Arch Linux

Il existe plusieurs façons d'ajouter et de supprimer des packages sur une distribution Linux basée sur Arch. Vous pouvez utiliser des gestionnaires de packages tels que Pacman, Yaourt et Yay. Alors que certains gestionnaires de packages autorisent le téléchargement de packages à partir du référentiel d'utilisateurs Arch, d'autres, comme Pacman, ne prennent pas en charge l'AUR.

Si vous n'êtes pas fan des gestionnaires de packages, vous pouvez toujours télécharger manuellement les packages que vous souhaitez. Plusieurs sites Web sont disponibles sur Internet et fournissent des packages TAR, RPM et DEB aux utilisateurs de Linux.

Tags: #linux

Comment copier et coller sur Chromebook

Comment copier et coller sur Chromebook

La première chose que vous pourriez vous demander en passant à un Chromebook est de savoir comment faire les choses de base, le genre de choses que vous aviez sous la main dans votre ancien système d'exploitation. Le copier-coller est l'une de ces fonctions fondamentales que vous devez utiliser à un moment ou à un autre.

Comment faire un test de dactylographie sur Linux avec tt

Comment faire un test de dactylographie sur Linux avec tt

À l'ère moderne de la technologie, la dactylographie est devenue l'une des activités les plus courantes pour de nombreuses professions. Apprendre à taper plus rapidement avec précision peut vous aider à faire plus de choses dans le même laps de temps.

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Ubuntu est populaire pour sa robustesse et relativement moins d'erreurs. Mais ce n'est pas sans son sac de problèmes, bien sûr. L'un de ces problèmes concerne son pilote Wi-Fi. Vous pourriez mettre votre système sous tension pour constater que votre Wi-Fi ne fonctionne pas.

Comment créer et scanner des codes QR sur Chromebook

Comment créer et scanner des codes QR sur Chromebook

Les codes de réponse rapide, ou codes QR en abrégé, sont des codes-barres avancés qui contiennent plus d'informations qu'un code-barres traditionnel. Ces codes sont bidimensionnels, ce qui vous permet de les scanner verticalement ou horizontalement.

Comment installer Spotify sur Linux

Comment installer Spotify sur Linux

Spotify est l'un des plus grands services de streaming musical. Il a des clients natifs pour les appareils mobiles (Android et iOS) et de bureau (Mac et Windows).

9 commandes de base pour démarrer avec Linux

9 commandes de base pour démarrer avec Linux

Les guides pratiques Linux s'attendent souvent à ce que vous effectuiez certaines opérations dans le terminal, ce qui peut sembler intimidant au début. Mais ne vous inquiétez pas ; cette aide-mémoire pour les commandes Linux couvrira le processus d'ouverture d'un terminal et l'émission de quelques commandes utiles.

Comment déplacer des fichiers Linux avec la commande Mv

Comment déplacer des fichiers Linux avec la commande Mv

Bien que vous sachiez probablement déjà comment déplacer un fichier sous Linux à l'aide du navigateur de fichiers GUI, vous vous demandez peut-être s'il existe une commande de déplacement dans le terminal qui vous permet de déplacer rapidement des fichiers vers différents répertoires. La commande mv est celle que vous voulez, et elle est facile à utiliser avec sa syntaxe simple et quelques indicateurs de sécurité facultatifs.

Les 10 meilleures distributions Linux basées sur Debian

Les 10 meilleures distributions Linux basées sur Debian

La Debian standard et sa populaire ramification Ubuntu sont d'excellents choix complets pour un système Linux, mais si vous avez des besoins plus spécialisés, vous voudrez peut-être une alternative à Debian.

Comment rechercher et supprimer des fichiers en double sur Linux à laide de fdupes

Comment rechercher et supprimer des fichiers en double sur Linux à laide de fdupes

Lorsque vous travaillez avec de grandes quantités de supports et de documents, il est assez courant d'accumuler plusieurs copies du même fichier sur votre ordinateur. Inévitablement, ce qui suit est un espace de stockage encombré rempli de fichiers redondants, provoquant des vérifications périodiques des fichiers en double sur votre système.

Quelle est la meilleure distribution Linux pour ordinateurs portables ?

Quelle est la meilleure distribution Linux pour ordinateurs portables ?

L'une des meilleures choses à propos de Linux est qu'il existe une distribution pour tout le monde, quel que soit le type de matériel que vous utilisez. Vous pouvez sortir un vieil ordinateur portable janky de votre grenier, le dépoussiérer, installer Linux et vous êtes prêt à partir.

Remarque Prendre les Chromebooks plus facilement avec Cursive

Remarque Prendre les Chromebooks plus facilement avec Cursive

Cursive est une application Web progressive (PWA) que Google a introduite avec la sortie de HP Chromebook x2 11. Vous pouvez utiliser cette application pour prendre des notes manuscrites sur votre Chromebook équipé d'un stylet.

Comment utiliser Vim : un guide des bases

Comment utiliser Vim : un guide des bases

Vim est l'éditeur de code le plus puissant et le plus polyvalent disponible pour les systèmes de type Unix. C'est une extension de l'éditeur Vi développé par Bill Joy. Vim est disponible par défaut sur la plupart des systèmes Linux et BSD.

10 meilleures distributions Linux pour les développeurs

10 meilleures distributions Linux pour les développeurs

Bien que Linux ne soit peut-être pas le système d'exploitation préféré des utilisateurs occasionnels, c'est le choix de prédilection pour la plupart des développeurs et programmeurs. Linux est un système d'exploitation plus pratique qui a été explicitement conçu en pensant à la programmation et aux développeurs.

Comment chiffrer et déchiffrer facilement des fichiers et des répertoires sous Linux

Comment chiffrer et déchiffrer facilement des fichiers et des répertoires sous Linux

Avez-vous déjà voulu crypter rapidement et facilement des fichiers sous Linux sans avoir à installer et à apprendre de nouveaux packages logiciels ? Voici un moyen excellent et facile de crypter facilement des fichiers ou des répertoires via AES256 sécurisés avec un mot de passe, vous aidant à garder vos fichiers à l'abri des regards indiscrets.

Distributions Linux stables vs. Bleeding-Edge : laquelle choisir ?

Distributions Linux stables vs. Bleeding-Edge : laquelle choisir ?

L'un des principaux choix auxquels de nombreux utilisateurs de Linux sont confrontés lors du choix d'une distribution Linux est sa stabilité, ou à quel point le logiciel change.

Comment mettre à jour Firefox à partir du terminal sur les PC Linux Ubuntu

Comment mettre à jour Firefox à partir du terminal sur les PC Linux Ubuntu

Apprenez à mettre à jour Firefox depuis Terminal sur un PC Linux Ubuntu

2020 est-elle lannée de la pandémie de logiciels malveillants Linux ?

2020 est-elle lannée de la pandémie de logiciels malveillants Linux ?

Sa réputation de sécurité signifie que Linux est souvent considéré comme moins vulnérable aux types de menaces qui affligent régulièrement les systèmes Microsoft Windows. Une grande partie de cette sécurité perçue vient du nombre relativement faible de systèmes Linux, mais les cybercriminels commencent-ils à voir l'intérêt de choisir la qualité plutôt que la quantité ?

Comment convertir entre des packages Linux à laide dAlien

Comment convertir entre des packages Linux à laide dAlien

Voulez-vous convertir un package Linux dans un autre format ? Peut-être que le package que vous recherchez n'est pas disponible pour votre distribution, mais vous le voulez toujours, quoi qu'il arrive. Ou peut-être êtes-vous un développeur et souhaitez-vous gagner du temps en reconditionnant rapidement votre programme dans d'autres formats sans avoir à recréer le package.

Comment ajouter un utilisateur Sudo dans Ubuntu

Comment ajouter un utilisateur Sudo dans Ubuntu

sudo est l'une des commandes les plus couramment utilisées dans les systèmes Linux. Il permet à un utilisateur d'exécuter un

Comment copier et coller sur Chromebook

Comment copier et coller sur Chromebook

La première chose que vous pourriez vous demander en passant à un Chromebook est de savoir comment faire les choses de base, le genre de choses que vous aviez sous la main dans votre ancien système d'exploitation. Le copier-coller est l'une de ces fonctions fondamentales que vous devez utiliser à un moment ou à un autre.

Comment faire un test de dactylographie sur Linux avec tt

Comment faire un test de dactylographie sur Linux avec tt

À l'ère moderne de la technologie, la dactylographie est devenue l'une des activités les plus courantes pour de nombreuses professions. Apprendre à taper plus rapidement avec précision peut vous aider à faire plus de choses dans le même laps de temps.

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Ubuntu est populaire pour sa robustesse et relativement moins d'erreurs. Mais ce n'est pas sans son sac de problèmes, bien sûr. L'un de ces problèmes concerne son pilote Wi-Fi. Vous pourriez mettre votre système sous tension pour constater que votre Wi-Fi ne fonctionne pas.

Installez TeamViewer 8 pour Ubuntu 12.04

Installez TeamViewer 8 pour Ubuntu 12.04

Dans cette vidéo, j'installe et utilise TeamViewer 8 pour le système Ubuntu 12.04 avec un guide complet. Mais cela fonctionnera également sur Windows.

Comment créer et scanner des codes QR sur Chromebook

Comment créer et scanner des codes QR sur Chromebook

Les codes de réponse rapide, ou codes QR en abrégé, sont des codes-barres avancés qui contiennent plus d'informations qu'un code-barres traditionnel. Ces codes sont bidimensionnels, ce qui vous permet de les scanner verticalement ou horizontalement.

Comment installer et supprimer des packages dans Arch Linux

Comment installer et supprimer des packages dans Arch Linux

Vous voulez installer des packages sur Arch Linux mais vous ne savez pas comment faire ? Beaucoup de gens sont confrontés à ce problème lorsqu'ils migrent pour la première fois des distributions basées sur Debian vers Arch. Cependant, vous pouvez facilement gérer les packages sur votre système basé sur Arch à l'aide des gestionnaires de packages.

15 meilleurs thèmes pour Ubuntu 20.04 en 2020

15 meilleurs thèmes pour Ubuntu 20.04 en 2020

De nombreux nouveaux thèmes mis à jour sont prêts à être installés sur le nouveau bureau GNOME d'Ubuntu 20.04. Voici une liste des meilleurs thèmes Ubuntu en 2020

5 meilleures applications de transfert de fichiers Wi-Fi dUbuntu vers Android

5 meilleures applications de transfert de fichiers Wi-Fi dUbuntu vers Android

Un mécanisme comme le FTP, le transfert de fichiers peer-to-peer, le transfert Wi-Fi vous fera gagner du temps si vous partagez souvent des fichiers entre votre Android et Ubuntu.

Comment installer Spotify sur Linux

Comment installer Spotify sur Linux

Spotify est l'un des plus grands services de streaming musical. Il a des clients natifs pour les appareils mobiles (Android et iOS) et de bureau (Mac et Windows).

9 commandes de base pour démarrer avec Linux

9 commandes de base pour démarrer avec Linux

Les guides pratiques Linux s'attendent souvent à ce que vous effectuiez certaines opérations dans le terminal, ce qui peut sembler intimidant au début. Mais ne vous inquiétez pas ; cette aide-mémoire pour les commandes Linux couvrira le processus d'ouverture d'un terminal et l'émission de quelques commandes utiles.