Olá amigos, já sou usuário GNU / Linux há algum tempo e um dos meus programas favoritos tem sido Scribus, mas desde a última vez que formatei meu Debian, Não tinha me dado a tarefa de instalá-lo, até que vi o artigo jose-rod. Então, hoje eu quero compartilhar com vocês como Instale o Scribus no Debian Jessie / Sid com a biblioteca libtiff5.
O problema
Bem, direto ao ponto, comecei a verificar meu sources.list para iniciar o processo:
deb http://debian.scribus.net/debian/ testing main deb http://debian.tagancha.org/debian/ testing main deb-src http://debian.scribus.net/debian/ testing main deb-src http://debian.tagancha.org/debian/ testing main
Verifique se o pacote "Scribus-archive-keyring" foi instalado.
E eu corri:
$ sudo aptitude instalar perfis icc do scribus
O que voltou para mim:
Os seguintes NOVOS pacotes serão instalados: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 pacotes atualizados, 5 novos instalados, 0 para remover e 0 não atualizados. Preciso baixar 50.7 MB de arquivos. Após a descompactação, 99.6 MB serão usados. Dependências para os seguintes pacotes não são satisfeitas: libpodofo0.9.2: Depende: libtiff4 (> 3.9.5-3 ~) mas não instalável. scribus: Depende: libtiff4 (> 3.9.5-3 ~) mas não instalável. As seguintes ações resolverão essas dependências. Mantenha os seguintes pacotes na versão atual: 1) libpodofo0.9.2 [Não instalado] 2) scribus [Não instalado] Você aceita esta solução? [S / n / q /?] P Abandonando todos os esforços para resolver essas dependências Cancelar.
Ai! … Isso dói
Fazendo uma pequena pesquisa, Scribus depende da biblioteca libtiff4 (3.9.7-3), que, em meu sistema, me parece um biblioteca obsoleta, já que instalei a versão libtiff5 (4.0.3-9)
Tente alterar os repositórios ...
deb http://debian.scribus.net/debian/ unstable main deb http://debian.tagancha.org/debian/ unstable main deb-src http://debian.scribus.net/debian/ unstable main deb-src http://debian.tagancha.org/debian/ unstable main
… Mas foi inútil. Como instalar Scribus no Debian
Solução. Fácil, procura Eu descobri que o pacote de Scribus para debian-sid depende de libtiff5 (e não da libtiff4 ???? ), então eu baixei os pacotes scribus scribus-template e scribus-ng de pacotes.debian.org:
- escreve:
https://packages.debian.org/sid/amd64/scribus/download (Para 64 bits) ou
https://packages.debian.org/sid/i386/scribus/download (para 32 bits)
- scribus-modelo:
https://packages.debian.org/sid/all/scribus-template/download
Agora, é hora de instalar o scribus * .deb, no meu caso:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Selecionando o pacote scribus não selecionado anteriormente. (Lendo o banco de dados ... 162350 1.4.2 arquivos ou diretórios instalados atualmente.) Preparando para descompactar scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Descompactando scribus (3.dfsg.18267 + r2-0) ... dpkg: problemas de dependência impedem a configuração do scribus: scribus depende do libhyphen2.7.1 (> = 0); entretanto: O pacote `libhyphen0.9.0 'não está instalado. scribus depende de libpodofo0.9.0; Entretanto: O pacote `libpodofoXNUMX 'não está instalado.
Fazem falta libhyphen0 y libpodofo0.9.0, então, depois de instalá-los a partir do aptitude:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb $ dpkg -i scribus-template_1.2.4.1-2_all.deb $ dpkg -i scribus-ng_1.4.0.dfsg + r17300-1_all.deb
É uma ferramenta muito boa para edição.
A propósito, você está no limite com a bateria! 😛
Tanto trabalho para instalar o scribus ?? !!. Não teria sido mais fácil ter os repositórios Debian normais (estável, teste ou sid, não importa, scribus está em todos eles) e fazer um apt-get scribus ??? !!!! Tenha cuidado ao misturar muitos repositórios ... para que essas coisas aconteçam.
Eu estava pensando o mesmo 🙂
É que este artigo não deveria ter sido publicado, então você estará no debian estável se mais tarde você não conseguir ver uma biblioteca obsoleta instalada ...
Isso acontece de ser viciado nas últimas versões desses programas (e a ironia é que o Debian Jessie está atualizado com o Scribus, assim como o Debian SID, então este erro que é mostrado implica que há uma redundância na versão do pacote em ambos os repos).
Eu já disse, o que o debian stable faz se não suporta ter uma versão um pouco antiga? ... Sem mencionar a mistura de repositórios, que é a chave para o desastre.
E ... Debian.