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 .
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 2 hivatalos oldal
- ↑ Engedd ki a pacman-6.0.1-et
- ↑ A pacman nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.
- ↑ https://git.archlinux.org/pacman.git/tree/COPYING
- ↑ 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.
- ↑ ArcoLinux | ArcoLinux (angol) . Letöltve: 2021. április 14. Az eredetiből archiválva : 2022. május 3.
- ↑ DistroWatch.com: ConnochaetOS . distrowatch.com. Letöltve: 2020. május 30. Az eredetiből archiválva : 2020. július 15. (határozatlan)
- ↑ Garuda Linux hivatalos honlapja . Garuda Linux | otthon . Letöltve: 2021. április 14. Az eredetiből archiválva : 2021. április 14.
- ↑ git-for-windows/git-sdk-32 . — 2021-04-14. Archiválva az eredetiből: 2020. szeptember 16.
- ↑ git-for-windows/git-sdk-64 . — 2021-04-14. Archiválva az eredetiből 2021. január 2-án.
- ↑ SystemRescue - ChangeLog . www.system-rescue.org . Letöltve: 2021. június 23. Az eredetiből archiválva : 2021. június 20. (határozatlan)
Linkek
Információ
Vélemények