Неудовлетворенные зависимости при установке fbreader

Я устанавливал fbreader в Ubuntu 12.04 , но он показал, что некоторые пакеты сломаны и имеют неудовлетворенные зависимости , поэтому fbreader не был установлен. Более того, центр программного обеспечения начал показывать диалог каталога ремонтных пакетов , но когда я попытался восстановить, ничего не произошло. Я не могу ничего установить из-за ошибки. Я попытался sudo apt-get autoremove , а затем sudo apt-get -f install , но не помогло. Когда я запускаю sudo apt-get autoremove, в терминале показывается следующее:

The following packages have unmet dependencies:
 fbreader : Depends: libzlcore0.12 but it is not installed
 libzltext0.12 : Depends: libzlcore0.12 (= 0.12.10dfsg-6) but it is not installed
 libzlui-qt4 : Depends: libzlcore0.12 (= 0.12.10dfsg-6) but it is not installed

Пожалуйста, помогите.

Когда я пытался выполнить ремонт через центр программного обеспечения, мне сообщали следующее сообщение об ошибке:

installArchives() failed: perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LANG = "en_IN.ISO8859-1"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LANG = "en_IN.ISO8859-1"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LANG = "en_IN.ISO8859-1"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LANG = "en_IN.ISO8859-1"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 228249 files and directories currently installed.)
Unpacking libzlcore0.12 (from .../libzlcore0.12_0.12.10dfsg-6_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libzlcore0.12_0.12.10dfsg-6_i386.deb (--unpack):
 trying to overwrite '/usr/lib/libzlcore.so.0.12.10', which is also in package libzlcore 0.12.10-1
No apport report written because MaxReports is reached already
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libzlcore0.12_0.12.10dfsg-6_i386.deb
Error in function: 
dpkg: dependency problems prevent configuration of libzltext0.12:
 libzltext0.12 depends on libzlcore0.12 (= 0.12.10dfsg-6); however:
  Package libzlcore0.12 is not installed.
dpkg: error processing libzltext0.12 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libzlui-qt4:
 libzlui-qt4 depends on libzlcore0.12 (= 0.12.10dfsg-6); however:
  Package libzlcore0.12 is not installed.
dpkg: error processing libzlui-qt4 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fbreader:
 fbreader depends on libzlcore0.12; however:
  Package libzlcore0.12 is not installed.
 fbreader depends on libzltext0.12; however:
  Package libzltext0.12 is not configured yet.
 fbreader depends on libzlui-qt4 (>= 0.12.10dfsg-6) | libzlui-gtk (>= 0.12.10dfsg-6); however:
  Package libzlui-qt4 is not configured yet.
  Package libzlui-gtk is not installed.
dpkg: error processing fbreader (--configure):
 dependency problems - leaving unconfigured
0
задан 21 August 2013 в 12:19

1 ответ

По инструкции в ссылке в комментарии установите fbreader из Debian. Поскольку fbreader находится в Ubuntu, вы можете просто использовать приложение Ubuntu Software Center, чтобы найти и установить его и все зависимости.

Это показывает, что вы уже установили libzlcore0.12 и не удается установить его снова.

У вас есть два варианта:

  1. попытаться установить зависимости 1 на 1

  2. сначала удалить libzlcore0.12 с помощью

    sudo apt-get remove libzlcore0.12
    

    затем удалите строки, добавленные на веб-сайте Ubuntu Geek, затем запустите приложение Ubuntu Software Center и установите его оттуда.

Кроме того, fbreader установил для меня без ошибок на мою современную Ubuntu 12.04 32-битную установку.

0
ответ дан 21 August 2013 в 12:19

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

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