У меня есть программа, которую я хотел бы установить. Мне дали запись, аналогичную следующей:
deb http://example.org/example.org xenial main
, и мне сказали вставить ее в файл /etc/apt/sources.list
или включить в папку /etc/apt/sources.list.d/
, а после этого использовать команда:
apt-get update
Насколько я понимаю, это обновляет все различные источники, перечисленные как в файле /etc/apt/sources.list
, так и в папке /etc/apt/sources.list.d/
.
Вопрос
Могу ли я обновить только программу, которую я хочу установить, а не все другие источники в списке?
Из метода с помощью /etc/apt/sources.list.d/
да:
sudo apt-get update -o Dir::Etc::sourcelist="sources.list"
, где sources.list
тот, Вы создали.
Быть осторожным: Если Ваш repo содержит более старые или более новые версии программного обеспечения, чем установлено от другого repo, который не находится в обновлении, можно столкнуться с проблемой.