Aiemmissa artikkeleissa näytimme sinulle kuinka asentaa sovelluksia Debian-pohjaisiin Linux-jakeluihin käyttämällä apt-getiä ja osoitimme myös kuinka asentaa sovelluksia Red Hat -pohjaisiin Linux-jakeluihin yumia käyttämällä. Tässä oppaassa näytämme, kuinka paketteja asennetaan komentorivillä Arch-pohjaisissa Linux-jakeluissa, kuten Manjaro.
Mitä sovelluksia tietokoneellesi on asennettu
Voit tarkastella luetteloa kaikista järjestelmääsi asennetuista paketeista seuraavalla komennolla: pacman -Q
Palauttaa luettelon kaikista tietokoneellasi olevista sovelluksista ja niiden versionumeroista.
Tarkastele asennetun sovelluksen muutoslokia
Saat lisätietoja paketista tai jopa paketeista määrittämällä erilaisia hakuvaihtoehtoja seuraavasti: pacman -Qc firefox
Tarkastele asennettuja paketteja muiden pakettien riippuvuuksina
Edellinen komento näyttää Firefoxin muutoslokin, jos se on olemassa. Jos sitä ei ole, näyttöön tulee viesti, että muutoslokia ei ole saatavilla. pacman-Qd
Yllä oleva komento näyttää kaikki asennetut tiedostot muiden pakettien riippuvuuksina.
Tämä näyttää kaikki tietokoneellesi asennetut orvot riippuvuudet. pacman-Qdt
Näytä eksplisiittisesti asennetut paketit
Jos haluat nähdä kaikki eksplisiittisesti asennetut paketit, käytä seuraavaa komentoa: pacman -Qe
Eksplisiittinen paketti on paketti, jonka olet itse päättänyt asentaa, toisin kuin paketti, joka asennetaan riippuvaisena muista paketeista.
Voit nähdä, millä eksplisiittisillä paketeilla ei ole riippuvuuksia käyttämällä seuraavaa komentoa: pacman -Qet
Katso kaikki paketit ryhmässä
Voit nähdä, mihin asennettujen pakettien ryhmiin kuuluu, käyttämällä seuraavaa komentoa: pacman -Si | grep -i -ryhmiä
Luetteloi kaikki ryhmät, joihin paketti kuuluu. Jos haluat nähdä kaikki tietyn ryhmän paketit, voit määrittää ryhmän nimen: pacman -Sg xfce4
Palauta tiedot asennetuista paketeista
Jos haluat tietää paketin nimen, kuvauksen ja kaikki muut tiedot, käytä seuraavaa komentoa: pacman -Qi firefox
Tuotos sisältää:
- nimi
- versio
- Kuvaus
- arkkitehtuuri
- URL-osoite paketin verkkosivustolle
- lisenssi
- ryhmiä
- tarjouksia
- Riippuu
- Valinnainen Deps
- Edellyttämät
- Valinnainen varten
- Ristiriidat kanssa
- korvaa
- Asennettu koko
- Pakkaajan nimi:
- Rakennuspäivämäärä
- Asennuspäivämäärä
- Asennuksen syy:
- Asenna komentosarja
- validoitu
Etsi kaikki paketin omistamat tiedostot
Löydät kaikki tietyn paketin asentamat tiedostot seuraavalla komennolla: pacman -Ql firefox
Tämä palauttaa paketin nimen ja polun sen omistamiin tiedostoihin. Voit määrittää useita paketteja -l:n jälkeen.
Tarkistaaksesi, mitkä tiedostot paketti, jota et ole vielä asentanut, asentaisi ja minne, suorita: pacman -Fl firefox
Tarkista sitten paketin omistaman binäärisuoritettavan tiedoston sijainti käyttämällä ‘-Qo. pacman-Qo firefox
Etsi paketteja, joita ei löydy synkronointitietokannoista (eli asennettuna manuaalisesti)
Löydät manuaalisesti asennetut paketit seuraavalla komennolla: pacman -Qm
Yaourtilla asennetut paketit, kuten Google Chrome, luetellaan tämän komennon kanssa.
Etsi vain synkronointitietokannoista saatavilla olevia paketteja
Tämä on päinvastainen kuin edellinen komento ja näyttää vain synkronointitietokantojen kautta asennetut paketit. pacman-Qn
Etsi vanhentuneita paketteja
Etsi päivitettävät paketit seuraavalla komennolla: pacman -Qu
Tämä palauttaa luettelon paketeista, niiden versionumeroista ja uusimmista versionumeroista.
Pacmanin paketin asennus
Asenna paketti käyttämällä seuraavaa komentoa: sudo pacman -S
Saatat joutua käyttämään sudo-komentoa lisätäksesi oikeuksiasi tämän komennon suorittamiseen. Voit myös vaihtaa korotettuun käyttäjään komennolla su.
Kun paketti on saatavilla useissa arkistoissa, voit valita käytettävän arkiston määrittämällä sen komennossa seuraavasti: Pacmanin paketin asentaminen lataa ja asentaa automaattisesti kaikki riippuvuudet. Voit myös asentaa ryhmän paketteja, kuten työpöytäympäristön, kuten XFCE. Jos määrität ryhmän nimen, tulos on jotain tällaista: pacman -S xfce4
Lisätietovarasto 1) exo 2) garcon 3) gtk-xfce-moottori
Voit halutessasi asentaa kaikki ryhmän paketit painamalla palautusnäppäintä. Vaihtoehtoisesti voit asentaa yksittäisiä paketteja antamalla pilkuilla erotetun numeroluettelon (esim. 1,2,3,4,5). Jos haluat asentaa kaikki paketit väliltä 1-10, voit käyttää myös väliviivaa (eli 1-10).
Vanhentuneiden pakettien päivittäminen
Käytä seuraavaa komentoa päivittääksesi kaikki vanhentuneet paketit: pacman -Syu
Joskus haluat päivittää paketit, mutta haluat tietyn paketin pysyvän vanhemmalla versiolla (koska tiedät, että uudempi versio on poistanut ominaisuuden tai se on rikki). Joten jos Firefox aiheutti ongelman, voit käyttää seuraavaa komentoa tehdäksesi tämän: pacman -Syu –ignore=firefox
Näytä luettelo saatavilla olevista paketeista
Voit tarkastella synkronointitietokannan käytettävissä olevien pakettien luetteloa seuraavalla komennolla: pacman -Sl
Se näyttää aivan hirviömäisen luettelon, joten parempi käyttää «grep»-hakua. pacman -Sl | grep -i viini
Tarkastele paketin tietoja synkronointitietokannassa
Löydät tarkempia tietoja paketista synkronointitietokannasta seuraavalla komennolla: pacman -Si
Etsi paketti synkronointitietokannasta
Jos haluat vain etsiä pakettia synkronointitietokannasta, käytä seuraavaa komentoa: pacman -Ss wine
Tuloksissa on luettelo kaikista saatavilla olevista hakuehtoja vastaavista paketeista.
Päivitä synkronointitietokanta
Voit varmistaa, että synkronointitietokanta on ajan tasalla seuraavalla komennolla: pacman -Sy
Tätä on käytettävä ennen päivityskomennon suorittamista. On myös hyödyllistä suorittaa tämä, jos et ole tehnyt sitä vähään aikaan, jotta saat uusimmat tulokset haun aikana.