Bonjour les amis, je suis un utilisateur GNU / Linux depuis un certain temps et l'un de mes programmes préférés a été Scribus, mais depuis ma dernière mise en forme Debian, Je ne m'étais pas donné la tâche de l'installer, jusqu'à ce que je voie le article de jose-rod. Alors aujourd'hui, je veux partager avec vous comment Installez Scribus sur Debian Jessie / Sid avec la bibliothèque libtiff5.
Le problème
Eh bien, au point, j'ai commencé à vérifier ma sources.list pour démarrer le processus:
deb http://debian.scribus.net/debian/ testing principal deb http://debian.tagancha.org/debian/ testing principal deb-src http://debian.scribus.net/debian/ testing principal deb-src http://debian.tagancha.org/debian/ testing principal
Vérifiez que le colis "Porte-clés-archives-Scribus" etait installé.
Et j'ai couru:
$ sudo aptitude installer scribus icc-profiles
Ce que cela m'est revenu:
Les NOUVEAUX packages suivants seront installés: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 packages mis à jour, 5 nouveaux installés, 0 à supprimer et 0 non mis à jour. J'ai besoin de télécharger 50.7 Mo de fichiers. Après le déballage, 99.6 Mo seront utilisés. Les dépendances pour les packages suivants ne sont pas satisfaites: libpodofo0.9.2: Dépend: libtiff4 (> 3.9.5-3 ~) mais pas installable. scribus: Dépend: libtiff4 (> 3.9.5-3 ~) mais pas installable. Les actions suivantes résoudront ces dépendances. Conservez les packages suivants dans la version actuelle: 1) libpodofo0.9.2 [Non installé] 2) scribus [Non installé] Acceptez-vous cette solution? [O / n / q /?] Q Abandon de tous les efforts pour résoudre ces dépendances Annuler.
Aie! … Ça fait mal
Faire un peu de recherche, Scribus dépend de la bibliothèque libtiff4 (3.9.7-3), qui, dans mon système, m'apparaît comme un bibliothèque obsolète, depuis que j'ai installé la version libtiff5 (4.0.3-9)
Essayez de changer les dépôts ...
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
… Mais c'était inutile. Comment installer Scribus sur Debian
Solution. Facile, la recherche J'ai trouvé que le paquet de Scribus pour debian-sid dépend de libtif5 (et pas de libtiff4 😀 ), puis j'ai téléchargé les packages scribus scribus-template et scribus-ng dès paquets.debian.org:
- scribe :
https://packages.debian.org/sid/amd64/scribus/download (Pour 64 bits) ou
https://packages.debian.org/sid/i386/scribus/download (Pour 32 bits)
- modèle scribus:
https://packages.debian.org/sid/all/scribus-template/download
Maintenant, il est temps d'installer le scribus * .deb, dans mon cas:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Sélection du paquet scribus précédemment désélectionné. (Lecture de la base de données ... 162350 1.4.2 fichiers ou répertoires actuellement installés.) Préparation à la décompression de scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Décompression de scribus (3.dfsg.18267 + r2-0) ... dpkg: des problèmes de dépendance empêchent la configuration de scribus: scribus dépend de libhyphen2.7.1 (> = 0); cependant: Le paquet `libhyphen0.9.0 'n'est pas installé. scribus dépend de libpodofo0.9.0; cependant: Le paquet `libpodofoXNUMX 'n'est pas installé.
Nécessaire libhyphen0 y libpodofo0.9.0, donc après les avoir installés depuis 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
C'est un très bon outil d'édition.
Au fait, vous êtes à la limite avec la batterie! 😛
Tant de mal à installer scribus ?? !!. Il n'aurait pas été plus facile d'avoir les dépôts Debian normaux (stable, testing ou Sid, peu importe, scribus est dans chacun d'eux) et de faire un scribus apt-get ??? !!!! Soyez prudent lorsque vous mélangez de nombreux référentiels ... que ces choses se produisent alors.
Je pensais la même chose 🙂
C'est que cet article n'aurait pas dû être publié, de sorte que vous êtes dans Debian stable si plus tard vous ne pouvez pas supporter de voir une bibliothèque obsolète installée ...
Cela se trouve être accro aux dernières versions de ces programmes (et l'ironie est que Debian Jessie est à jour avec Scribus ainsi que Debian SID, donc cette erreur qui est affichée implique qu'il y a une redondance dans la version du paquet dans les deux repos).
J'ai déjà dit, que faites-vous dans Debian stable s'il ne supporte pas d'avoir une version quelque peu ancienne? ... Sans parler du mixage des dépôts, c'est la clé du désastre.
Et ... Debian.