База LibreOffice и неудовлетворенные зависимости

Моя база данных в LibreOffice Base внезапно заблокирована для редактирования. Более того, база LibreOffice закрывается всякий раз, когда я пытаюсь вставить фотографию в сообщение базы данных. Я работал в своей реляционной базе данных в течение нескольких месяцев и не вносил никаких изменений в дизайн, только заполнил его.

Я попытался удалить LibreOffice Base, чтобы иметь возможность установить программное обеспечение заново. Это невозможно через Центр программного обеспечения. Вот сообщение об ошибке:

installArchives() failed: dpkg: error processing libx11-6 (--configure):
 libx11-6:amd64 2:1.4.99.1-0ubuntu2.1 cannot be configured because libx11-6:i386 is in a different version (2:1.4.99.1-0ubuntu2.2)
dpkg: error processing libx11-6:i386 (--configure):
 libx11-6:i386 2:1.4.99.1-0ubuntu2.2 cannot be configured because libx11-6:amd64 is in a different version (2:1.4.99.1-0ubuntu2.1)
Errors were encountered while processing:
 libx11-6
 libx11-6:i386
Error in function: 
dpkg: error processing libx11-6 (--configure):
 libx11-6:amd64 2:1.4.99.1-0ubuntu2.1 cannot be configured because libx11-6:i386 is in a different version (2:1.4.99.1-0ubuntu2.2)
dpkg: error processing libx11-6:i386 (--configure):
 libx11-6:i386 2:1.4.99.1-0ubuntu2.2 cannot be configured because libx11-6:amd64 is in a different version (2:1.4.99.1-0ubuntu2.1)

Центр программного обеспечения спрашивает, хочу ли я попытаться исправить ошибку или отменить. Выбор результатов восстановления в том же меню появляется снова и снова и снова, чтобы спросить, хочу ли я исправить ошибку или отменить.

Я пробежал apt-get install -f больше раз, чем хотел вспомнить. Результат таков:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  linux-headers-2.6.38-8-generic libraw5 linux-headers-2.6.38-8 libplot2c2 libpano13-bin libqjson0 libpano13-2 libzthread-2.3-2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libx11-6
The following packages will be upgraded:
  libx11-6
1 upgraded, 0 newly installed, 0 to remove and 63 not upgraded.
2 not fully installed or removed.
Need to get 0 B/763 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
dpkg: error processing libx11-6 (--configure):
 libx11-6:amd64 2:1.4.99.1-0ubuntu2.1 cannot be configured because libx11-6:i386 is in a different version (2:1.4.99.1-0ubuntu2.2)
dpkg: error processing libx11-6:i386 (--configure):
 libx11-6:i386 2:1.4.99.1-0ubuntu2.2 cannot be configured because libx11-6:amd64 is in a different version (2:1.4.99.1-0ubuntu2.1)
Errors were encountered while processing:
 libx11-6
 libx11-6:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я также пытался apt-get update, apt-get autoremove, apt-get autoclean, но все они безрезультатно.

Мне кажется, что эта проблема связана с libx11-6, где какой-то файл имеет неправильную версию, и ясно, что apt-get install -f не решает проблему. Как это исправить?

0
задан 24 September 2013 в 19:00

1 ответ

Похоже, у вас установлены конфликтующие версии libx11-6. Когда они не могут договориться, это останавливает весь процесс установки. Вам необходимо выполнить одно из следующих действий:

удалить версию libx11-6 для i386 (apt-get remove libx11-6:i386). Это не может быть вариантом, если от него зависит 32-битное приложение.

обновить версию libx11-6 для amd64 (apt-get upgrade libx11-6). Это может быть невозможно, если нет доступных обновлений.

понизить версию lib3811-6 для i386 (я никогда не делал этого без Synaptic). Это последнее средство.

Как только вы выполните одно из вышеперечисленных действий, установка должна продолжаться в обычном режиме Это могло также вызывать вашу проблему с LibreOffice, но я не знаю.

0
ответ дан 24 September 2013 в 19:00

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

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