Pacman (csomagkezelő rendszer)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. február 10-én felülvizsgált verziótól ; az ellenőrzések 24 szerkesztést igényelnek .
pacman
Típusú csomagkezelő rendszer
Szerző Judd Wyneth [d] [1]
Beírva C [3]
Operációs rendszer Linux
Első kiadás 2002. február 25. [1]
legújabb verzió
Engedély GNU GPL 2 [4]
Weboldal archlinux.org/pac… ​(  angol)

A Pacman ( az angol pac kage man ager szóból ) az Arch Linux disztribúció hivatalos csomagkezelője . A Pacmant az Arch Linux alkotója, Judd Wyneth fejlesztette ki .  

A Pacman képes önállóan megkeresni a függőségeket, automatikusan letölti és telepíti az összes szükséges csomagot. A teljes rendszer teljes frissítéséhez általában elegendő, ha a felhasználó csak egy parancsot hajt végre.

Szerkezet

Minden Pacman csomag tömörített tar archívum, amelyek mindegyike lefordított programokat tartalmaz. A csomagokat FTP vagy HTTP protokollon keresztül töltik le bizonyos oldalakról. A Pacman kiegészíti az Arch Linux Build System-et (ABS – Arch Linux Build System), amelyet a csomagok forrásból történő felépítésére használnak. Ez a segédprogram elavult [5] .

Cél

Az Arch Linux filozófiáját követve a Pacman arra törekszik, hogy hatékony csomagkezelő rendszer legyen, miközben könnyen megtanulható.

Parancsok

pacman -Syu Frissítse a csomagadatbázisokat és teljes rendszerfrissítést pacman -Sy Csomagadatbázisok frissítése pacman -Su teljes rendszerfrissítés pacman -Ss csomag Csomagok keresése pacman -Ss ^package Csomagok keresése reguláris kifejezéssel pacman -Qs csomag Csomagok keresése a telepített rendszeren pacman -S csomag Telepítse a csomagot pacman -Sw csomag Töltse le a csomagot, de ne telepítse pacman -R csomag Csomag eltávolítása pacman -Rn csomag Távolítson el egy csomagot és konfigurációs fájljait pacman -Rs csomag Függőségekkel rendelkező ( más csomagok által nem használt ) csomag eltávolítása pacman -Rsn csomag Függőségekkel rendelkező ( más csomagok által nem használt ) csomag és konfigurációs fájljainak eltávolítása pacman -Qdt Az összes árva csomag listázása ( verziókkal ) pacman -Qdtq Az összes árva csomag listázása ( verzió nélkül ) pacman -Qqdt | pacman -Rsn - Távolítsa el az összes árva csomagot pacman -Sc Az eltávolított csomagok gyorsítótárának törlése pacman -Scc Törölje a csomag gyorsítótárát pacman -Qe A rendszerre explicit módon telepített csomagok listázása ( verziókkal ) pacman -Qqe A rendszerre kifejezetten telepített csomagok listája ( verzió nélkül ) Telepítse a csomagot helyben vagy URL-en keresztül: pacman -U [ /csomag elérési útja/ ][ package.pkg.tar.xz ] Helyi példa: pacman -U ~/Letöltések/examplepkg.pkg.tar.xz Példa URL-en keresztül: pacman -U http://www.examplepackage/repo/examplepkg.tar.xz

Grafikus kezelőfelületek

Pacmant használó rendszerek

Jegyzetek

  1. 1 2 hivatalos oldal
  2. Engedd ki a pacman-6.0.1-et
  3. A pacman nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.
  4. https://git.archlinux.org/pacman.git/tree/COPYING
  5. ↑ Arch Linux - News : Az ABS eszköz és az rsync végpont elavultsága  . www.archlinux.org. Letöltve: 2018. február 19. Az eredetiből archiválva : 2017. július 30.
  6. ArcoLinux | ArcoLinux  (angol) . Letöltve: 2021. április 14. Az eredetiből archiválva : 2022. május 3.
  7. DistroWatch.com: ConnochaetOS . distrowatch.com. Letöltve: 2020. május 30. Az eredetiből archiválva : 2020. július 15.
  8. Garuda Linux hivatalos honlapja  . Garuda Linux | otthon . Letöltve: 2021. április 14. Az eredetiből archiválva : 2021. április 14.
  9. git-for-windows/git-sdk-32 . — 2021-04-14. Archiválva az eredetiből: 2020. szeptember 16.
  10. git-for-windows/git-sdk-64 . — 2021-04-14. Archiválva az eredetiből 2021. január 2-án.
  11. SystemRescue - ChangeLog . www.system-rescue.org . Letöltve: 2021. június 23. Az eredetiből archiválva : 2021. június 20.

Linkek

Információ Vélemények