Recherche de site Web

Paru 2.0, l’AUR Helper de Arch, est une mise à jour majeure après une longue pause


Revamped Paru 2.0 améliore la gestion des paquets sur Arch Linux avec un meilleur support des dépôts PKGBUILD, des commandes interactives et des mises à jour du système.

En tant que passionné d'Arch Linux, utiliser le dépôt AUR, un élément clé de la distribution, est essentiel à votre savoir-faire. Heureusement, pour faciliter l'expérience utilisateur, la communauté Arch a développé une variété d'outils AUR, tels que yay, pacaur et aurman, parmi d'autres.

Ces outils simplifient le processus de gestion des logiciels AUR et peuvent même servir d'alternatives au gestionnaire de paquets Pacman, améliorant ainsi votre expérience globale. Mais si vous préférez encore vous en tenir aux applications utilisant une interface graphique pour gérer les logiciels sur votre système Arch, prenez un moment pour explorer ceci.

Rejoignant également les rangs des meilleurs contributeurs d’AUR, on trouve Paru, un outil écrit en Rust, qui a récemment fait son retour après une longue pause avec sa nouvelle version 2.0. Alors, sans plus tarder, voyons ce qui a changé.

Points forts de Paru 2.0 AUR Helper

Paru AUR Helper

Paru 2.0 introduit des changements et des améliorations importantes, bénéficiant particulièrement aux utilisateurs avancés, ainsi que des améliorations générales et des mises à jour facilitant l'expérience.

Cependant, il est conseillé aux utilisateurs de faire preuve de prudence, car de nombreuses fonctionnalités de cette version n'ont pas encore été entièrement testées, un correctif mineur (v2.0.1) étant attendu prochainement.

Intégration des dépôts PKGBUILD

Une caractéristique remarquable de Paru 2.0 est l'intégration des dépôts PKGBUILD non-AUR dans le moteur de construction. En d'autres termes, les utilisateurs peuvent désormais ajouter des dépôts PKGBUILD à leur fichier « paru.conf » et les synchroniser en utilisant paru -Sy --pkgbuilds.

[repo_name]
Url = https://path/to/git/repo

Cette fonctionnalité permet à Paru de reconnaître ces dépôts comme sources pour les PKGBUILDs, de manière similaire à l'AUR, et même de les prioriser par rapport aux paquets de l'AUR.

Support Chroot Amélioré

L'option --chroot fonctionne désormais sans dépôts locaux, bien qu'elle soit plus performante avec ceux-ci. Cette amélioration constitue une étape importante pour garantir des constructions plus propres et plus isolées.

Extension du mode interactif

L'introduction de --interactive pour diverses opérations, y compris l'installation et la suppression, améliore l'expérience utilisateur. Ce mode fournit une invite interactive pour la sélection des paquets, qui peut être transmise à d'autres commandes.

Recherche améliorée

Le fichier par défaut « paru.conf » permet désormais une meilleure recherche de dépôts, une fonctionnalité que les utilisateurs avec des configurations existantes pourraient vouloir activer manuellement.

Réglages de configuration et d'ergonomie

De nombreux changements ont été apportés pour améliorer l'expérience globale, tels que le remplacement de paru -U par paru -B pour la construction de plusieurs PKGBUILD, ainsi que des mises à jour concernant la gestion des fuseaux horaires locaux et des mécanismes de repli lorsque certains utilitaires ne sont pas disponibles.

Corrections de bugs et optimisations

La mise à jour inclut également plusieurs corrections de bugs et optimisations, allant de la gestion de l'environnement dans chroot au processus d'installation des paquets fractionnés et à la sensibilité à la casse dans les paquets AUR.

Vous pouvez consulter le journal des modifications pour plus d'informations sur tous les changements de la nouvelle version.

Commandes de base de Paru

Si vous choisissez d'utiliser l'assistant Paru AUR pour gérer les paquets sur votre système Arch Linux, il est essentiel de vous familiariser avec ces commandes fondamentales.

  • paru : Cela sert de raccourci pour la commande paru -Syu
  • paru -S <nom_du_paquet> : Utilisez ceci pour installer un paquet spécifié
  • paru -Sua : Cette commande est utilisée pour mettre à jour les paquets depuis l'AUR
  • paru -Qua : Affiche une liste des mises à jour disponibles pour les paquets AUR
  • paru -G <nom_du_paquet> : Télécharge le PKGBUILD et les fichiers associés pour <nom_du_paquet>
  • paru -Gp <nom_du_paquet> : Affiche le PKGBUILD de <nom_du_paquet>
  • paru -Gc <nom_du_paquet> : Affiche les commentaires AUR pour <nom_du_paquet>
  • paru -Bi : Construit et installe un PKGBUILD situé dans le répertoire actuel