Pacman (paketinhallintajärjestelmä)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 10. helmikuuta 2020 tarkistetusta versiosta . tarkastukset vaativat 24 muokkausta .
pacman
Tyyppi paketinhallintajärjestelmä
Tekijä Judd Wyneth [d] [1]
Sisään kirjoitettu C [3]
Käyttöjärjestelmä Linux
Ensimmäinen painos 25. helmikuuta 2002 [1]
uusin versio
Lisenssi GNU GPL 2 [4]
Verkkosivusto archlinux.org/pac… ​(  englanniksi)

Pacman ( lyhenne englanniksi pac kage  man ager ) on Arch Linux -jakelun virallinen paketinhallinta . Pacmanin on kehittänyt Arch Linuxin luoja Judd Wyneth .

Pacman pystyy löytämään riippuvuudet itse, lataamaan ja asentamaan automaattisesti kaikki tarvittavat paketit. Yleensä riittää, että käyttäjä suorittaa vain yhden komennon päivittääkseen koko järjestelmän kokonaan.

Rakenne

Kaikki Pacman-paketit ovat pakattuja tar- arkistoja, joista jokainen sisältää käännettyjä ohjelmia. Paketit ladataan FTP- tai HTTP-protokollien kautta tietyiltä sivustoilta. Pacman täydentää Arch Linux Build Systemiä (ABS - Arch Linux Build System), jota käytetään pakettien rakentamiseen lähdekoodista. Tämä apuohjelma on vanhentunut [5] .

Tarkoitus

Arch Linux -filosofiaa noudattaen Pacman pyrkii olemaan tehokas paketinhallintajärjestelmä, mutta silti helppo oppia.

Komennot

pacman -Syu Päivitä pakettitietokannat ja suorita järjestelmäpäivitys pacman -Sy Päivitä pakettitietokannat pacman -Su Täydellinen järjestelmäpäivitys pacman -Ss-paketti Etsi paketteja pacman -Ss ^paketti Hae paketteja säännöllisellä lausekkeella pacman -Qs-paketti Etsi paketteja asennetusta järjestelmästä pacman -S-paketti Asenna paketti pacman -Sw-paketti Lataa paketti, mutta älä asenna pacman -R-paketti Poista paketti pacman -Rn-paketti Poista paketti ja sen asetustiedostot pacman -Rs-paketti Poista riippuvuuksia sisältävä paketti ( jota muut paketit eivät käytä ) pacman -Rsn-paketti Poista riippuvuuksia sisältävä paketti ( jota muut paketit eivät käytä ) ja sen asetustiedostot pacman -Qdt Listaa kaikki orpopaketit ( versioineen ) pacman -Qdtq Listaa kaikki orpopaketit ( ilman versiota ) pacman -Qqdt | pacman -Rsn - Poista kaikki orpopaketit pacman -Sc Tyhjennä poistettujen pakettien välimuisti pacman -Scc Tyhjennä pakettivälimuisti pacman -Qe Listaa järjestelmään eksplisiittisesti asennetut paketit ( versioineen ) pacman -Qqe Listaa järjestelmään eksplisiittisesti asennetut paketit ( ilman versiota ) Asenna paketti paikallisesti tai URL-osoitteen kautta: pacman -U [ /pakettipolku/ ][ paketti.pkg.tar.xz ] Esimerkki paikallisesti: pacman -U ~/Lataukset/esimerkkikg.pkg.tar.xz Esimerkki URL-osoitteen kautta: pacman -U http://www.examplepackage/repo/examplepkg.tar.xz

Graafiset käyttöliittymät

Pacmania käyttävät järjestelmät

Muistiinpanot

  1. 1 2 virallinen sivusto
  2. Vapauta pacman-6.0.1
  3. Pacmanin avoimen lähdekoodin projekti Open Hubissa: Kielisivu - 2006.
  4. https://git.archlinux.org/pacman.git/tree/COPYING
  5. ↑ Arch Linux - Uutiset : ABS - työkalun ja rsync - päätepisteen vanhentuminen  . www.archlinux.org. Haettu 19. helmikuuta 2018. Arkistoitu alkuperäisestä 30. heinäkuuta 2017.
  6. ArcoLinux | ArcoLinux  (englanniksi) . Haettu 14. huhtikuuta 2021. Arkistoitu alkuperäisestä 3. toukokuuta 2022.
  7. DistroWatch.com: ConnochaetOS . distrowatch.com. Haettu 30. toukokuuta 2020. Arkistoitu alkuperäisestä 15. heinäkuuta 2020.
  8. Garuda Linuxin virallinen verkkosivusto  . Garuda Linux | kotiin . Haettu 14. huhtikuuta 2021. Arkistoitu alkuperäisestä 14. huhtikuuta 2021.
  9. git-for-windows/git-sdk-32 . – 14.4.2021. Arkistoitu alkuperäisestä 16.9.2020.
  10. git-for-windows/git-sdk-64 . – 14.4.2021. Arkistoitu alkuperäisestä 2. tammikuuta 2021.
  11. SystemRescue - ChangeLog . www.system-rescue.org . Haettu 23. kesäkuuta 2021. Arkistoitu alkuperäisestä 20. kesäkuuta 2021.

Linkit

Tiedot Arvostelut