Como obtenho o Bibletime 2.91 rodando em 12.04?

1

Eu gostaria de instalar a versão mais recente do Bibletime (2.9.1) no meu computador porque a versão nos repositórios oficiais (2.8.1) tem um bug com o recurso "Mag". Eu tinha instalado 2.9.1 em 12.04 32 bit através de um dos seguintes ppa's:

ppa:pkgcrosswire/ppa
ppa:pkgcrosswire/developer-testing

Agora, em um Ubuntu 12.04.1 de 64 bits, estou tendo um problema de dependência. Parece que depende da libsword8, mas na verdade depende da libsword9 que está disponível nos repositórios. Consulte o link

Alguém pode me ajudar a instalar este aplicativo, por favor?

EDITAR : o apt-get install -f bibletime produz o seguinte:

The following packages have unmet dependencies:
 bibletime : Depends: libsword8 (>= 1.6.2+dfsg) but it is not installable
             Depends: bibletime-data (= 2.9.1-0ubuntu0~r70~precise1) but 2.9.1-1~ppa2~precise is to be installed
E: Unable to correct problems, you have held broken packages.
    
por To Do 25.09.2012 / 14:08

4 respostas

-1

Eu consegui instalar o Bibletime 2.9.1 no Ubuntu 12.04.1 64 bit. É assim:

  1. Adicionado o repositório a seguir deb http://ftp.de.debian.org/debian sid main 2. Em um terminal, digitei sudo apt-get update
  2. Seguido por sudo apt-get install bibletime ignorando as mensagens de aviso
  3. removi as duas fontes de software para não contaminar meu sistema com outras 'atualizações'
  4. sudo apt-get update pela segunda vez para limpar o cache do pacote.
por To Do 04.10.2012 / 18:18
1

Conseguiu encontrar a biblioteca em:

https://launchpad.net/ubuntu/precise/i386/libsword8/1.6.2+dfsg-1

Baixe o arquivo .deb e instale usando:

sudo dpkg --install libsword8_1.6.2+dfsg-1_i386.deb

Em seguida, instale o BibleTime usando:

 sudo apt-get install bibletime

Espero que isso ajude

    
por Kurt Woodham 13.10.2012 / 15:13
0

Na verdade, isso pode ser corrigido com -f . abra seu terminal e digite como

sudo apt-get install -f 
    
por rɑːdʒɑ 25.09.2012 / 14:12
0

Acho que o problema é que você não precisa dos dois ppas instalados: você só deseja ppa:pkgcrosswire/ppa e não ppa:pkgcrosswire/developer-testing , pois isso está causando os problemas que você está enfrentando. O último ppa está tentando instalar o 2.9.1-1~ppa2~precise e o primeiro está tentando instalar o 2.9.1-0ubuntu0~r70~precise1 . Os problemas de dependência sword também estão relacionados à situação causada pelo ppas.

Então, por favor, remova o ppas seguindo as instruções nesta questão e execute o seguinte para limpar o sistema:

sudo apt-get purge bibletime
sudo apt-get autoremove
sudo apt-get clean

Em seguida, adicione novamente apenas o ppa:pkgcrosswire/ppa com

sudo add-apt-repository ppa:pkgcrosswire/ppa

Em seguida, execute sudo apt-get update e você poderá instalar a versão mais recente de bibletime .

Se essas instruções não forem bem-sucedidas, posso mostrar como construí-lo a partir do código-fonte, pois foi isso que eu fiz. É muito melhor compilar do que adicionar repositórios do Debian, como recomenda a resposta aceita.

Primeiramente, siga apenas minhas instruções acima para remover e remover o bibletime, seus arquivos e também seus ppas . Para obter as dependências necessárias para o programa e sua compilação, execute:

sudo apt-get build-dep bibletime
sudo apt-get install build-essential checkinstall cmake

Faça o download da fonte em sourceforge e verifique sua assinatura md5. Em seguida, descompacte a fonte e o cd na pasta baixada e execute

sudo ./build-release.sh

Nota : O comando acima irá construir e instalar o programa, mas, como alternativa, você pode cd para a pasta bibletime e executar

./build-release.sh
cd build
sudo checkinstall --pkgname=bibletime --provides=bibletime

(Não se preocupe se você receber erros após o término da compilação, pois a alteração do diretório para a compilação e a execução do checkinstall funcionarão.)

    
por user76204 25.09.2012 / 17:07