Pacman (pakethanteringssystem)
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 10 februari 2020; kontroller kräver
24 redigeringar .
Pacman ( förkortning från engelska pac kage man ager ) är den officiella pakethanteraren för Arch Linux - distributionen . Pacman utvecklades av Arch Linux-skaparen Judd Wyneth .
Pacman kan hitta beroenden själv, ladda ner och installera alla nödvändiga paket automatiskt. Som regel räcker det för användaren att endast utföra ett kommando för att fullständigt uppdatera hela systemet.
Struktur
Alla Pacman-paket är komprimerade tar- arkiv, som vart och ett innehåller kompilerade program. Paket laddas ner via FTP- eller HTTP-protokoll från vissa webbplatser. Pacman kompletterar Arch Linux Build System (ABS - Arch Linux Build System) som används för att bygga paket från källkod. Det här verktyget har fasats ut [5] .
Syfte
Efter Arch Linux-filosofin siktar Pacman på att vara ett kraftfullt pakethanteringssystem samtidigt som det är lätt att lära sig.
Kommandon
pacman -Syu Uppdatera paketdatabaser och fullständig systemuppdatering
pacman -Sy Uppdatera paketdatabaser
pacman -Su Komplett systemuppdatering
pacman -Ss-paket Hitta paket
pacman -Ss ^package Sök efter paket med reguljärt uttryck
pacman -Qs-paket Sök efter paket på det installerade systemet
pacman -S-paket Installationspaket
pacman -Sw-paket Ladda ner paket men installera inte
pacman -R-paket Ta bort ett paket
pacman -Rn-paket Ta bort ett paket och dess konfigurationsfiler
pacman -Rs-paket Ta bort ett paket med beroenden
( används inte av andra paket
)
pacman-Rsn-paket Ta bort ett paket med beroenden
( används inte av andra paket
) och dess konfigurationsfiler
pacman -Qdt Lista alla föräldralösa paket
( med versioner
)
pacman -Qdtq Lista alla föräldralösa paket
( utan version
)
pacman -Qqdt
| pacman -Rsn - Ta bort alla föräldralösa paket
pacman -Sc Rensa cache för avinstallerade paket
pacman -Scc Rensa paketcachen
pacman -Qe Lista explicit installerade paket på systemet
( med versioner
)
pacman -Qqe Lista explicit installerade paket på systemet
( utan version
)
Installera paketet lokalt eller via URL:
pacman -U
[ /package path/
][ package.pkg.tar.xz
]
Exempel lokalt:
pacman -U ~/Downloads/examplepkg.pkg.tar.xz
Exempel via URL:
pacman -U http://www.examplepackage/repo/examplepkg.tar.xz
Grafiska gränssnitt
System som använder Pacman
Anteckningar
- ↑ 1 2 officiella webbplats
- ↑ Släpp pacman-6.0.1
- ↑ Pacman Open Source Project på Open Hub: Languages-sidan - 2006.
- ↑ https://git.archlinux.org/pacman.git/tree/COPYING
- ↑ Arch Linux - News : Utfasning av ABS-verktyg och rsync-slutpunkt . www.archlinux.org. Hämtad 19 februari 2018. Arkiverad från originalet 30 juli 2017.
- ↑ ArcoLinux | ArcoLinux (engelska) . Hämtad 14 april 2021. Arkiverad från originalet 3 maj 2022.
- ↑ DistroWatch.com: ConnochaetOS . distrowatch.com. Hämtad 30 maj 2020. Arkiverad från originalet 15 juli 2020. (obestämd)
- ↑ Garuda Linux officiella webbplats . Garuda Linux | hem . Hämtad 14 april 2021. Arkiverad från originalet 14 april 2021.
- ↑ git-for-windows/git-sdk-32 . — 2021-04-14. Arkiverad från originalet den 16 september 2020.
- ↑ git-for-windows/git-sdk-64 . — 2021-04-14. Arkiverad från originalet den 2 januari 2021.
- ↑ SystemRescue - ChangeLog . www.system-rescue.org . Hämtad 23 juni 2021. Arkiverad från originalet 20 juni 2021. (obestämd)
Länkar
Information
Recensioner