Удаление PPA, вызывающее ошибку GPG

Удаление PPA, вызывающее ошибку GPG

Когда я бегу

sudo apt-get update

Я получаю следующую ошибку:

W: GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333

Как найти и удалить PPA, вызывающий эту ошибку?

решение1

Команда

grep -r 'download.opensuse.org' /etc/apt

показывает, где настроен репозиторий, например:

/etc/apt/sources.list.save:deb http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/ ./ 
/etc/apt/sources.list.save:# deb-src http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/ ./ 
/etc/apt/sources.list:deb http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/ ./ 
/etc/apt/sources.list:# deb-src http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/ ./

В вашем случае это в

/etc/apt/sources.list

Обладая этими знаниями, вы можете удалить запись с помощьюsed

sudo sed -i '/download.opensuse.org/d' /etc/apt/sources.list

и чтобы избежать путаницы в будущем, вам также следует удалить запись в вашем файле резервной копии.

sudo sed -i '/download.opensuse.org/d' /etc/apt/sources.list.save

Теперь обновите информацию о пакете.

sudo apt-get update

и проблема исчезла.

Связанный контент