Buna ziua, buna dimineata, de data asta iti voi arata cum se instalează Yaourt pe Archlinux și derivatele sale. Pentru cei care au o distribuție bazată pe Arch și / sau au Arch și nu îl cunosc pe Yaourt, vă voi explica puțin.
Yaourt este un manager de pachete la fel ca PacmanDeși au diferențele lor, cele două sunt extrem de importante în cadrul Archlinux, deoarece, în timp ce Pacman este cel care gestionează depozitele oficiale, Yaourt este omologul, deoarece este cel care ne va ajuta să gestionăm depozite neoficiale în acest caz se numește AUR.
Ceea ce îmi place la Archlinux sau la orice derivat al acestuia este simplitatea de a face lucruri și de a nu depinde de atât de mult depozit încât, după actualizări, depășesc dependențele sau, în cele mai bune cazuri, Archlinux ne permite să păstrăm pachetele învechite fără a rupe dependențele.
Dar hei acum pentru a instala Yaourt pe sistem va trebui să editați fișierul pacman.conf găsit în folderul / etc.
Este suficient să editați fișierul cu editorul nostru de text preferat, în cazul meu nu îmi complic viața și folosesc nano pentru asta:
sudo nano /etc/pacman.conf
Va afișa ceva similar cu acesta:
# /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
Acum singur vom adăuga următoarele rânduri la sfârșitul fișierului:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Actualizăm depozitele:
sudo pacman -sy
E instalăm Yaourt:
sudo pacman -s yaourt
Acum doar pentru utilizarea dvs., în loc să utilizați Pacman, îl înlocuim cu Yaourt.
Acestea ar trebui să ia în considerare faptul că utilizarea Yaourt nu necesită permisiuni super utilizator, doar atunci când sunt solicitate.
Lucrul bun este că în Yaourt găsim programe pe care nu le putem instala cu pacman. Salutari.
Fac tot procesul și terminalul îmi spune eroare: pachetul nu a fost găsit: Yaourt
De ce se datorează această eroare?
Yaourt a fost întrerupt în favoarea lui Yay: https://www.linuxadictos.com/yay-como-instalar-este-asistente-de-aur-en-distros-basadas-en-arch-linux.html
Un salut.