Pacman (sistem de gestionare a pachetelor)

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 10 februarie 2020; verificările necesită 24 de modificări .
pacman
Tip de sistem de management al pachetelor
Autor Judd Wyneth [d] [1]
Scris in C [3]
Sistem de operare linux
Prima editie 25 februarie 2002 [1]
ultima versiune
Licență GNU GPL 2 [4]
Site-ul web archlinux.org/pac… ​(  engleză)

Pacman ( abrev. din engleză  pac kage man ager ) este managerul oficial de pachete pentru distribuția Arch Linux . Pacman a fost dezvoltat de creatorul Arch Linux Judd Wyneth .

Pacman este capabil să găsească dependențe singur, să descarce și să instaleze automat toate pachetele necesare. De regulă, este suficient ca utilizatorul să execute o singură comandă pentru a actualiza complet întregul sistem.

Structura

Toate pachetele Pacman sunt arhive tar comprimate , fiecare conținând programe compilate. Pachetele sunt descărcate prin protocoale FTP sau HTTP de pe anumite site-uri. Pacman completează sistemul Arch Linux Build (ABS - Arch Linux Build System) utilizat pentru construirea pachetelor de la sursă. Acest utilitar a fost depreciat [5] .

Scop

Urmând filozofia Arch Linux , Pacman își propune să fie un sistem puternic de gestionare a pachetelor, fiind în același timp ușor de învățat.

Comenzi

pacman -Syu Actualizați bazele de date ale pachetelor și completați actualizarea sistemului pacman -Sy Actualizați bazele de date de pachete pacman -Su Complete System Update pacman -Ss pachet Găsiți pachete pacman -Ss ^pachet Căutați pachete după expresia regulată pacman -Qs package Căutați pachete pe sistemul instalat pacman -S pachet Instalează pachetul pacman -Sw package Descărcați pachetul, dar nu instalați pacman -R package Eliminați un pachet pacman -Rn package Eliminați un pachet și fișierele de configurare ale acestuia Pachetul pacman -Rs Eliminați un pachet cu dependențe ( neutilizat de alte pachete ) Pachetul pacman -Rsn Eliminați un pachet cu dependențe ( neutilizat de alte pachete ) și fișierele de configurare ale acestuia pacman -Qdt Listează toate pachetele orfane ( cu versiuni ) pacman -Qdtq Listează toate pachetele orfane ( fără versiune ) pacman -Qqdt | pacman -Rsn - Eliminați toate pachetele orfane pacman -Sc Ștergeți memoria cache a pachetelor dezinstalate pacman -Scc Goliți memoria cache a pachetului pacman -Qe Listează pachetele instalate explicit pe sistem ( cu versiuni ) pacman -Qqe Listează pachetele instalate explicit pe sistem ( fără versiune ) Instalați pachetul local sau prin URL: pacman -U [ /calea pachetului/ ][ package.pkg.tar.xz ] Exemplu local: pacman -U ~/Descărcări/examplepkg.pkg.tar.xz Exemplu prin URL: pacman -U http://www.examplepackage/repo/examplepkg.tar.xz

Front-end-uri grafice

Sisteme care folosesc Pacman

Note

  1. 1 2 site oficial
  2. Lansarea pacman-6.0.1
  3. Proiectul pacman Open Source pe Open Hub: Pagina de limbi - 2006.
  4. https://git.archlinux.org/pacman.git/tree/COPYING
  5. ↑ Arch Linux - News : Deprecierea instrumentului ABS și a punctului final rsync  . www.archlinux.org. Consultat la 19 februarie 2018. Arhivat din original la 30 iulie 2017.
  6. ArcoLinux | ArcoLinux  (engleză) . Preluat la 14 aprilie 2021. Arhivat din original la 3 mai 2022.
  7. DistroWatch.com: ConnochaetOS . distrowatch.com. Preluat la 30 mai 2020. Arhivat din original la 15 iulie 2020.
  8. ↑ Site-ul oficial Garuda Linux  . Garuda Linux | acasă . Preluat la 14 aprilie 2021. Arhivat din original la 14 aprilie 2021.
  9. git-for-windows/git-sdk-32 . — 2021-04-14. Arhivat din original pe 16 septembrie 2020.
  10. git-for-windows/git-sdk-64 . — 2021-04-14. Arhivat din original pe 2 ianuarie 2021.
  11. SystemRescue - ChangeLog . www.system-rescue.org . Preluat la 23 iunie 2021. Arhivat din original la 20 iunie 2021.

Link -uri

informație Recenzii