LINUX.ORG.RU

Нужна помощь с remastersys и casper

 


0

1

При установке remastersys_3.0.4_2_all.deb через получено след сообщение

This package is uninstallable

Dependency is no satisfiable:casper

Далее при установке casper из исходников

[casper-1.315.tar,gz (установка через apt install невозможно в принципе - требует даунгрейда некоторых библиотек) make работает нормально что делать дальше непонятно ридми в папке каспера отсутсвует Кто знает подскажите пожалуйста.



Последнее исправление: stoneghost (всего исправлений: 2)

Она пишет, что пакет remastersys зависит от пакета casper. Простая сборка из исходников программы casper в данном случае не поможет — нужен именно deb-пакет casper.

Возможные действия, от простого к сложному:

  1. Найти сторонний ppa- или иной репозиторий с пакетом remastersys и всеми зависимостями, совместимый с твоей версией debian.

  2. Самостоятельно портировать недостающий пакет casper из дистрибутивов, где он есть. Прочитать об этом можно, например, в документе https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.ru.pdf . Если пакет имеется для других дистров, то создавать его с нуля обычно не нужно: достаточно поменять названия и версии зависимостей, чтоб они были совместимы с твоей версией Debian, и пересобрать. Потом всё проверить на работоспособность, и если не работает, то выяснить, из-за каких зависимостей. После этого бакпортировать в Debian более свежие версии этих зависимостей. Если повезёт, всё сведётся только к модификации пакета casper. В самом худшем случае бакпортировать придётся много. Сборка и проверка должны осуществляться в отдельном chroot-окружении, создаваемом утилитой debootstrap.

Другие возможные варианты:

  1. Просто собрать и установить remastersys и casper из исходников. Общая схема ./configure && make && make install, но она может меняться от проекта к проекту, поэтому предварительно лучше почитать README, Install и прочие доки. Этот способ на первый взгляд может показаться проще создания пакета, но в будущем наличие таких программ из исходников, а не из пакетов, может вызвать проблемы. Поэтому не рекомендуется.

  2. Перейти на Ubuntu или Mint, где эти пакеты уже есть в репах.

aureliano15 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.