Вопрос Проблемы с обновлением системы с помощью apt-get


После попытки apt-get update а также apt-get upgrade У меня есть следующее сообщение об ошибке: Это копье моего терминала (на испанском)

root@LinuxJGP:/home/javiergp# apt-get upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Se actualizarán los siguientes paquetes:
  apport apport-symptoms fonts-liberation gnome-icon-theme gnome-orca language-pack-en language-pack-en-base
  language-pack-es language-pack-es-base language-pack-gnome-en language-pack-gnome-en-base
  language-pack-gnome-es language-pack-gnome-es-base light-themes linux-firmware oneconf resolvconf
  sessioninstaller software-center ssl-cert tzdata ubuntu-docs ubuntu-keyring ubuntu-sso-client
  ubuntuone-control-panel ubuntuone-installer unity-lens-video unity-scope-video-remote xdiagnose
29 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
E: Los archivos de índice de paquetes están dañados. No existe un campo «Filename:» para el paquete ubuntu-keyring.

Как решить эту проблему?


3
2017-11-12 16:10


происхождения




ответы:


Похоже, ваша испанская ошибка эквивалентна этой английской:

 the package index files are corrupted. no filename field for package

Это будет означать, что у вас есть проблема с листингом (индексом) всех пакетов: они сломаны. Эта тема подразумевает, что у вас может быть успех с удалением каталога списков.

Таким образом, вы можете удалить все /var/lib/apt/lists/, а затем обновите свой apt снова

sudo rm /var/lib/apt/lists/*
sudo apt-get update

УМА ВЫ, я этого не пробовал, но кажется как это не является реальной опасностью.

Списки / var / lib / apt / могут быть удалены и восстановлены безопасно. Обновление apt-get обновит необходимую информацию. Это не влияет на историю установленных пакетов.


1
2017-11-12 16:19



В исходной теме также упоминается, что у пользователя возникла проблема с rm команды, так как существует каталог, называемый partial там. Вы можете, очевидно, удалить это, используя rm -r, но это скорее «как rm работа ": D - Nanne