LINUX.ORG.RU

Свежий DigiKam в Debian stable

 , , ,


0

1

Добрый день.

Подскажите, как лучше в Debian Wheezy поставить Digikam версии 4.4.0 или выше?

Пробовал собирать из исходников - хочет Exiv2 версии «0.24 or higher» (стоит 0.23).

Попробовал поставить Nix (там Digikam версии 4.6.0) - он поставился кривой и с урезанным функционалом (ругается на кодировки, нет распознавания лиц).

★★★★★
Ответ на: комментарий от sehellion

а в бэкпортах нет? если не самого digikam, то хоть exiv2

Ни того, ни другого.

Harliff ★★★★★
() автор топика

Плохой(?) совет для ленивых, не могущих в пересборку - найди бекпорт в ппа убунты.

entefeed ☆☆☆
()
Ответ на: комментарий от Harliff

Ну если ты хочешь пакет свежее того, что в репах (4.2), то придется обновить компоненты, которые нужны этому пакету. Можно попробовать собрать в chroot\LXC, но почему бы не обновиться?

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

но почему бы не обновиться?

Жду релиза :)

Harliff ★★★★★
() автор топика

Стейбл хорош только для серваков, серьёзно. На рабочую тачку спокойно можно вкатить testing или sid.

invokercd ★★★★
()

какой смысл ставить стабильный debian, и накатывать на него нестабильный софт с зависимостями. одна уязвимость перечеркнёт безопасность системы, а из-за самосборных/левых пакетов будет перечёркнута стабильность

anonymous
()

Думаю, гиморно. Почему не хочешь тестинг?

turtle_bazon ★★★★★
()
Ответ на: комментарий от anonymous

какой смысл ставить стабильный debian, и накатывать на него нестабильный софт с зависимостями. одна уязвимость перечеркнёт безопасность системы,

а из-за самосборных/левых пакетов будет перечёркнута стабильность

Мне кажется, то, что Вы говорите, больше относится к серверам, чем к десктопам.

Стабильность легко может пострадать в результате апргерда совместно используемых библиотек... До тех пор, пока устанавливамый левый/самосборный софт не трогает библиотеки, думаю, со стабильностью все будет в порядке.

Harliff ★★★★★
() автор топика
Ответ на: комментарий от invokercd

Testing

Стейбл хорош только для серваков, серьёзно. На рабочую тачку спокойно можно вкатить testing или sid.

Возможно, так и сделаю...

Harliff ★★★★★
() автор топика

Niх?

Поскольку ситуация со старым софтом в дебиане - перманентная, хочется иметь возможность установки свежих версий некоторых программ, не ломая при этом основную систему.

Есть ли у кого-нибудь опыт практического использования Nix / zeroinstall / etc в Debian?

Harliff ★★★★★
() автор топика
Ответ на: Niх? от Harliff

Нашел мануал, разбираюсь.

Harliff ★★★★★
() автор топика
Ответ на: Niх? от Harliff

хочется иметь возможность установки свежих версий некоторых программ, не ломая при этом основную систему.

Первым делом пробуй бэкпортировать из тестинга. Если прога не сильно обременена зависимостями, то ничего в этом сложного нет - буквально пара-тройка команд.

anonymous
()
Ответ на: Niх? от Harliff

Другой вариант - разводи слаку в /usr/local обычными make && make install

anonymous
()
Ответ на: комментарий от anonymous

пробуй бэкпортировать из тестинга. Если прога не сильно обременена зависимостями, то ничего в этом сложного нет - буквально пара-тройка команд.

Имеется в виду apt-get install -t testing <package> или пересборка из сорцов?

Harliff ★★★★★
() автор топика
Ответ на: комментарий от anonymous

разводи слаку в /usr/local обычными make && make install

Так и делаю (с checkinstall'ом, дабы совсем помойка не разводилась).

В случае с digikam - не понимаю, как собрать и воткнуть ему свежие библиотеки. Плюс, подозреваю, что ему для полноценной работы нужно половину кед пересобрать...

Harliff ★★★★★
() автор топика
Ответ на: комментарий от Harliff

Имеется в виду apt-get install -t testing <package> или пересборка из сорцов?

Пересборка. По памяти как то так:

apt-get build-dep <pkg>
apt-get source -t testing <pkg>
cd <src>
dch -i
dpkg-buildpackage -rfakeroot -uc -us

В простых случаях этого достаточно. Хуже, если требуется пересобрать ещё и зависимости. Конечно, пакет может и вообще не собраться, или требовать новейшую libc и т.п.

anonymous
()
Ответ на: комментарий от Harliff

Плюс, подозреваю, что ему для полноценной работы нужно половину кед пересобрать...

Да, вот это может быть серьёзная засада... Проще тогда сразу на генту перейти.

anonymous
()
Ответ на: комментарий от anonymous

Пересборка. По памяти как то так:

Спасибо за наводку.

Хуже, если требуется пересобрать ещё и зависимости.

В моем случае это так.

Есть соображения, как быть с зависимостями?

Harliff ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Проще тогда сразу на генту перейти.

Уже скачал, разворачиваю в chroot'e :)

Harliff ★★★★★
() автор топика
Ответ на: комментарий от Harliff

Есть соображения, как быть с зависимостями

Выяснить всё дерево зависимостей и пересобрать вручную каждый пакет. Гемор тот ещё.

anonymous
()
Ответ на: комментарий от anonymous

Выяснить всё дерево зависимостей и пересобрать вручную каждый пакет. Гемор тот ещё.

Понятно...

anonymous, спасибо за консультации.

Harliff ★★★★★
() автор топика
Ответ на: Niх? от Harliff

Уж в еже

Есть ли у кого-нибудь опыт практического использования Nix / zeroinstall / etc в Debian?

Я даже не знаю что ответить, «ЩИТО» или «Зойчем?» Чтобы использовать Nix по-человечески нужно ставить NixOS.

Camel ★★★★★
()
Ответ на: Уж в еже от Camel

Скажем так, Nix в данном случае не является самоцелью. Цель - возможность поиметь свежие пакеты в старом дебиане, Nix я рассматриваю как одно из средств.

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