Hallo Freunde, ich bin seit einiger Zeit ein GNU / Linux-Benutzer und eines meiner Lieblingsprogramme war Scribus, aber seit ich meine zuletzt formatiert habe DebianIch hatte mir nicht die Aufgabe gegeben, es zu installieren, bis ich das sah jose-rod artikel. Deshalb möchte ich Ihnen heute mitteilen, wie Installieren Sie Scribus auf Debian Jessie / Sid mit der libtiff5 Bibliothek.
Das Problem
Nun, bis zu dem Punkt, begann ich meine Quellenliste zu überprüfen, um den Prozess zu starten:
deb http://debian.scribus.net/debian/ testet main deb http://debian.tagancha.org/debian/ testet main deb-src http://debian.scribus.net/debian/ testet main deb-src http://debian.tagancha.org/debian/ Testhaupt
Überprüfen Sie das Paket "Scribus-Archiv-Schlüsselring" wurde installiert.
Und ich rannte:
$ sudo aptitude installiere scribus icc-profile
Was es mir zurückgegeben hat:
Die folgenden NEUEN Pakete werden installiert: icc-profile icc-profile-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 aktualisierte Pakete, 5 neu installierte, 0 zu entfernende und 0 nicht aktualisierte. Ich muss 50.7 MB Dateien herunterladen. Nach dem Auspacken werden 99.6 MB verwendet. Abhängigkeiten für die folgenden Pakete sind nicht erfüllt: libpodofo0.9.2: Abhängig: libtiff4 (> 3.9.5-3 ~), aber nicht installierbar. scribus: Abhängig von: libtiff4 (> 3.9.5-3 ~), aber nicht installierbar. Die folgenden Aktionen lösen diese Abhängigkeiten auf. Behalten Sie die folgenden Pakete in der aktuellen Version bei: 1) libpodofo0.9.2 [Nicht installiert] 2) scribus [Nicht installiert] Akzeptieren Sie diese Lösung? [J / n / q /?] F Alle Bemühungen zur Auflösung dieser Abhängigkeiten abbrechen Abbrechen.
Autsch! … Das tut weh
Ein bisschen recherchieren, Scribus hängt von der Bibliothek ab libtiff4 (3.9.7-3), was mir in meinem System als veraltete Bibliothek, da ich die version installiert habe libtiff5 (4.0.3-9)
Versuchen Sie, die Repos zu ändern ...
deb http://debian.scribus.net/debian/ instabiles Hauptdeb http://debian.tagancha.org/debian/ instabiles Hauptdeb-src http://debian.scribus.net/debian/ instabiles Hauptdeb-src http://debian.tagancha.org/debian/ unstable main
… Aber es war nutzlos. So installieren Sie Scribus unter Debian
Lösung. Einfach, suchen Ich fand, dass das Paket von Scribus für Debian-Sid hängt davon ab libtiff5 (und nicht von libtiff4 :) ), dann habe ich die Pakete heruntergeladen scribus scribus-template und scribus-ng von Pakete.debian.org:
- Schreiber:
https://packages.debian.org/sid/amd64/scribus/download (Für 64 Bit) oder
https://packages.debian.org/sid/i386/scribus/download (Für 32 Bit)
- Scribus-Vorlage:
https://packages.debian.org/sid/all/scribus-template/download
Jetzt ist es Zeit, das zu installieren Schreiber * .deb, in meinem Fall:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Auswahl des zuvor nicht ausgewählten Scribus-Pakets. (Lesen der Datenbank ... 162350 1.4.2 Dateien oder Verzeichnisse, die derzeit installiert sind.) Vorbereiten des Entpackens von scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Entpacken von scribus (3.dfsg.18267 + r2-0) ... dpkg: Abhängigkeitsprobleme verhindern die Konfiguration von Scribus: Scribus hängt von libhyphen2.7.1 ab (> = 0); jedoch: Das Paket "libhyphen0.9.0" ist nicht installiert. Scribus hängt von libpodofo0.9.0 ab; Allerdings: Das Paket "libpodofoXNUMX" ist nicht installiert.
Erforderlich libhyphen0 y libpodofo0.9.0, also nach der Installation von 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
Es ist ein sehr gutes Werkzeug zum Bearbeiten.
Mit der Batterie sind Sie übrigens am Limit! 😛
So viel Mühe, Scribus zu installieren ?? !!. Es wäre nicht einfacher gewesen, die normalen Debian-Repos zu haben (stabil, testend oder sid, es spielt keine Rolle, Scribus ist in allen enthalten) und einen Apt-Get-Scribus zu machen ??? !!!! Seien Sie vorsichtig, wenn Sie viele Repositories mischen ... dass dann diese Dinge passieren.
Ich dachte das gleiche 🙂
Es ist so, dass dieser Artikel nicht veröffentlicht werden sollte, so dass Sie sich in einem stabilen Debian befinden, wenn Sie später nicht unterstützen können, dass eine veraltete Bibliothek installiert wird ...
Das ist süchtig nach den neuesten Versionen dieser Programme (und die Ironie ist, dass Debian Jessie sowohl mit Scribus als auch mit Debian SID auf dem neuesten Stand ist. Dieser angezeigte Fehler impliziert also, dass die Paketversion in beiden eine Redundanz aufweist Repos).
Ich habe bereits gesagt, was machst du in Debian Stable, wenn es keine etwas alte Version unterstützt? ... Ganz zu schweigen vom Mischen von Repositories, das ist der Schlüssel zur Katastrophe.
Und ... Debian.