pacman tarkoittaa package manager utility (pacman). pacman on komentorivityökalu Arch Linux-pakettien asentamiseen, rakentamiseen, poistamiseen ja hallintaan. pacman käyttää libalpm (Arch Linux Package Management (ALPM) library)-kirjastoa takapäänä kaikkien toimien suorittamiseen. Joitakin muita paketti kaukalo apuohjelmia, joita käytetään laajalti Linux ovat yum, dnf, apt-get, dpkg, rpm, Zypper, pacman, urpmi, jne.,
Now, i ’ m going to play on our Manjaro 15.,10 laatikko selittää ja kattaa enimmäkseen käytetty pacman komentoja esimerkkejä.
1) Yhteisen syntaksin/tiedoston sijainti pacman
Katso alla yhteisen syntaksin/ tiedoston sijainti pacman, joka auttaa sinua, jos haluat tarkistaa, lisää se.
2) Asenna paketti tai paketit
käytä alla olevaa komentoa minkä tahansa paketin tai paketin asentamiseen järjestelmääsi. Tässä tapauksessa aion asentaa apache & php.
3) Poista paketti tai paketit
käytä alla olevaa komentoa poistaaksesi / poistaaksesi minkä tahansa paketin tai paketin järjestelmästäsi., Tällöin poistan Apachen & php.
# pacman -R apache# pacman -R apache php# pacman -Rs apache# pacman -Ru gnome
4) päivitä Paketti tai paketteja
Käytä alla komento päivittää mitään paketti tai paketteja järjestelmään. Tässä tapauksessa aion päivittää apache & php: n uusimpaan versioon. Jos päivitys on saatavilla, se päivittää paketin uusimpaan versioon muuten asenna nykyinen.
6) Kuinka luetella paketit
käytä alla olevia komentoja luetellaksesi kaikki asennetut paketit. Kestää kauan listata paremmin voimme käyttää enemmän komento Nähdä sivu sivulta.,
hakemaan listaa tietyn paketin asentamista tiedostoista.
7) Tarkista päivitykset
Käytä alla komento tarkistaa saatavilla paketti päivityksiä järjestelmään. Jos jotain saatavilla se suorittaa päivityksen.
8) Etsi paketti
Jos et tiedä tarkkaa paketin nimi, johon haluat asentaa, Käyttää etsi vaihtoehto se palaa matching merkkijono. Tässä tapauksessa etsin kromia.
# pacman -Ss chromiumextra/chromium 48.0.2564.116-1 The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browserextra/qt5-webengine 5.5.1-9 (qt qt5) Provides support for web applications using the Chromium browser projectcommunity/chromium-bsu 0.9.15.1-2 A fast paced top scrolling shootercommunity/chromium-chromevox latest-1 Causes the Chromium web browser to automatically install and update the ChromeVox screen reader extention. Note: This package does not contain the extension code.community/fcitx-mozc 2.17.2313.102-1 Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)
Voit Etsiä jo asennettu paketti lisäämällä Q vaihtoehto pacman.,
# pacman -Qs apchelocal/apache 2.4.18-1 A high performance Unix-based HTTP serverlocal/apr 1.5.2-1 The Apache Portable Runtimelocal/apr-util 1.5.4-1 The Apache Portable Runtime# pacman -Qs chromium
9) Tarkista paketin tiedot
Jos haluat tietää paketin yksityiskohtaiset tiedot, ennen kuin jatkat asennusta. Käytä alla olevaa komentoa, se antaa täydelliset tiedot paketista, kuten pakettiversiosta, koosta, repo-nimestä jne..
# pacman -Si chromiumRepository : extraName : chromiumVersion : 48.0.2564.116-1Description : The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browserArchitecture : x86_64URL : http://www.chromium.org/Licenses : BSDGroups : NoneProvides : NoneDepends On : gtk2 nss alsa-lib xdg-utils bzip2 libevent libxss icu libexif libgcrypt ttf-font systemd dbus flac snappy speech-dispatcher pciutils libpulse harfbuzz libsecret libvpx perl perl-file-basedir desktop-file-utils hicolor-icon-themeOptional Deps : kdebase-kdialog: needed for file dialogs in KDE gnome-keyring: for storing passwords in GNOME keyring kwallet: for storing passwords in KWalletConflicts With : NoneReplaces : NoneDownload Size : 44.42 MiBInstalled Size : 172.44 MiBPackager : Evangelos Foutras Build Date : Fri 19 Feb 2016 04:17:12 AM ISTValidated By : MD5 Sum SHA-256 Sum Signature
saada tietoa asennetut paketti
# pacman -Qi apacheName : apacheVersion : 2.4.18-1Description : A high performance Unix-based HTTP serverArchitecture : x86_64URL : http://www.apache.org/dist/httpdLicenses : APACHEGroups : NoneProvides : NoneDepends On : zlib apr-util pcreOptional Deps : lua: for mod_lua module openssl: for mod_ssl module libxml2: for mod_proxy_html, mod_xml2enc modules nghttp2: for mod_http2 module lynx: apachectl statusRequired By : NoneOptional For : NoneConflicts With : NoneReplaces : NoneInstalled Size : 5.41 MiBPackager : Anatol Pomozov Build Date : Mon 14 Dec 2015 09:36:34 PM ISTInstall Date : Thu 03 Mar 2016 12:52:34 PM ISTInstall Reason : Explicitly installedInstall Script : YesValidated By : Signature# pacman -Qi chromiumerror: package 'chromium' was not found
Näytä luettelo-varmuuskopiointi tiedostot ja niiden muuttaminen toteaa. Jos olet asentanut apache 2.4.12 ja myöhemmin lavalla, olet päivittänyt 2.4.,18, Se osoittaa muutoksia todetaan.
10) Asenna paketti alkaen erityisesti Repository
Käytä alla komento Asentaa paketti alkaen erityisesti Arkistoon. Tässä tapauksessa aion asentaa mplayer paketti Manjaro extra arkistosta.
# pacman -S extra/mplayer
11) Näytä paketin riippuvuudet
Käytä alla komento Näytä paketin riippuvuudet.
# pactree apacheor# pactree -c apacheor# pactree -sc apacheapache├─zlib│ └─glibc│ ├─linux-api-headers│ ├─tzdata│ └─filesystem│ └─iana-etc├─apr-util│ ├─apr│ │ └─util-linux│ │ ├─pam│ │ │ ├─glibc│ │ │ ├─cracklib
luetella kaikkia paketteja ei enää tarvita, koska riippuvuudet.,
luetella kaikki paketit erikseen asennettu ja ole tarpeen, koska riippuvuudet
12) Synkronoi tietokanta
Käytä alla olevia komentoja Synkronoida tietokantaan. Tee tämä ennen täyttä järjestelmän päivitystä.
Force Sync tietokantaan
13) Asenna Päivitykset
Käytä alla olevia komentoja päivittää koko järjestelmän paketit uusimpaan versioon. Voimme myös päivittää järjestelmämme Archi/Manjaron uuteen versioon, jos se on saatavilla.
14) Kuinka asentaa ryhmä paketti
Voimme asentaa ryhmä paketti, jos haluat asentaa ryhmä ohjelmisto yhdellä kertaa., Kun olet asentanut ryhmä paketteja, se pyytää sinua valitsemaan paketteja ryhmään ja sinulla on mahdollisuus jättää erityisesti paketti-tai valikoimia paketit luettelossa.
jos Haluat nähdä, mitkä paketit kuuluvat ryhmään,
# pacman -Sg gnomegnome adwaita-icon-themegnome baobabgnome dconf-editorgnome empathygnome eoggnome epiphanygnome evincegnome gdmgnome gnome-backgroundsgnome gnome-calculatorgnome gnome-contacts
15) whatprovides toiminto
Tämä komento hakee paketteja, jotka omistaa tiedosto .
# pacman -Qo /etc/httpd/conf/etc/httpd/conf/ is owned by apache 2.4.18-1
16) Puhdas pacman Välimuisti
Jos haluamme puhdistaa pacman package välimuisti voimme tehdä sen ampumalla alla komennot.
tyhjät välimuistipakkaukset.,
17) Lue lisää pacman
Käytä alla komennot lue lisää pacman-komennolla tiedot.
$ pacman -helpor$ man pacman
Nauti….)