Se ei ole salainen Kaari Rakastan Linuxia, ja yksi Archin parhaista ominaisuuksista on sen tehokas paketinhallinta: Pacman. Tässä lyhyessä mutta mielenkiintoisessa artikkelissa selitämme kuinka Pacmania käytetään jakeluissa, jotka käyttävät APT o Yum. |
Vaikka Pacman on teknisesti mahdollista asentaa muihin jakeluihin, ei ole kovin hyvä ajatus sekoittaa pakettien hallintaa, koska se voi aiheuttaa kaikenlaisia ongelmia. PacAptin ansiosta on kuitenkin mahdollista käyttää Pacman-komentoja jakeluissa, jotka käyttävät Apt- tai Yum-tiedostoja. Pohjimmiltaan PacApt on komentosarja, jonka avulla voit käyttää Pacman-komentoja ja kääntää ne ymmärrettäviksi komentoiksi APT: lle ja / tai Yumille.
Jos haluat yksinkertaistaa elämääsi tai olet vain sitkeä Arch-fani, joka pakotetaan käyttämään Ubuntua tiettyyn tehtävään, tämä kätevä työkalu voi olla suuri apu.
PacAptin asentamiseksi sinun on vain suoritettava seuraavat komennot päätelaitteessa:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
Kun tämä on tehty, voit käyttää Pacman-komentoja APT: n tai Yumin sijaan. Voit esimerkiksi käyttää hakua suorittamalla komennon pacman-Ss Autokey sen sijaan, että suoritat apt-cache Autokey. Napsauta linkkiä saadaksesi lisätietoja.
lähde: PacApt
Tarkka. Vaihtoehto on hieman "rajoitetumpi" kuin PacApt tarjoaa. Se on kuitenkin hyvä idea ... ehkä jos voisit luoda mainitsemasi skriptin, se olisi helpompaa.
Aliakset sijoitetaan ~ / .bashrc-tiedostoosi
ejemplo
alias update = »sudo pacman -Syu»
alias clean = "» pacman -Rs` pacman -Qqdt` »
Käytän myös Archia, mutta mitä teen yleensä jakelusta riippumatta, on luoda aliaksia pakettien hallintaan liittyville komennoille. Luon ne kerran ja olen tottunut käyttämään määrittämiäni aliaksia vastaavien komentojen sijaan kussakin distrossa.
Esimerkiksi määritän yleensä "pkginstall" komentona pakettien asentamiseksi. Archissa tämä olisi "sudo pacman -S" Debianissa, se olisi "sudo apt-get install" tai "yum install" Fedorassa jne. Minulla on myös pkgremove, pkgsearch, pkgquery, pkgowner ja jotkut muut.
Vastaavasti minulla on "sysupdate" nimellä "pacman -Syu" ja sysclean kuin "pacman -Rs` pacman -Qqdt`" päivittääksesi koko järjestelmän tai puhdistaen orpoja paketteja (asennettuna riippuvuuksiksi, joita ei enää tarvita tarvittavalle ohjelmalle) hänen aikanaan).
Ne ovat asioita, jotka helpottavat elämääni, ja totuus on, että olen tottunut käyttämään näitä aliaksia, koska yleensä ei ole samanlaisia nimisiä binäärejä; Kirjoitan yleensä pkgi: n ja se täydentyy jo automaattisesti pkginstalliksi.
Yksi asia, josta kaipaan näin, on paketin automaattinen täydennys asennettaessa, hakiessasi tai poistaessani arkistoja, mutta aion tarkastella bash-suoritusta yhtenä näistä päivistä kirjoittamaan pari sääntöä käyttämieni aliaksille.
Olen käyttänyt sitä vuodesta 2006 lähtien. Archlinux on luonut erilaisia koodeja erilaisille jakeluille