Я получаю следующую ошибку, когда я работаю sudo apt-get update
:
W: The repository 'http://download.fpcomplete.com/ubuntu yakkety Release' is not signed.
Как я могу зафиксировать это?
Мой /etc/apt/sources.list
файл следующие:
deb http://archive.ubuntu.com/ubuntu yakkety main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ yakkety-security main universe multiverse restricted
deb http://archive.ubuntu.com/ubuntu yakkety-updates main universe multiverse restricted
deb http://archive.ubuntu.com/ubuntu yakkety-backports main universe multiverse restricted
Я изменил "Сервер в Южной Африке" к "Основному Серверу" в "программном обеспечении и Обновлениях", но это не помогло.
Когда я посещаю тот репозиторий в веб-браузере, я получаю только то же сообщение Доступа запрещен. Если сайт все еще выполняется как источник программного обеспечения для Ubuntu, то сервер, кажется, неправильно конфигурируется.
Этот репозиторий не перечислен в /etc/apt/sources.list
, но apt-get
использует его, когда Вы выполняете update
действие. Это означает, что перечислено в файле в /etc/apt/sources.list.d
папка вместо этого.
можно найти и удалить/переименовать этот файл в терминале, если Вам нравится, но Вы не имеете к. Вы сказали изменение зеркала Ubuntu в программном обеспечении & Обновления с "Сервера в Южной Африке" к "Основному Серверу". Это находится на вкладке Ubuntu Software в программном обеспечении & Обновления. Так как это не влияло на этот конкретный репозиторий, можно ожидать, что он будет перечислен на вкладке Other Software вместо этого.
<глоток> Мой вкладка Other Software в программное обеспечение & Обновления . (Я выполняю Xenial, а не Yakkety.)
можно затем снять флажок с записью для http://download.fpcomplete.com/ubuntu yakkety
, и необходимо смочь работать sudo apt-get update
без проблем.
Я установил и выполнил y-ppa-manager, и это добилось цели!
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager