Hej venner, jeg har været GNU / Linux-bruger i nogen tid, og et af mine yndlingsprogrammer har været Scribus, men siden jeg sidst formaterede min Debian, Jeg havde ikke givet mig selv opgaven med at installere den, før jeg så jose-rod artikel. Så i dag vil jeg dele med dig hvordan Installer Scribus på Debian Jessie / Sid med libtiff5-biblioteket.
Problemet
Nå til det punkt begyndte jeg at tjekke mine sources.list for at starte processen:
deb http://debian.scribus.net/debian/ test af hoveddeb http://debian.tagancha.org/debian/ test af hoved deb-src http://debian.scribus.net/debian/ test af hoved deb-src http://debian.tagancha.org/debian/ test hoved
Kontroller, at pakken "Scribus-arkiv-nøglering" blev installeret.
Og jeg løb:
$ sudo aptitude installer scribus icc-profiler
Hvad det returnerede til mig:
Følgende NYE pakker installeres: icc-profiler icc-profiler-fri {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 opdaterede pakker, 5 nye installeret, 0 skal fjernes og 0 ikke opdateret. Jeg har brug for at downloade 50.7 MB filer. Efter udpakning vil 99.6 MB blive brugt. Afhængighederne for følgende pakker er ikke opfyldt: libpodofo0.9.2: Afhænger: libtiff4 (> 3.9.5-3 ~) men kan ikke installeres. scribus: Afhænger af: libtiff4 (> 3.9.5-3 ~) men kan ikke installeres. Følgende handlinger løser disse afhængigheder Behold følgende pakker i den aktuelle version: 1) libpodofo0.9.2 [Ikke installeret] 2) scribus [Ikke installeret] Accepterer du denne løsning? [Y / n / q /?] Q Afskaffelse af al bestræbelse på at løse disse afhængigheder Annuller.
Av! … Det gør ondt
Gør lidt research, Scribus afhænger af biblioteket libtiff4 (3.9.7-3), som i mit system vises for mig som en forældet bibliotek, da jeg har installeret versionen libtiff5 (4.0.3-9)
Prøv at ændre repos ...
deb http://debian.scribus.net/debian/ ustabil hoveddeb http://debian.tagancha.org/debian/ ustabil hoveddeb-src http://debian.scribus.net/debian/ ustabil hoveddeb-src http://debian.tagancha.org/debian/ ustabil main
... Men det var ubrugeligt. Sådan installeres Scribus på Debian
Opløsning. Let, buscando Jeg fandt ud af, at pakken med Scribus para debian-sid afhænger af libtiff5 (og ikke fra libtiff4 ???? ), så downloadede jeg pakkerne scribus scribus-skabelon og scribus-ng fra Packages.debian.org:
- skriftlærde:
https://packages.debian.org/sid/amd64/scribus/download (For 64 bit) eller
https://packages.debian.org/sid/i386/scribus/download (For 32 bit)
- scribus-skabelon:
https://packages.debian.org/sid/all/scribus-template/download
Nu er det tid til at installere scribus * .deb, i mit tilfælde:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Valg af den tidligere ikke-valgte scribus-pakke. (Læser databasen ... 162350 1.4.2 filer eller kataloger, der er installeret i øjeblikket.) Forberedelse til udpakning af scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Udpakning af scribus (3.dfsg.18267 + r2-0) ... dpkg: afhængighedsproblemer forhindrer konfiguration af scribus: scribus afhænger af libhyphen2.7.1 (> = 0); dog: Pakken `libhyphen0.9.0 'er ikke installeret. scribus afhænger af libpodofo0.9.0; Dog: Pakken `libpodofoXNUMX 'er ikke installeret.
Havde brug for libhyphen0 y libpodofo0.9.0, så efter installation af dem fra 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
Det er et meget godt værktøj til redigering.
Forresten er du ved grænsen med batteriet! 😛
Så meget besvær med at installere scribus ?? !!. Det ville ikke have været lettere at have de normale Debian-repos (stabile, test eller sid, det betyder ikke noget, scribus er i dem alle) og lave en apt-get scribus ??? !!!! Vær forsigtig, når du blander mange opbevaringssteder ... at så sker disse ting.
Jeg tænkte det samme 🙂
Det er, at denne artikel ikke skulle have været offentliggjort, så du er i stabil debian, hvis du senere ikke kan understøtte at se et installeret forældet bibliotek ...
Det er tilfældigvis afhængig af de nyeste versioner af disse programmer (og det ironiske er, at Debian Jessie er opdateret med Scribus såvel som Debian SID, så denne viste fejl betyder, at der er en redundans i pakkeversionen i begge repoer).
Jeg har allerede sagt, hvad laver du i debian stabil, hvis det ikke understøtter at have en noget gammel version? ... For ikke at nævne at blande opbevaringssteder, det er nøglen til katastrofe.
Og ... Debian.