Dependências não satisfeitas durante a instalação do fbreader

0

Eu estava instalando fbreader no Ubuntu 12.04 , mas mostrei que alguns pacotes estão quebrados e têm dependências não satisfeitas , então fbreader não foi instalado. Além disso, o centro de software começou a mostrar diálogo de catálogo de pacotes de reparo , mas quando tentei reparar, nada aconteceu. Não consigo instalar nada por causa do erro. Eu tentei sudo apt-get autoremove e, em seguida, sudo apt-get -f instalar , mas não ajudou . Quando eu executo o sudo apt-get autoremove, o seguinte é mostrado no terminal:

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

Por favor ajude.

Quando tentei fazer reparos por meio do centro de software, recebi o seguinte relatório de erros:

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
    
por Bishwarup Paul 21.08.2013 / 10:19

1 resposta

1

As instruções no link no comentário instalam o fbreader do Debian. Como o fbreader está no Ubuntu, você pode simplesmente usar o aplicativo Ubuntu Software Center para encontrá-lo e instalá-lo, além de todas as dependências.

Ele mostra que você tem libzlcore0.12 instalado e a instalação está falhando ao tentar instalá-lo novamente.

Você tem duas opções:

  1. tentar instalar as dependências 1 por 1

  2. primeiro remova libzlcore0.12 usando

    sudo apt-get remove libzlcore0.12
    

    em seguida, remova as linhas que você adicionou do site do Ubuntu Geek, então execute o aplicativo Ubuntu Software Center e instale a partir daí.

Como um aparte para o que vale a pena, fbreader instalado sem erro para mim no meu Ubuntu 12,04 instalação de 32 bits.

    
por zoopster 22.08.2013 / 16:02