Γεια σας φίλοι, είμαι χρήστης του GNU / Linux για κάποιο χρονικό διάστημα και ένα από τα αγαπημένα μου προγράμματα ήταν Scribus, αλλά από την τελευταία μου διαμόρφωση Debian, Δεν είχα δώσει στον εαυτό μου το καθήκον να το εγκαταστήσω, μέχρι που το είδα άρθρο jose-rod. Έτσι, σήμερα θέλω να μοιραστώ μαζί σας πώς Εγκαταστήστε το Scribus στο Debian Jessie / Sid με τη βιβλιοθήκη libtiff5.
το πρόβλημα
Λοιπόν, στο σημείο, άρχισα να ελέγχω τις πηγές μου. Λίστα για να ξεκινήσω τη διαδικασία:
deb http://debian.scribus.net/debian/ testing main deb http://debian.tagancha.org/debian/ testing main deb-src http://debian.scribus.net/debian/ δοκιμή main deb-src http://debian.tagancha.org/debian/ δοκιμαστική κύρια
Ελέγξτε ότι το πακέτο "Scribus-archive-keyring" εγκαταστάθηκε.
Και έτρεξα:
$ sudo aptitude εγκατάσταση scribus icc-profiles
Τι μου επέστρεψε:
Θα εγκατασταθούν τα ακόλουθα ΝΕΑ πακέτα: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 ενημερωμένα πακέτα, 5 νέα εγκατεστημένα, 0 για κατάργηση και 0 δεν ενημερώνονται. Πρέπει να κατεβάσω 50.7 MB αρχείων. Μετά την αποσυσκευασία, θα χρησιμοποιηθούν 99.6 MB. Οι εξαρτήσεις για τα ακόλουθα πακέτα δεν ικανοποιούνται: libpodofo0.9.2: Εξαρτάται: libtiff4 (> 3.9.5-3 ~) αλλά δεν μπορεί να εγκατασταθεί. scribus: Εξαρτάται: libtiff4 (> 3.9.5-3 ~) αλλά δεν μπορεί να εγκατασταθεί. Οι ακόλουθες ενέργειες θα επιλύσουν αυτές τις εξαρτήσεις Διατηρήστε τα ακόλουθα πακέτα στην τρέχουσα έκδοση: 1) libpodofo0.9.2 [Δεν έχει εγκατασταθεί] 2) scribus [Δεν έχει εγκατασταθεί] Αποδέχεστε αυτήν τη λύση; [Y / n / q /?] Q Εγκατάλειψη όλων των προσπαθειών για την επίλυση αυτών των εξαρτήσεων Ακύρωση.
Ωχ! … Αυτό πονάει
Κάνοντας λίγη έρευνα, Scribus εξαρτάται από τη βιβλιοθήκη libtiff4 (3.9.7-3), το οποίο, στο σύστημά μου μου φαίνεται ως ξεπερασμένη βιβλιοθήκη, αφού έχω εγκαταστήσει την έκδοση libtiff5 (4.0.3-9)
Δοκιμάστε να αλλάξετε τα repos ...
deb http://debian.scribus.net/debian/ ασταθές κύριο deb http://debian.tagancha.org/debian/ ασταθές main deb-src http://debian.scribus.net/debian/ ασταθές main deb-src http://debian.tagancha.org/debian/ ασταθές main
… Αλλά ήταν άχρηστο. Πώς να εγκαταστήσετε το Scribus στο Debian
Λύση. Ανετα, κοιτάζοντας Βρήκα ότι το πακέτο του Scribus για Ντέμπιαν Σιντ εξαρτάται από libtiff5 (και όχι από το libtiff4 ???? ), τότε κατέβασα τα πακέτα scribus scribus-template και scribus-ng από πακέτα.debian.org:
- σκαρίφημα:
https://packages.debian.org/sid/amd64/scribus/download (Για 64 bits) ή
https://packages.debian.org/sid/i386/scribus/download (Για 32 bit)
- πρότυπο scribus:
https://packages.debian.org/sid/all/scribus-template/download
Τώρα, ήρθε η ώρα να εγκαταστήσετε το scribus * .deb, στην περίπτωσή μου:
$ dpkg -i scribus_1.4.2.dfsg.3 + r18267-2_amd64.deb Επιλογή του παλιού μη επιλεγμένου πακέτου scribus. (Ανάγνωση της βάσης δεδομένων ... 162350 1.4.2 αρχεία ή κατάλογοι που είναι εγκατεστημένοι αυτήν τη στιγμή.) ... dpkg: τα προβλήματα εξάρτησης αποτρέπουν τη διαμόρφωση του scribus: το scribus εξαρτάται από το libhyphen3 (> = 18267); Ωστόσο: το πακέτο "libhyphen2" δεν είναι εγκατεστημένο. Το scribus εξαρτάται από το libpodofo64; Ωστόσο: το πακέτο "libpodofo1.4.2" δεν είναι εγκατεστημένο.
Απαιτείται libhyphen0 y libpodofo0.9.0, οπότε μετά την εγκατάσταση από την ικανότητα:
$ 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
Είναι ένα πολύ καλό εργαλείο για επεξεργασία.
Παρεμπιπτόντως, είστε στο όριο με την μπαταρία! 😛
Τόσο πρόβλημα για την εγκατάσταση scribus ?? !!. Δεν θα ήταν ευκολότερο να έχουμε τα κανονικά repos του Debian (σταθερό, δοκιμαστικό ή sid, δεν έχει σημασία, το scribus είναι εντελώς) και να κάνετε ένα κατάλληλο scribus ??? !!!! Να είστε προσεκτικοί όταν αναμειγνύετε πολλά αποθετήρια ... ότι τότε συμβαίνουν αυτά τα πράγματα.
Σκέφτηκα το ίδιο 🙂
Είναι ότι αυτό το άρθρο δεν θα έπρεπε να έχει δημοσιευτεί, έτσι ώστε να βρίσκεστε σε σταθερό debian εάν αργότερα δεν μπορείτε να υποστηρίξετε να δείτε μια εγκατεστημένη παρωχημένη βιβλιοθήκη
Αυτό συμβαίνει να είναι εθισμένος στις τελευταίες εκδόσεις αυτών των προγραμμάτων (και η ειρωνεία είναι ότι το Debian Jessie είναι ενημερωμένο με το Scribus καθώς και το Debian SID, επομένως αυτό το σφάλμα που εμφανίζεται υπονοεί ότι υπάρχει πλεονασμός στην έκδοση του πακέτου και στα δύο repos).
Έχω ήδη πει, τι κάνει στο σταθερό του Debian αν δεν υποστηρίζει την ύπαρξη κάπως παλιάς έκδοσης; ... Για να μην αναφέρουμε τη μίξη αποθετηρίων, αυτό είναι το κλειδί για την καταστροφή.
Και ... Debian.