Каждый раз, когда я перехожу к обновлению и/или обновлению, apt-get
возвращает ошибку ниже:
Failed to download repository information
E:The method driver /usr/lib/apt/methods/gpgv could not be found.
Running: 12.04 (precise) 32bit, kernel 3.5.0-18-generic, gnome 3.4.2
on an amd athlon 7850 dual core with 4GB RAM.
Вывод для ls -l
:
root@nerve:/# ls -l /usr/lib/apt/methods/
total 368
-rwxr-xr-x 1 root root 18112 Oct 30 2014 bzip2
-rwxr-xr-x 1 root root 30452 Oct 30 2014 cdrom
-rwxr-xr-x 1 root root 18044 Oct 30 2014 copy
-rwxr-xr-x 1 root root 55316 Oct 30 2014 ftp
-rwxr-xr-x 1 root root 18052 Oct 30 2014 gzip
-rwxr-xr-x 1 root root 67632 Oct 30 2014 http
-rwxr-xr-x 1 root root 34604 Oct 30 2014 https
lrwxrwxrwx 1 root root 5 Oct 30 2014 lzma -> bzip2
-rwxr-xr-x 1 root root 88256 Oct 30 2014 mirror
-rwxr-xr-x 1 root root 26376 Oct 30 2014 rsh
lrwxrwxrwx 1 root root 3 Oct 30 2014 ssh -> rsh
lrwxrwxrwx 1 root root 5 Oct 30 2014 xz -> bzip2
Вывод для locate gpgv
:
root@nerve:/# locate gpgv
/usr/bin/gpgv
/usr/lib/apt/methods/gpgv
/usr/share/doc/gpgv
/usr/share/doc/gpgv/changelog.Debian.gz
/usr/share/doc/gpgv/copyright
/usr/share/man/man1/gpgv.1.gz
/var/lib/dpkg/info/gpgv.list
/var/lib/dpkg/info/gpgv.md5sums
Помогите. Я не смог обновить в течение многих месяцев, и теперь я хотел бы обновить до 14,04, не теряя все с новой установкой.
Заранее спасибо! :)
У Вас есть поврежденная строка в /etc/apt/sources.list
или один из эти *.list
файлы под /etc/apt/sources.list.d/
.
Попытка эта команда для определения его:
grep gpgv: /etc/apt/*.list /etc/apt/sources.list.d/*.list
Удаляют строку, и Вы будете в порядке.
Редактирование :
, Так как Вы так или иначе проиграли /usr/lib/apt/methods/gpgv
файл, способ возвратить тот файл путем переустановки apt
:
sudo apt-get install --reinstall apt
Теперь, это предупредит Вас, которые apt
не могут аутентифицироваться, но просто идти вперед и устанавливать его.