Ero sivun ”Pacman” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Kumottu muokkaus #23560, jonka teki [[Special:Contributions/ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!!|ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT ER
ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! (keskustelu | muokkaukset) (Ak: Sivun sisältö korvattiin sisällöllä ”HYVÄSTI NUSSIJAT”) |
(Kumottu muokkaus #23560, jonka teki [[Special:Contributions/ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!!|ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT ER) |
||
Rivi 1: | Rivi 1: | ||
'''Pacman''' on [[Arch Linux]]in ja [[Frugalware]]n käyttämä paketinhallintaohjelma, joka seuraa järjestelmään asennettuja ohjelmapaketteja. Siinä on tuki riippuvuuksien hallintaan sekä kyky ottaa yhteys etäpalvelimeen ja automaattisesti päivittää tai asentaa paketteja paikalliseen järjestelmään. | |||
Arch Linuxin paketit ovat [[gzip]]attuja [[tarball]]eja ja Frugalwaren paketit [[bzip2]]-pakattuja tarballeja. Tiedostopäätteenä Arch Linuxin paketeissa on <tt>.pkg.tar.gz</tt> ja Frugalwaren paketeissa <tt>.fpm</tt>. Pacmanin [[asetustiedostojen perusteet|asetustiedosto]] on [[pacman.conf|/etc/pacman.conf]]. | |||
Frugalware on nykyisin siirtynyt käyttämään alkuperäisen Arch Linuxin pacmanin sijaan uudelleenkirjoitettua pacman-versiota nimeltä [[pacman-G2]]. Pacman-G2 on syntaksiltaan käytännössä samanlainen kuin alkuperäinen pacman [http://frugalware.org/docs/stable/pacman-g2.html]. | |||
== Käyttö == | |||
pacman -Sy zsh | |||
Asentaa paketin zsh synkronoiden sitä ennen pakettitietokannan (valitsin -y) | |||
pacman -Syu | |||
Päivittää koko järjestelmän (valitsin -u) synkronoiden sitä ennen pakettitietokannan | |||
pacman -Ss chess | |||
Etsii hakusanan "chess" sisältävät paketit pakettitietokannasta | |||
pacman -Sp apache | |||
Näyttää paketin apache ja sen riippuvaisuuksien suorat osoitteet. Tällöin käyttäjä voi kopioida paketit käsin vaikkapa hakemistoon <tt>/var/cache/pacman/pkg/</tt> ja käyttää tämän jälkeen normaalia pacman-syntaksia niiden asentamiseen. | |||
pacman -R libdvdcss | |||
Poistaa paketin libdvdcss | |||
pacman -Rc libdvdcss | |||
Poistaa paketin libdvdcss ja kaikki sen riippuvuudet | |||
pacman -Qs alsa | |||
Etsii kaikki koneelle asennetut paketit, jotka sisältävät hakusanan "alsa" | |||
pacman -Si gnome-terminal | |||
Näyttää asentamattoman (pakettitietokannasta löytyvän) paketin gnome-terminal tiedot | |||
pacman -Qi yakuake | |||
Näyttää koneelle asennetun paketin yakuake tiedot | |||
pacman -Qo /usr/bin/recode | |||
Näyttää mihin pakettiin tiedosto /usr/bin/recode kuuluu. | |||
pacman -Scc | |||
Poistaa kaikki pacmanin lataamat paketit hakemistosta /var/cache/pacman/pkg. Mikäli valitsin annetaan muodossa -Sc, poistetaan vain vain vanhentuneet paketit. Mikäli paketteja ei poisteta tarpeeksi usein, kertyy niitä helposti useiden gigatavujen verran. | |||
pacman -U foobar-0.1.4-2.pkg.tar.gz | |||
Päivittää/asentaa itsetehdyn ohjelmapaketin | |||
[[Luokka:Paketinhallinta]] | |||
[[Luokka:Komentorivin erikoisohjelmat]] |