Hei, hyvää päivää, tällä kertaa näytän sinulle miten Yaourt asennetaan Archlinuxiin ja sen johdannaisiin. Niille, joilla on Archiin perustuva distro ja / tai joilla on Arch ja jotka eivät tunne Yaourtia, selitän vähän.
Yaourt on pakettien hallinta kuten PacmanVaikka niillä onkin eroja, nämä kaksi ovat erittäin tärkeitä Archlinuxissa, koska samalla kun Pacman hallinnoi virallisia arkistoja, Yaourt on vastine, koska se auttaa meitä hallitsemaan epävirallisia arkistoja tässä tapauksessa sitä kutsutaan AUR: ksi.
Rakastan Archlinuxia tai mitä tahansa sen johdannaista on asioiden tekemisen yksinkertaisuus eikä riippuen niin paljon arkistosta, että päivitysten rikkomisen jälkeen riippuvuudet tai parhaimmillaan Archlinux antaa meille mahdollisuuden pitää vanhentuneet paketit rikkomatta riippuvuuksia.
Mutta hei nyt Jos haluat asentaa Yaourtin järjestelmään, sinun on muokattava pacman.conf-tiedostoa löytyy / etc-kansiosta.
Riittää, että muokkaat tiedostoa suosikkitekstieditorissamme, minun tapauksessani elämäni ei ole monimutkaista ja käytän siihen nanoa:
sudo nano /etc/pacman.conf
Se näyttää jotain samanlaista kuin tämä:
# /etc/pacman.conf [basis] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [archlinuxfr] Server = http://repo.archlinux.fr/x86_64 # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. [basis-multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs
Nyt yksin lisäämme seuraavat rivit tiedoston lopussa:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Päivitämme arkistoja:
sudo pacman -sy
E asennamme Yaourtin:
sudo pacman -s yaourt
Nyt vain sinun käyttöösi, Pacmanin sijaan, korvataan se Yaourtilla.
Heidän on otettava huomioon, että Yaourtin käyttö ei vaadi superkäyttäjän oikeuksia, vain silloin, kun heitä pyydetään.
Hyvä asia on, että Yaourtista löytyy ohjelmia, joita emme voi asentaa pacmanin kanssa. Terveisiä.
Teen koko prosessin ja pääte kertoo minulle virheen: pakettia ei löytynyt: Yaourt
Mihin tämä virhe johtuu?