Я хочу добавить репозиторий в apt-get (без возможности испортить /etc/apt/sources.list) через пользователя скрипта. Этот скрипт может выполняться несколько раз, поэтому я не могу просто добавлять запись каждый раз. Есть ли способ добавить один файл в каталог с записями?
Я знаю, что вы можете сделать это ради ням, но я не уверен, возможно ли это для apt-get. Пожалуйста, дайте мне знать, если мне нужно добавить больше информации.
aptitude
yum
repository
Daisetsu
источник
источник
Ответы:
Вы можете разместить файлы в
/etc/apt/sources.list.d
. Это описано в справочной странице дляsources.list
(типman sources.list
). На странице руководства написано:ОБНОВИТЬ:
источник
Вы можете попробовать:
Строка репозитория будет просто тем, что вы добавите в список sources.list или PPA-репозиторий. Проверьте man-страницу здесь или выполните:
источник
Я (думал, что мне) нужно было добавить репозиторий ppa в crunchbang, (debian) install:
( NB "raring" - это версия ubuntu, которая совпадает с версией debian, которую я использовал), поэтому я сделал:
Большая часть этого объясняется на начальной загрузки ремонтного страницы (хотя в конце концов TestDisk , а затем Gparted были тем, что я на самом деле нужно , чтобы восстановить потерянный раздел и поврежденную MBR.) Это , вероятно, не способ Debian (TM) , но работал на меня.
Некоторые репозитории Debian относятся к «старому стилю», и тогда вам нужна только строка вроде:
add-apt-repository хорош, если он у вас есть, но, похоже, это более Ubuntu.
источник
add-apt-repository
имеет третью форму (помимо PPA-URL и полных подходящих строк), которая позволяет распространять компоненты:Это было введено в 12.10 (Quantal).
источник
Error: 'contrib' invalid
использование Ubuntu 16.04