Intereting Posts
Что делать, если bash перестает эхом? Почему перезагрузка PATH в команде sudo? передать аргументы в программу python в оболочке начать nginx при загрузке с помощью systemd переименовать список файлов в соответствии с текстовым файлом Как обновить мою систему до последней версии? изменить шаблон регулярного выражения в Emacs? Как fsck корневая файловая система перед загрузкой или при перезагрузке Не удалось изменить группу по умолчанию для пользователя с `sudo usermod -g` сложная настройка mpd / ssh? Как установить приоритет vlan на nic во FreeBSD? Как открыть и работать с терминалами с помощью сценария bash? Переход на летнее время на серверах Linux gawk: Как я могу печатать выходные данные с помощью команды gawk в нескольких строках на терминале в одной строке в файле Комментируйте разделы текста, соответствующие определенным идентификаторам, перечисленным в другом файле

проблема с debian update

Когда я запускаю sudo apt-get upgrade :

 libc6-i386:dependency: libc6 (= 2.17-93) but 2.17-92+b1 have been installed; 

поэтому dpkg дает ошибку, и все обновления не могут продолжаться.

Если я попробую sudo apt-get -f install :

 A copy of the C library was found in an unexpected directory: '/lib/x86_64-linux-gnu/libc-2.17.so' It is not safe to upgrade the C library in this situation; please remove that copy of the C library or get it out of '/lib/x86_64-linux-gnu' and try again. dpkg: error processing /var/cache/apt/archives/libc6_2.17-93_amd64.deb (--unpack): 

Я открыл многократную поддержку. Это проблема libc6-i386. Есть ли кто-нибудь, кто видел эту проблему раньше? Что мне делать?

Я искал какое-то решение, которое относится к способу chroot, немного сложнее. И я проверил список ошибок debian. Кажется, что давным-давно кто-то сообщил о той же проблеме.

ПРЕДУПРЕЖДЕНИЕ : этот совет может быть опасным. Храните резервные копии и загрузите компакт-диски.

Это случилось со мной давным-давно. Я помню, как вручную редактировал этот файл:

  /var/lib/dpkg/info/libc6:i386.preinst 

Найдите сообщение об ошибке « В этой ситуации не рекомендуется обновлять библиотеку C ». Удалите команду exit -1 в этом блоке. Обратите внимание, что эта проверка выполняется в 4 местах. Вы должны удалить все из них.

Также этот файл заменяется каждый раз, когда вы запускаете apt-get upgrade, поэтому создайте копию и после начала процесса установки поместите копию поверх файла в / var / lib / dpkg / info /. Это может занять несколько проб и ошибок.

Надеюсь это поможет.