Ahoj přátelé, už nějakou dobu používám GNU / Linux a jeden z mých oblíbených programů byl Scribus, ale protože jsem naposledy formátoval můj Debian, Nedal jsem si za úkol jej nainstalovat, dokud jsem neuviděl jose-rod článek. Takže dnes se s vámi chci podělit o to, jak Nainstalujte Scribus na Debian Jessie / Sid s knihovnou libtiff5.
Problém
K věci jsem začal kontrolovat svůj sources.list, abych zahájil proces:
deb http://debian.scribus.net/debian/ testování hlavní deb http://debian.tagancha.org/debian/ testování hlavní deb-src http://debian.scribus.net/debian/ testování hlavní deb-src http://debian.tagancha.org/debian/ testování hlavní
Zkontrolujte, zda je balíček "Scribus-archive-keyring" byl nainstalován.
A běžel jsem:
$ sudo aptitude nainstalovat scribus icc-profiles
Co se mi to vrátilo:
Budou nainstalovány tyto NOVÉ balíčky: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 aktualizovaných balíčků, 5 nových nainstalovaných, 0 k odebrání a 0 neaktualizováno. Potřebuji stáhnout 50.7 MB souborů. Po rozbalení bude použito 99.6 MB. Závislosti následujících balíčků nejsou splněny: libpodofo0.9.2: Závisí: libtiff4 (> 3.9.5-3 ~), ale nelze jej nainstalovat. scribus: Závisí: libtiff4 (> 3.9.5-3 ~), ale nelze jej nainstalovat. Následující akce vyřeší tyto závislosti Následující balíčky ponechejte v aktuální verzi: 1) libpodofo0.9.2 [není nainstalován] 2) scribus [není nainstalován] Přijmete toto řešení? [Y / n / q /?] Q Opuštění veškerého úsilí o vyřešení těchto závislostí Zrušit.
Au! … To bolí
Malý průzkum, Scribus záleží na knihovně libtiff4 (3.9.7-3), který se mi v mém systému jeví jako zastaralá knihovna, protože jsem nainstaloval verzi libtiff5 (4.0.3-9)
Zkuste změnit úložiště ...
deb http://debian.scribus.net/debian/ nestabilní hlavní deb http://debian.tagancha.org/debian/ nestabilní hlavní deb-src http://debian.scribus.net/debian/ nestabilní hlavní deb-src http://debian.tagancha.org/debian/ nestabilní hlavní
... ale bylo to k ničemu. Jak nainstalovat Scribus na Debian
Řešení. Snadný, buscando Zjistil jsem, že balíček Scribus bod debian-sid záleží na libtiff5 (a ne z libtiff4 ???? ), pak jsem stáhl balíčky scribus scribus-template a scribus-ng z packages.debian.org:
- písař:
https://packages.debian.org/sid/amd64/scribus/download (Pro 64 bitů) nebo
https://packages.debian.org/sid/i386/scribus/download (Pro 32 bitů)
- skriptová šablona:
https://packages.debian.org/sid/all/scribus-template/download
Nyní je čas nainstalovat scribus * .deb, v mém případě:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Výběr dříve nevybraného balíčku scribus. (Čtení databáze ... 162350 1.4.2 souborů nebo adresářů aktuálně nainstalovaných.) Příprava na rozbalení scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Rozbalení scribus (3.dfsg.18267 + r2-0) ... dpkg: problémy se závislostmi zabraňují konfiguraci scribus: scribus závisí na libhyphen2.7.1 (> = 0); nicméně: Balíček `libhyphen0.9.0 'není nainstalován. scribus závisí na libpodofo0.9.0; nicméně: Balíček `libpodofoXNUMX 'není nainstalován.
Potřeboval libhyphen0 y libpodofo0.9.0, takže po jejich instalaci z 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
Je to velmi dobrý nástroj pro úpravy.
Mimochodem, s baterií jste na hranici! 😛
Tolik problémů s instalací scribus ?? !!. Nebylo by jednodušší mít běžná úložiště Debianu (stabilní, testovací nebo sid, to nevadí, scribus je ve všech) a udělat apt-get scribus ??? !!!! Při míchání mnoha úložišť buďte opatrní ... že pak se tyto věci stanou.
Myslel jsem totéž 🙂
Je to tím, že tento článek neměl být publikován, takže jste ve stabilním debianu, pokud později nebudete moci zobrazit nainstalovanou zastaralou knihovnu ...
To je závislé na nejnovějších verzích těchto programů (a ironií je, že Debian Jessie je aktuální pro Scribus i Debian SID, takže tato zobrazená chyba znamená, že ve verzi balíčku je v obou repo).
Už jsem řekl, co dělá debian stabilní, když nepodporuje mít trochu starou verzi? ... Nemluvě o míchání úložišť, to je klíč ke katastrofě.
A ... Debian.