Bună ziua prieteni, sunt un utilizator GNU / Linux de ceva timp și unul dintre programele mele preferate a fost Scribus, dar de când am formatat-o ultima dată pe a mea Debian, Nu mi-am dat sarcina de al instala, până nu am văzut articol jose-rod. Așadar, astăzi vreau să vă împărtășesc cum Instalați Scribus pe Debian Jessie / Sid cu biblioteca libtiff5.
Problema
Ei bine, la obiect, am început să îmi verific sursele.list pentru a începe procesul:
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/ testare principală
Verificați dacă pachetul "Scribus-arhivă-breloc" a fost instalat.
Și am fugit:
$ sudo aptitude instalează scribus icc-profiles
Ce mi-a revenit:
Următoarele pachete NOI vor fi instalate: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 pachete actualizate, 5 pachete noi instalate, 0 de eliminat și 0 neactualizate. Trebuie să descarc 50.7 MB de fișiere. După despachetare, vor fi folosiți 99.6 MB. Dependențele pentru următoarele pachete nu sunt satisfăcute: libpodofo0.9.2: Depinde: libtiff4 (> 3.9.5-3 ~) dar nu se poate instala. scribus: Depinde: libtiff4 (> 3.9.5-3 ~) dar nu se poate instala. Următoarele acțiuni vor rezolva aceste dependențe Păstrați următoarele pachete în versiunea curentă: 1) libpodofo0.9.2 [Nu este instalat] 2) scribus [Nu este instalat] Acceptați această soluție? [Y / n / q /?] Q Abandonarea tuturor eforturilor pentru rezolvarea acestor dependențe Anulați.
Vai! … Asta doare
Cercetând puțin, Scribus depinde de bibliotecă libtiff4 (3.9.7-3), care, în sistemul meu mi se pare ca un bibliotecă învechită, de când am instalat versiunea libtiff5 (4.0.3-9)
Încercați să schimbați repos ...
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
... Dar a fost inutil. Cum se instalează Scribus pe Debian
Soluţie. Uşor, Buscando Am constatat că pachetul de Scribus alin debian-sid depinde de libtiff5 (și nu de la libtiff4 ???? ), apoi am descărcat pachetele scribus scribus-template și scribus-ng de la packages.debian.org:
- scribi:
https://packages.debian.org/sid/amd64/scribus/download (Pentru 64 de biți) sau
https://packages.debian.org/sid/i386/scribus/download (Pentru 32 biți)
- șablon scribus:
https://packages.debian.org/sid/all/scribus-template/download
Acum, este timpul să instalați fișierul scribus * .deb, În cazul meu:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Selectarea pachetului scribus neselectat anterior. (Citirea bazei de date ... 162350 1.4.2 de fișiere sau directoare instalate în prezent.) Pregătirea despachetării scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Despachetarea scribus (3.dfsg.18267 + r2-0) ... dpkg: problemele de dependență împiedică configurarea scribus: scribus depinde de libhyphen2.7.1 (> = 0); totuși: pachetul „libhyphen0.9.0” nu este instalat. scribus depinde de libpodofo0.9.0; totuși: pachetul „libpodofoXNUMX” nu este instalat.
Necesar libhyphen0 y libpodofo0.9.0, deci după instalarea lor din 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
Este un instrument foarte bun pentru editare.
Apropo, ești la limită cu bateria! 😛
Atât de multe probleme pentru a instala scribus ?? !!. Nu ar fi fost mai ușor să aveți repo-urile Debian normale (stabil, testat sau sid, nu contează, scribus este în toate) și faceți un apt-get scribus ??? !!!! Aveți grijă când amestecați multe depozite ... ca atunci să se întâmple aceste lucruri.
Mă gândeam la fel 🙂
Acest articol nu ar fi trebuit să fie publicat, astfel încât să vă aflați în debian stabil dacă mai târziu nu puteți susține vizualizarea unei biblioteci învechite instalate ...
Acest lucru se întâmplă să fie dependent de cele mai recente versiuni ale acestor programe (iar ironia este că Debian Jessie este la curent cu Scribus, precum și cu Debian SID, deci această eroare care este afișată implică faptul că există o redundanță în versiunea pachetului în ambele repos).
Am spus deja, ce face debian stable dacă nu acceptă o versiune oarecum veche? ... Să nu mai vorbim de amestecarea depozitelor, aceasta este cheia dezastrului.
Și ... Debian.