LINUX.ORG.RU

Даже makepkg «лезет» в основные репы, если пакет оттуда нужен как зависимость, и указан соответствующий ключ.

greenman ★★★★★
()
Ответ на: комментарий от greenman

А если один и тот же пакет есть и в основных репах, и в AUR, то как yay это разруливает при установке и обновлении?

UPD. А если пакет был установлен из AUR, а потом переехал в основную репу?

pr849
() автор топика
Последнее исправление: pr849 (всего исправлений: 2)
Ответ на: комментарий от pr849

А если один и тот же пакет есть и в основных репах, и в AUR, то как yay это разруливает при установке и обновлении?

Так не бывает. По крайней мере ни разу не видел. Специально пробовать создать запись в AUR с именем, совпадающим с именем в основных репах, не буду.

(На тот случай, если имена пакетов разные, но они конфликтуют по файлам, в PKGBUILD предусмотрена опция conflicts)

UPD. А если пакет был установлен из AUR, а потом переехал в основную репу?

Никаких проблем. Такой случай прозрачно отрабатывается.

greenman ★★★★★
()

Aurutils?

Вообще, в арчевики есть статья со сравнением утилит.

mxfm ★★
()
Последнее исправление: mxfm (всего исправлений: 1)

У pikaur и pacaur есть ключ -a который означает «AUR only». У yay наверное тоже есть что-то такое.

Dog ★★★
()
Ответ на: комментарий от Dog

У yay наверное тоже есть что-то такое.

Блин. Перечитал man yay, и действительно есть. А с первого раза не дошло.

-a, --aur: Assume all targets are from the AUR. Additionally Actions such as sysupgrade will only act on AUR packages. Note that dependency resolving will still act normally and include repository packages.

Ровно то что нужно. Вопрос снят.

Aurutils

pikaur и pacaur

@mxfm, @Dog - спасибо, тоже гляну. Хотя похоже что они гораздо менее популярны чем yay.

pr849
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.