Ответы:
add-apt-repository
создает новый файл /etc/apt/sources.list.d
для репозиториев ppa. Помимо удаления соответствующего файла вы также должны удалить добавленный ключ gpg:
apt-key list
apt-key del $ID
36FD5529
- это идентификатор, 1024
это ключевая длина, а остальное - UID
del
вместо delete
.
Со страниц справочника Ubuntu ( man add-apt-repository
):
-r
,--remove
Удалить указанный репозиторий
Так...
sudo add-apt-repository -r ppa:noobslab/indicators
Это удалит его из списка репо в /etc/apt/sources.list.d/.
В зависимости от того, что вы делаете, ДО того, как вы запустите указанную выше команду: если установленный пакет из этого репозитория новее того же пакета в стандартном репо, то выполните ручное ранжирование с помощью ppa-purge :
sudo ppa-purge ppa:noobslab/indicators
Для Debian просто удалите файл .list в /etc/apt/sources.list.d/
source.list
?
.list
в/etc/apt/sources.list.d/
Если вы хотите отменить add-apt-repository
, используя формат, например, например,
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Используйте вывод, отображаемый следующей командой, чтобы найти репозиторий, который вы хотите удалить
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Пример вывода:
/etc/apt/sources.list:#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151128]/ trusty contrib main non-free
/etc/apt/sources.list.d/additional-repositories.list:deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable
...
В этом примере /etc/apt/sources.list.d/additional-repositories.list
будет хранилище для отмены / удаления. Отредактируйте файл и удалите его строку.
pub 1024R/36FD5529 2010-12-14 uid Launchpad PPA for noobslab
. Что это$ID
?