Я использую yaourt в ArchLinux.
- Можно ли это сделать
yaourt -Syu
но только с пакетами из core / extra или что я хочу? - Как обновить отдельные пакеты?
yaourt -U <package>
не работает (не удалось найти или прочитать пакет). Должен ли я использоватьyaourt -S <package>
?
РЕДАКТИРОВАТЬ
- Существует проблема с использованием
yaourt -S <package>
: если нет доступных обновлений, пакет все равно будет переустановлен
updates
arch-linux
user905686
источник
источник
Если вы хотите обновить только один пакет в Arch Linux , сделайте следующее (обратите внимание, что # означает, что команда должна быть запущена от имени пользователя root )
1) Поиск имени пакета с
(здесь напечатано название пакета и прочее)
2) Запустите следующую команду, чтобы получить URI пакета
(напишите имя пакета, которое вы получили в предыдущей команде, теперь вы должны получить URI пакета)
3) Наконец, скопируйте URI и выполните следующую команду, чтобы обновить его
Надеюсь, это кому-нибудь поможет. Как примечание, это не рекомендуемый способ обновления пакета. Если возможно, обновите всю систему. Тем не менее, это хороший способ, когда вам просто нужно обновить один пакет и у вас нет полосы пропускания для запуска полного обновления системы (например, недавно мне нужно было обновить только пакет flashplugin ) .
источник
pacman -Syup | grep linux
ничего не возвращает. Кроме того, я не совсем понимаю, в чем преимущество по сравнению с тем,pacman -Sy <package>
что просто обновляет данные пакеты.