Recherche de site Web

Comment installer Packer dans Arch Linux


Mise à jour importante :

Veuillez ne pas utiliser Packer. Il est obsolète et abandonné. Utilisez plutôt l'assistant Yay AUR. https://ostechnix.com/yay-found-yet-another-reliable-aur-helper/

Il y a quelque temps, nous avons écrit un article sur comment installer Yaourt dans Arch Linux. Yaourt est un wrapper Pacman qui peut être utilisé pour installer des packages depuis AUR. Pour ceux qui ne connaissent pas AUR, il s'agit d'un référentiel communautaire qui contient plus de 44 000 packages. Aujourd'hui, dans ce didacticiel, nous allons discuter d'un autre frontal Pacman appelé Packer. Packer est un wrapper pour Pacman et AUR. Comme Yaourt, Packer réduira également la complexité de la compilation et de l'installation manuelles des packages. Il vous permet d'installer, de mettre à jour, de rechercher et d'afficher des informations sur n'importe quel package dans les dépôts principaux et dans l'AUR. Pour d'autres commandes, telles que la suppression de packages, utilisez pacman.

Dans ce bref tutoriel, voyons comment installer et utiliser Packer dans Arch Linux.

Installer Packer sur Arch Linux

Tout d’abord, installez les dépendances requises à l’aide de la commande :

sudo pacman -S base-devel fakeroot jshon expac git wget

Exemple de résultat :

:: There are 25 members in group base-devel:
:: Repository core
 1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot
 6) file 7) findutils 8) flex 9) gawk 10) gcc 11) gettext
 12) grep 13) groff 14) gzip 15) libtool 16) m4 17) make
 18) pacman 19) patch 20) pkg-config 21) sed 22) sudo
 23) texinfo 24) util-linux 25) which

Enter a selection (default=all):

Téléchargez le script PKGBUILD depuis AUR :

wget https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packer

Renommez le fichier téléchargé :

mv PKGBUILD\?h\=packer PKGBUILD

Maintenant, exécutez la commande suivante pour compiler le package téléchargé :

makepkg

Exemple de résultat :

==> Making package: packer 20150808-1 (Tue May 10 18:39:36 IST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
 -> Cloning packer git repo...
Cloning into bare repository '/home/sk/packer'...
remote: Counting objects: 1505, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 1505 (delta 0), reused 0 (delta 0), pack-reused 1500
Receiving objects: 100% (1505/1505), 398.25 KiB | 204.00 KiB/s, done.
Resolving deltas: 100% (530/530), done.
Checking connectivity... done.
==> Validating source files with md5sums...
 packer ... Skipped
==> Extracting sources...
 -> Creating working copy of packer git repo...
Cloning into 'packer'...
done.
==> Starting pkgver()...
==> Updated version: packer 20160325-1
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
 -> Removing libtool files...
 -> Purging unwanted files...
 -> Removing static library files...
 -> Stripping unneeded symbols from binaries and libraries...
 -> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "packer"...
 -> Generating .PKGINFO file...
 -> Generating .BUILDINFO file...
 -> Generating .MTREE file...
 -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: packer 20160325-1 (Tue May 10 18:39:42 IST 2016)

La commande ci-dessus compilera et créera le fichier d'installation de Packer.

Pour afficher le nouveau fichier d'installation de Packer, utilisez la commande ls :

ls

Exemple de résultat :

Desktop packer PKGBUILD
Downloads packer-20160325-1-any.pkg.tar.xz Soft_Backup
Entertainment Personal src
Pictures

Comme dans le résultat ci-dessus, packer-20160325-1-any.pkg.tar.xz est le fichier d'installation.

Enfin, installez Packer à l'aide de la commande :

sudo pacman -U packer-*.pkg.tar.xz

Vous pouvez éventuellement installer le package customizepkg pour appliquer les modifications personalizepkg.

sudo pacman -S customizepkg

C'est ça. Packer a été installé.

Maintenant, vous pouvez commencer à utiliser Packer pour installer, mettre à jour et mettre à niveau les packages comme vous le faites avec Pacman. Pour d'autres opérations telles que la suppression d'un package, utilisez Pacman. L'utilisation de Packer est la même que celle de Pacman. Reportez-vous au guide suivant pour savoir comment utiliser Pacman. Vous pouvez également utiliser le même guide pour l'emballeur.

  • Démarrer avec Pacman

Par exemple, pour installer un package, exécutez :

packer -S <package>

Vous pouvez toujours utiliser Packer en tant qu'utilisateur régulier. Vous n'avez pas besoin d'utiliser sudo devant chaque commande. Lorsque le packer a besoin d'autorisations administratives, il vous demandera de saisir le mot de passe root.

C'est tout pour le moment. Je serai bientôt ici avec un autre article intéressant. D’ici là, restez à l’écoute d’OSTechNix. Si vous trouvez cet article utile, partagez-le sur vos réseaux sociaux et professionnels et soutenez-nous.

Acclamations!

Articles connexes