Ранее мы рассказывали вам, как установить Yaourt в нашей системе, добавив его репозиторий в наш файл pacman.conf. Использование Yaourt относительно простое. и особенно если уже вы знакомы с Pacman, вы поймете, что это почти то же самое.
Yaourt (Еще один инструмент репозитория других пользователей; «Йогурт» на французском языке) это оболочка для Pacman, созданная сообществом., который добавляет полный доступ к репозиторию AUR, который позволяет автоматизировать компиляцию пакетов и установку PKGBUILD Выбрано из тысяч на AUR, в дополнение к тысячам доступных двоичных пакетов Arch Linux.
Yaourt использует синтаксис точно такой же, как в Pacman, что избавляет пользователя от необходимости заново изучать новый метод обслуживания системы, но также добавляет новые параметры. Yaourt расширяет возможности и простоту Pacman, добавление дополнительных полезных функций и обеспечивает приятный цветной вывод, интерактивные режимы поиска и многое другое.
Una рекомендаций, которые я даю чтобы знать, когда занять Pacman, а когда необходимо, Yaourt - это то, что в первом семестре всегда проверяйте, находится ли приложение, которое мы хотим установить, внутри Pacman, это можно проверить в следующую ссылку.
Si не так, тогда мы консультируемся с репозиториями AUR И если приложение в этом случае мы устанавливаем с Yaourt, другой момент заключается в том, что также, если вы хотите установить специальную версию или самую последнюю, они почти всегда будут доступны быстрее в AUR.
С другой стороны, если вы хотите изменить какой-либо аспект установки, Yaourt предоставляет вам такую возможность.
Основные команды Yaourt
В основном описанные здесь команды можно разделить на 3 раздела. Первый - это команды установки, второй - обработка пакетов и, наконец, их удаление.
к установить приложение выполняем:
yaourt -S "paquete"
С помощью этой команды мы приказываем сначала необходимо синхронизировать репозитории, что в случае каких-либо изменений это обнаруживается перед началом установки пакета.
yaourt -Sy "paquete"
Si вы скачали какой-нибудь pkgbuild или пакет из сети вы можете содержать себя на yaourt для компиляции команда для этого:
yaourt -U "/ruta_del_paquete"
Если у вас возникли конфликты с установкой, одной из наиболее распространенных проблем может быть кеш, который они хранят, чтобы очистить его, мы выполняем:
yaourt -Scc “paquete”
Эта команда не только устанавливает приложение, но, помимо синхронизации репозиториев, проверяет все пакеты и, если есть новые версии, устанавливает их:
yaourt -Sya “paquete”
Как я упоминал ранее, вы можете положиться на страница пакетов AUR искать посылку, но мы также можем сделать это с терминала. Хотя здесь рекомендую быть максимально конкретным.
yaourt -Ss “paquete”
С помощью этой другой команды мы отобразит более подробную информацию о пакете:
yaourt -Si “paquete”
к фильтровать быстрее, Вы можете искать по типам группнапример, плееры, браузеры, редакторы и т. д. Для этого выполняем:
yaourt -Sg “grupo”
При поиске пакетов мы также можем увидеть те, которые уже установлены, чтобы знать, что мы просто выполняем:
yaourt -Qs “paquete”
Как и предыдущие команды отображения информации, он делает то же самое только с уже установленными пакетами.
yaourt -Qi “paquete”
Когда вы удаляете пакеты из своей системы, обычно появляются потерянные пакеты, и вы можете обнаружить их с помощью этой команды:
yaourt -Qdt
В этой части при удалении пакетов крайне необходимо быть осторожным с параметрами, которые вы используете, поскольку часто установленные приложения или пакеты имеют зависимости, которые используются другими.
В противном случае, если вы удалите пакет вместе с зависимостями, вы рискуете повредить целостность других или, что еще хуже, свою систему.
когда мы удалить любой пакет или приложение, но не затрагивая его зависимости мы должны выполнить эту команду.
yaourt -R “paquete”
Кроме того, если мы собираемся удалить пакет и его зависимости, которые не используются с другой стороны, и это обычно рекомендуемая команда, мы выполняем следующее:
yaourt -Rs “paquete”
С этой командой мы делаем то же самое, что и предыдущая, только добавляем часть удаляем кеш
yaourt -Rcs “paquete”
Эта команда удалит пакет, который требуется кому-то еще, но не затрагивает зависимости.
yaourt -Rdd “paquete”
Прекратите рекомендовать yaourt из любви к человечеству. Есть лучшие, более безопасные и более надежные альтернативы, такие как trizen, aurman, aurutils, pikaur или yay, как показано на рисунке из вики Arch: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table
yaourt также не получает обновление, реально влияющее на функциональность программы с мая 2017 г. (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.
Согласно вики, они не рекомендуют использовать помощников, и что предпочтительнее делать это вручную, но если они показывают список тех, которые вы можете использовать и какие из них есть, это худшее
https://wiki.archlinux.org/index.php/AUR_helpers