Здравствуйте, хорошего дня, на этот раз я покажу вам как установить Yaourt на Archlinux и его производные. Для тех, у кого есть дистрибутив на основе Arch и / или есть Arch и не знаком с Yaourt, я немного объясню.
Yaourt - это менеджер пакетов, как и PacmanХотя у них есть свои различия, они чрезвычайно важны для Archlinux, поскольку Pacman - это тот, который управляет официальными репозиториями, Yaourt - аналог, поскольку он помогает нам управлять неофициальными репозиториями. в данном случае он называется AUR.
Что мне нравится в Archlinux или любой производной от него, так это за простоту работы и отсутствие зависимости от такого количества репозитория, что после обновлений нарушаются зависимости или, в лучшем случае, Archlinux позволяет нам сохранять устаревшие пакеты без нарушения зависимостей.
Но эй сейчас чтобы установить Yaourt в систему, вам необходимо отредактировать файл pacman.conf находится внутри папки / etc.
Достаточно отредактировать файл в нашем любимом текстовом редакторе, в моем случае жизнь не сложна и я использую для этого nano:
sudo nano /etc/pacman.conf
Он будет отображать что-то похожее на это:
# /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
Сейчас один мы добавим следующие строки в конце файла:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Обновляем репозитории:
sudo pacman -sy
E устанавливаем Yaourt:
sudo pacman -s yaourt
Теперь исключительно для вашего использования, вместо использования Pacman, мы заменяем его Yaourt.
Они должны принять во внимание, что использование Yaourt не требует разрешений суперпользователя, только когда они запрашиваются.
3 комментариев, оставьте свой
Хорошо то, что в Yaourt мы находим программы, которые нельзя установить с помощью pacman. Привет.
Я выполняю весь процесс, и терминал сообщает мне об ошибке: пакет не найден: Yaourt
В чем причина этой ошибки?
Yaourt был прекращен в пользу Yay: https://www.linuxadictos.com/yay-como-instalar-este-asistente-de-aur-en-distros-basadas-en-arch-linux.html
Приветствие.