Ce n'est pas un secret pour personne que voûte J'adore Linux, et l'une des meilleures fonctionnalités d'Arch est son puissant gestionnaire de paquets: Pacman. Dans cet article court mais intéressant, nous expliquons comment utiliser Pacman dans les distributions qui utilisent APT o Miam. |
Bien qu'il soit techniquement possible d'installer Pacman sur d'autres distributions, ce n'est pas une très bonne idée de mélanger les gestionnaires de paquets car cela peut causer toutes sortes de problèmes. Cependant, grâce à PacApt, il est possible d'utiliser les commandes Pacman dans les distributions qui utilisent Apt ou Yum. En substance, PacApt est un script qui vous permet d'utiliser les commandes Pacman et les traduit en commandes compréhensibles pour APT et / ou Yum.
Si vous voulez vous simplifier la vie ou si vous êtes juste un fan inconditionnel d'Arch forcé d'utiliser Ubuntu pour une tâche spécifique, cet outil pratique peut être d'une grande aide.
Pour installer PacApt, il vous suffit d'exécuter les commandes suivantes dans un terminal:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
Une fois cela fait, vous pouvez utiliser les commandes Pacman au lieu de APT ou Yum. Par exemple, vous pouvez utiliser la commande pacman-Ss Autokey au lieu d'exécuter apt-cache Autokey pour effectuer une recherche. Cliquez sur le lien pour en savoir plus.
source: PacApt
Exact. Votre alternative est un peu plus "limitée" que ce que propose PacApt. Cependant, c'est une bonne idée… peut-être que si vous pouviez générer le script que vous mentionnez, ce serait plus facile.
Les alias sont placés dans votre ~ / .bashrc
exemple
alias update = »sudo pacman -Syu»
alias clean = '»pacman -Rs` pacman -Qqdt`»
J'utilise aussi Arch, mais ce que je fais habituellement, quelle que soit la distribution, est de créer des alias pour les commandes liées à la gestion des paquets. Je les crée une fois et j'ai l'habitude d'utiliser les alias que je définis au lieu des commandes correspondantes sur chaque distribution.
Par exemple, je définis généralement "pkginstall" comme une commande pour installer des packages. Sur Arch, ce serait un "sudo pacman -S" sur Debian ce serait un "sudo apt-get install" ou "yum install" sur Fedora, et ainsi de suite. J'ai aussi pkgremove, pkgsearch, pkgquery, pkgowner et quelques autres.
De même, j'ai "sysupdate" comme "pacman -Syu" et sysclean comme "pacman -Rs` pacman -Qqdt`" pour mettre à jour tout le système ou nettoyer les paquets qui sont orphelins (installés en tant que dépendances qui ne sont plus nécessaires pour le programme nécessaire en son temps).
Ce sont des choses qui me facilitent la vie et la vérité est que je suis assez habitué à utiliser ces alias, car il n'y a généralement pas de binaires avec des noms similaires; J'écris habituellement pkgi et il se complète déjà automatiquement sur pkginstall.
Une chose qui me manque comme celle-ci est l'autocomplétion des paquets lors de l'installation, de la recherche ou de la suppression des référentiels, mais je prévois d'examiner la complétion bash un de ces jours pour écrire quelques règles pour les alias que j'utilise.
Je l'utilise depuis 2006 archlinux est créé divers codes pour diverses distributions