Здравствуйте, друзья, я уже некоторое время пользуюсь GNU / Linux, и одна из моих любимых программ была Scribus, но поскольку я последний раз форматировал Debian, Я не ставил себе задачу установить его, пока не увидел артикул из джозе-род. Итак, сегодня я хочу поделиться с вами, как Установите Scribus на Debian Jessie / Sid с библиотекой libtiff5.
Проблема
Что ж, я начал проверять свой sources.list, чтобы начать процесс:
deb http://debian.scribus.net/debian/ тестирование main deb http://debian.tagancha.org/debian/ тестирование main deb-src http://debian.scribus.net/debian/ тестирование main deb-src http://debian.tagancha.org/debian/ тестирование main
Убедитесь, что пакет "Книжка-архив-брелок" был установлен.
И я побежал:
$ sudo aptitude установить scribus icc-профили
Что мне вернуло:
Будут установлены следующие НОВЫЕ пакеты: icc-profiles icc-profiles-free {a} libhyphen0 {a} libpodofo0.9.2 {ab} scribus {b} 0 обновленных пакетов, 5 новых установленных пакетов, 0 для удаления и 0 не обновленных. Мне нужно скачать 50.7 МБ файлов. После распаковки будет использовано 99.6 МБ. Не выполняются зависимости для следующих пакетов: 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)
Попробуйте поменять репозитории ...
deb http://debian.scribus.net/debian/ нестабильный основной deb http://debian.tagancha.org/debian/ нестабильный основной deb-src http://debian.scribus.net/debian/ нестабильный основной deb-src http://debian.tagancha.org/debian/ нестабильный основной
… Но это было бесполезно. Как установить Scribus на Debian
Решение. Легко, искать Я обнаружил, что пакет Scribus для Дебиан Сид зависит от libtiff5 (а не из libtiff4 ???? ), затем я скачал пакеты scribus scribus-template и scribus-ng от пакеты.debian.org:
- писец:
https://packages.debian.org/sid/amd64/scribus/download (Для 64 бит) или
https://packages.debian.org/sid/i386/scribus/download (Для 32 бит)
- 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 файлов или каталогов, установленных на данный момент.) Подготовка к распаковке scribus_3.dfsg.18267 + r2-64_amd1.4.2.deb ... Распаковка scribus (3.dfsg.18267 + r2-0 ) ... dpkg: проблемы с зависимостями препятствуют настройке scribus: scribus зависит от libhyphen2.7.1 (> = 0); однако: пакет `libhyphen0.9.0 'не установлен. scribus зависит от libpodofo0.9.0; однако: пакет `libpodofoXNUMX 'не установлен.
Необходимо libhyphen0 y libpodofo0.9.0, поэтому после их установки от 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
Это очень хороший инструмент для редактирования.
Кстати с батареей вы на пределе! 😛
Столько хлопот установить скрибус ?? !!. Было бы не проще иметь обычные репозитории Debian (стабильные, тестовые или sid, неважно, scribus есть во всем) и делать apt-get scribus ??? !!!! Будьте осторожны при смешивании большого количества репозиториев ... иначе могут произойти такие вещи.
Я думал о том же 🙂
Дело в том, что эту статью не следовало публиковать, чтобы вы использовали стабильный debian, если позже вы не сможете поддерживать просмотр установленной устаревшей библиотеки ...
Это связано с последними версиями этих программ (ирония заключается в том, что Debian Jessie обновлен до Scribus, а также SID Debian, поэтому эта отображаемая ошибка подразумевает, что существует избыточность в версия пакета в обоих репозиториях).
Я уже сказал, что он делает в debian stable, если он не поддерживает несколько старую версию? ... Не говоря уже о смешивании репозиториев, это ключ к катастрофе.
И ... Debian.