dpkg exit с файлом разбора ошибок `/ var / lib / dpkg / status`, рядом строка 7531 пакет 'libwbclient0: amd64' [duplicate]

Я использую Ubuntu 17.10 и окончательно настроил LBP6030B.

Инструкции:

1) Загрузите драйвер CANON LBP6030 linux с официального веб-сайта Canon

*** 2) Используйте файл install.sh для установки. Не используйте пакеты deb! Если вы используете пакеты deb, принтер был зарегистрирован, но не работает.

Для этого, нажмите и откройте терминал в папке установки файла .sh и используйте эту команду

sudo ./install.sh

3) Зарегистрируйте принтер. Для меня, установив драйвер из командной строки, верните ошибку. Не паникуйте и не используйте GNOME или Ubuntu Printer Manager для регистрации принтера.

9
задан 12 September 2017 в 22:42

2 ответа

Счастливчик! У вас есть резервные копии! И даже больше, они делаются ежедневно, если вы не знаете! Итак, чтобы восстановить только что запущенные файлы:

sudo rm /var/lib/dpkg/status sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status sudo apt-get update

Done!

Если вам нужны еще более старые файлы, есть еще что выбрать:

ls /var/backups/dpkg.status* /var/backups/dpkg.status.0 /var/backups/dpkg.status.4.gz /var/backups/dpkg.status.1.gz /var/backups/dpkg.status.5.gz /var/backups/dpkg.status.2.gz /var/backups/dpkg.status.6.gz /var/backups/dpkg.status.3.gz

Просто распакуйте их, используя gunzip:

gunzip -c /var/backups/dpkg.status.6.gz > /var/lib/dpkg/status

Если резервные копии не подходят, другой способ делает список содержимого каталога doc:

sudo -i ls /usr/share/doc | \ grep -v [A-Z] | \ grep -v '^texmf$' | \ grep -v '^debian$' | \ awk '{print $1 " install"}' | \ dpkg --set-selections

http://www.debianhelp.co.uk/debianproblem.htm

22
ответ дан 18 July 2018 в 07:00

Счастливчик! У вас есть резервные копии! И даже больше, они делаются ежедневно, если вы не знаете! Итак, чтобы восстановить только что запущенные файлы:

sudo rm /var/lib/dpkg/status sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status sudo apt-get update

Done!

Если вам нужны еще более старые файлы, есть еще что выбрать:

ls /var/backups/dpkg.status* /var/backups/dpkg.status.0 /var/backups/dpkg.status.4.gz /var/backups/dpkg.status.1.gz /var/backups/dpkg.status.5.gz /var/backups/dpkg.status.2.gz /var/backups/dpkg.status.6.gz /var/backups/dpkg.status.3.gz

Просто распакуйте их, используя gunzip:

gunzip -c /var/backups/dpkg.status.6.gz > /var/lib/dpkg/status

Если резервные копии не подходят, другой способ делает список содержимого каталога doc:

sudo -i ls /usr/share/doc | \ grep -v [A-Z] | \ grep -v '^texmf$' | \ grep -v '^debian$' | \ awk '{print $1 " install"}' | \ dpkg --set-selections

http://www.debianhelp.co.uk/debianproblem.htm

22
ответ дан 24 July 2018 в 18:43
  • 1
    Слава богу, у меня есть еще один статус-старый, чтобы сделать восстановление. После cp это направо, введите sudo dpkg --configure -a исправить всю проблему! Благодаря! – Robert 10 January 2014 в 13:56

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

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