& ldquo; sudo apt-get update & rdquo; ошибка ввода команды в моем поле ubuntu [закрыто]

Когда я запускаю команду «sudo apt-get update» в своем ящике Ubuntu 12.04, я получаю эту ошибку:

Fetched 837 B in 0s (29.0 kB/s) Reading package lists... Done N: Ignoring 'build' in directory '/etc/apt/sources.list.d/' as it is not a regular file W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://installsvc.vip precise Release: The following signatures were invalid: KEYEXPIRED 1468001658 W: Failed to fetch http://installsvc.vip/mirrors/apt.puppetlabs.com/dists/precise/Release W: Some index files failed to download. They have been ignored, or old ones used instead.

Я не уверен, в чем проблема, и как я могу исправить это?

1
задан 28 January 2018 в 04:25

2 ответа

У вас есть истекшие репозитории в папке /etc/apt/sources.list.d/ или самом файле /etc/apt/sources.list.

Откройте вашу любимую консоль, мне понравятся yakuake или konsole (по умолчанию это gnome-terminal, я думаю) и do

sudo grep "installsvc" -R /etc/apt/

Это скажет вам, где «installsvc ». В этом файле вы хотите вместо этого напрямую ссылаться на репозитории Puppet Labs. Удалить installsvc.vip/mirrors/ часть из URL-адреса репозитория (например, gksudo gedit /etc/apt/$fileToChangeName и вручную отредактировать файл, не забудьте сохранить его перед закрытием программы).

У вас также есть ошибочно размещенный файл, который не делает любой вред, но «замеченный» в выходе apt-get.

sudo rm /etc/apt/sources.list.d/build

удалит его (без восстановления), но вы, вероятно, захотите сначала проверить его, чтобы увидеть, хотите ли вы его сохранить , mv и chown, вероятно, понадобятся.

Вы также должны знать, что 12.04 Precise Pangolin хорошо устарел. Новый Ubuntus будет использовать apt вместо apt-get, но после устранения проблем вы сможете:

sudo apt-get autoclean; sudo apt-get update; sudo apt-get dist-upgrade

выполнить последние доступные обновления, включая любые из недавно добавленных репозиториев Puppet Labs ( бывший репозиторий был зеркалом).

0
ответ дан 17 July 2018 в 22:05

У вас есть истекшие репозитории в папке /etc/apt/sources.list.d/ или самом файле /etc/apt/sources.list.

Откройте вашу любимую консоль, мне понравятся yakuake или konsole (по умолчанию это gnome-terminal, я думаю) и do

sudo grep "installsvc" -R /etc/apt/

Это скажет вам, где «installsvc ». В этом файле вы хотите вместо этого напрямую ссылаться на репозитории Puppet Labs. Удалить installsvc.vip/mirrors/ часть из URL-адреса репозитория (например, gksudo gedit /etc/apt/$fileToChangeName и вручную отредактировать файл, не забудьте сохранить его перед закрытием программы).

У вас также есть ошибочно размещенный файл, который не делает любой вред, но «замеченный» в выходе apt-get.

sudo rm /etc/apt/sources.list.d/build

удалит его (без восстановления), но вы, вероятно, захотите сначала проверить его, чтобы увидеть, хотите ли вы его сохранить , mv и chown, вероятно, понадобятся.

Вы также должны знать, что 12.04 Precise Pangolin хорошо устарел. Новый Ubuntus будет использовать apt вместо apt-get, но после устранения проблем вы сможете:

sudo apt-get autoclean; sudo apt-get update; sudo apt-get dist-upgrade

выполнить последние доступные обновления, включая любые из недавно добавленных репозиториев Puppet Labs ( бывший репозиторий был зеркалом).

0
ответ дан 23 July 2018 в 22:41

Другие вопросы по тегам:

Похожие вопросы: