Я хочу написать сценарий оболочки, который добавит хранилище apt.
Я знаю, что я могу сделать это с помощью sudo add-apt-repository -y <repo>
.
У меня вопрос, могу ли я сделать это, только если хранилище еще не было добавлено, что-то вроде:
if repo was not added yet:
sudo add-apt-repository -y <repo>
sudo apt-get update
Спасибо
Вы даже пытались добавить репозиторий дважды? То, что я только что сделал, было
—
Сергей Колодяжный
add-apt-repository
для темы дважды, но это привело только к одному файлу в. /etc/apt/sources/sources.list.d
Может быть, он уже проверяет?
Прошло много времени с тех пор, как я попробовал, но IIRC дублирует строку в файле списка репозитория
—
Itay
add-apt-repository
добавлю только один раз; интересная часть делаетapt-get update
условно.