Haluatko asentaa paketteja Arch Linuxiin, mutta et tiedä miten? Monet ihmiset kohtaavat tämän ongelman siirtyessään Debian-pohjaisista jakeluista Archiin. Voit kuitenkin helposti hallita paketteja Arch-pohjaisessa järjestelmässä pakettien hallintaohjelmien avulla.
Pacman on oletuspaketinhallinta, joka on esiasennettu jokaiseen Arch-jakeluun. Mutta silti tarvitaan muita pakettien hallintaohjelmia, koska Pacman ei tue Arch-käyttäjärekisterin paketteja.
Arch Linuxin paketinhallintaohjelmat
Vaikka Arch Linuxin mukana toimitetaan Pacman oletuksena paketinhallinta, voit asentaa muita paketinhallintaohjelmia, kuten Yay. Toisin kuin Pacman, näiden pakettien hallinnan avulla voit lisätä uusia paketteja virallisesta Arch-arkistosta ja AUR: sta (Arch User Repository).
Muita paketinhallinnoijia on käytetty vuosien varrella, mutta esimerkkejä, kuten Yaourt ja Aurman, ei enää ylläpidetä. Näin ollen Pacman ja Yay ovat turvallisempia ja luotettavampia pakettien ylläpitäjiä, joihin Arch Linuxissa voi luottaa.
AUR on yhteisön järjestämä arkisto, joka tarjoaa käyttäjille alustan jakamiensa pakettien jakamiseen. Jos olet kehittäjä, voit lisätä paketteja AUR: iin, ja muut käyttäjät voivat asentaa ne järjestelmäänsä helposti.
1. Pacman
Kuten edellä mainittiin, jokaisessa Arch-järjestelmässä on Pacman oletuspaketinhallinnassa. Pacmanin merkittävin piirre on, että se synkronoi järjestelmän paketit säännöllisesti pääpalvelimen kanssa ja puolestaan pitää järjestelmän ajan tasalla.
2. jee
Koska Yaourtin ja Aurmanin kehittäjät eivät julkaise päivityksiä keskeytyksen jälkeen, Arch-käyttäjät ovat alkaneet käyttää Yayä pakettien lisäämiseen AUR: sta. Yayn päätavoitteena oli minimoida käyttäjän panos ja tarjota Pacman-tyyppinen käyttöliittymä.
Et voi asentaa Yayä Pacmanilla, koska se ei tue pakettien lisäämistä suoraan Arch-käyttäjätietovarastosta. Siksi joudut asentamaan Yay-paketinhallinnan manuaalisesti käyttämällä sen Git-arkistoa. Näin asennat sen järjestelmään.
Vaihe 1: Tarvitset gitin kloonaamaan yay-arkistoa.
pacman -S - tarvitaan git base-devel
Vaihe 2: Kloonaa arkisto paikalliseen tallennustilaan.
git-klooni https://aur.archlinux.org/yay-git.git
Vaihe 3: Muuta kansion käyttöoikeuksia.
chmod 777 / yay-git
Vaihe 4: Siirry hakemistoon, johon kloonatit arkiston.
cd yay-git
Vaihe 5: Käytä makepkg komento paketin rakentamiseksi. Varmista, että et suorita seuraavaa komentoa pääkäyttäjänä, muuten se aiheuttaa virheen.
makepkg -si
Pakettien päivittäminen
Jos olet juuri asentanut Arch Linuxin, ennen kuin voit lisätä tai poistaa paketteja, sinun on synkronoitava järjestelmä pääpalvelinten kanssa päivittämällä paikallinen pakettiluettelo.
Sitten voit helposti päivittää kaikki paketit uusimpaan versioon lataamalla tiedostot virallisilta palvelimilta.
Pacmanin käyttö
Päivitä pakettiluettelo Pacmanin avulla käyttämällä -Sy lippu komennolla.
sudo pacman -Sy
Kun olet synkronoinut järjestelmän pakettiluettelon pääpalvelimien kanssa, sinun on päivitettävä paketit. Käytä -Syu lippu tekemään samoin. Tämä komento voi viedä jonkin aikaa pakettiluettelosta ja verkkoyhteydestäsi riippuen.
sudo pacman -Syu
Voit säästää vaivaa kirjoittamalla molemmat komennot yhdistämällä ne käyttämällä -Syyu lippu. Pacman aloittaa uusimpien pakettien lataamisen automaattisesti pakettiluettelon päivittämisen jälkeen.
sudo pacman -Syyu
Yay: n käyttö
Yay-paketinhallinnan avulla voit päivittää ja päivittää paketteja tehokkaasti päätelaitteellasi. Voit tehdä tämän vain käyttämällä -Syu lippu yay-komennolla.
sudo yay -Syu
Pakettien lisääminen
Pakettien lisääminen on helppoa, kun tiedät suoritettavat komennot. Sinun tarvitsee vain kirjoittaa paketinhallintakomennot päätelaitteeseen.
Flathub ja Snap Store ovat kaksi upeaa graafisen käyttöliittymän sovellusta, joiden avulla voit asentaa ohjelmistoja ja sovelluksia Linux-koneellesi.
Kun haluat ladata Linux-sovelluksia, miten Flathub ja Snap Store vertailevat? Me asetamme heidät toisiaan vastaan saadaksemme selville.
Asenna paketit Pacmanin kanssa
Pacman käyttää TAR-tiedostotunnistetta sovellusten pakkaamiseen. Se toimii tehokkaasti Arch Linux -järjestelmäarkkitehtuurin kanssa. Paketin lisäämiseksi sinun on käytettävä -S lippu oletuskomennolla seuraavasti.
sudo pacman -S pakkausnimi
Esimerkiksi,
sudo pacman -S cmatrix
Jos haluat asentaa useita paketteja kerralla, kirjoita kaikkien pakettien nimi jaettuna välilyönnillä.
sudo pacman -S cmatrix vlc python
Voit myös saada tietoa paketeista asennuksen jälkeen. Tulos sisältää tietoja paketin nimestä, versiosta, arkkitehtuurista ja lisenssistä. Voit tehdä tämän korvaamalla -S lippu kanssa -Qi oletuksena pacman komento.
pacman -Qi cmatrix
Asenna paketit Yay: n kanssa
Yay install -komennon syntaksi on melko samanlainen kuin Pacman. Jos haluat asentaa paketin Yay-paketinhallinnan avulla, käytä vain -S lippu oletuskomennolla.
yay -S pakkausnimi
Pakettien poistaminen Arch
Arch Linux antaa sinulle mahdollisuuden poistaa paketit, kun et tarvitse niitä, ja se on yksi monista syistä miksi sinun pitäisi asentaa Arch Linux. Voit poistaa melkein minkä tahansa paketin järjestelmästäsi, jos sinulla on tietenkin lupa. Katsotaanpa, kuinka voit poistaa paketin Arch Linuxista.
Poista pakkaukset Pacmanilla
Paketin poistaminen on myös helppoa. Sinun tarvitsee vain käyttää -R sijasta -S lippu oletuksena pacman komento.
sudo pacman -R cmatrix
Jos pakettia ei ole järjestelmässäsi, saat virhelähdön, joka ilmoittaa "error: target not found: packagename".
Poista Yay-paketit
Jos haluat poistaa paketteja Yay-sovelluksella, lisää -R lippu yay-oletuskomentoon. Voit myös poistaa -Rns-lipun avulla kaikki tarpeettomat riippuvuudet järjestelmästäsi.
yay -R cmatrix
yay -Rns cmatrix
Jos haluat poistaa paketit, joita järjestelmäsi ei tarvitse, käytä -Yc lippu komennolla.
yay -Yc
Pakettien hallinta Arch Linuxissa
Arch-pohjaisessa Linux-jakelussa on useita tapoja lisätä ja poistaa paketteja. Voit käyttää pakettien hallintaa, kuten Pacman, Yaourt ja Yay. Jotkut paketinhallintaohjelmat sallivat pakettien lataamisen Arch-käyttäjien arkistosta, toiset, kuten Pacman, eivät tue AUR: ia.
Jos et ole paketinhallinnan fani, voit aina ladata haluamasi paketit manuaalisesti. Internetissä on useita verkkosivustoja, jotka tarjoavat TAR-, RPM- ja DEB-paketteja Linux-käyttäjille.
Etsitkö Linux-sovelluksia? Sen sijaan, että asennat terminaalista, voit ladata Linux-sovelluksia DEB- ja RPM-muodossa näiltä verkkosivustoilta.
- Linux
Deepesh on Tech-bloggaaja ja on kirjoittanut informatiivista sisältöä yli 3 vuotta. Tällä hetkellä hän jatkaa tietojenkäsittelytieteen kandidaattiaan Intian tunnetusta yliopistosta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.
Tilaa uutiskirjeemme
Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja erikoistarjouksia!
Vielä yksi askel !!!
Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostissa.