Pacman (sistema de gestión de paquetes)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 10 de febrero de 2020; las comprobaciones requieren 24 ediciones .
pac-man
Tipo de sistema de gestión de paquetes
Autor Judd Wyneth [d] [1]
Escrito en C [3]
Sistema operativo linux
Primera edición 25 de febrero de 2002 [1]
ultima versión
Licencia GNU GPL 2 [4]
Sitio web archlinux.org/pac… (  Inglés)

Pacman ( abreviatura del inglés  pac kage man ager ) es el administrador de paquetes oficial de la distribución Arch Linux . Pacman fue desarrollado por el creador de Arch Linux, Judd Wyneth .

Pacman puede encontrar dependencias por sí mismo, descargar e instalar automáticamente todos los paquetes necesarios. Como regla general, es suficiente que el usuario ejecute solo un comando para actualizar completamente todo el sistema.

Estructura

Todos los paquetes de Pacman son archivos tar comprimidos , cada uno de los cuales contiene programas compilados. Los paquetes se descargan a través de protocolos FTP o HTTP desde ciertos sitios. Pacman complementa Arch Linux Build System (ABS - Arch Linux Build System) utilizado para crear paquetes desde el origen. Esta utilidad ha quedado obsoleta [5] .

Propósito

Siguiendo la filosofía de Arch Linux , Pacman pretende ser un potente sistema de gestión de paquetes sin dejar de ser fácil de aprender.

Comandos

pacman -Syu Paquete de actualización de bases de datos y actualización completa del sistema pacman -Sy Actualizar bases de datos de paquetes pacman -Su Actualización completa del sistema pacman -Ss paquete Buscar paquetes pacman -Ss ^paquete Buscar paquetes por expresión regular pacman -Qs paquete Buscar paquetes en el sistema instalado paquete pacman -S Paquete de instalación pacman -Sw paquete Descargar paquete pero no instalar pacman -R paquete Eliminar un paquete pacman -Rn paquete Eliminar un paquete y sus archivos de configuración pacman -Rs paquete Elimina un paquete con dependencias ( no utilizado por otros paquetes ) pacman -Rsn paquete Elimina un paquete con dependencias ( no utilizado por otros paquetes ) y sus archivos de configuración pacman -Qdt Lista todos los paquetes huérfanos ( con versiones ) pacman -Qdtq Lista todos los paquetes huérfanos ( sin versión ) pacman -Qqdt | pacman -Rsn - Elimina todos los paquetes huérfanos pacman -Sc Borrar caché de paquetes desinstalados pacman -Scc Borra la caché del paquete pacman -Qe Lista paquetes instalados explícitamente en el sistema ( con versiones ) pacman -Qqe Lista paquetes instalados explícitamente en el sistema ( sin versión ) Instale el paquete localmente o a través de URL: pacman -U [ /ruta del paquete/ ][ paquete.pkg.tar.xz ] Ejemplo localmente: pacman -U ~/Descargas/ejemplopkg.pkg.tar.xz Ejemplo a través de URL: pacman -U http://www.ejemplopaquete/repo/ejemplopaquete.tar.xz

Front-ends gráficos

Sistemas que utilizan Pacman

Notas

  1. 1 2 sitio oficial
  2. Versión pacman-6.0.1
  3. El proyecto de código abierto pacman en Open Hub: página de idiomas - 2006.
  4. https://git.archlinux.org/pacman.git/tree/COPYING
  5. ↑ Arch Linux - News : Desaprobación de la herramienta ABS y el extremo rsync  . www.archlinux.org. Consultado el 19 de febrero de 2018. Archivado desde el original el 30 de julio de 2017.
  6. ArcoLinux | ArcoLinux  (inglés) . Consultado el 14 de abril de 2021. Archivado desde el original el 3 de mayo de 2022.
  7. DistroWatch.com: ConnochaetOS . distrowatch.com. Consultado el 30 de mayo de 2020. Archivado desde el original el 15 de julio de 2020.
  8. ↑ Sitio web oficial de Garuda Linux  . GarudaLinux | casa _ Consultado el 14 de abril de 2021. Archivado desde el original el 14 de abril de 2021.
  9. git-for-windows/git-sdk-32 . — 2021-04-14. Archivado desde el original el 16 de septiembre de 2020.
  10. git-for-windows/git-sdk-64 . — 2021-04-14. Archivado desde el original el 2 de enero de 2021.
  11. SystemRescue-ChangeLog . www.sistema-rescate.org . Consultado el 23 de junio de 2021. Archivado desde el original el 20 de junio de 2021.

Enlaces

Información Reseñas