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) - он поставился кривой и с урезанным функционалом (ругается на кодировки, нет распознавания лиц).

★★★★★

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

sehellion ★★★★★ ()

Так накати exiv2 посвежее.

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

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

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

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

Так накати exiv2 посвежее.

Он мне кучу всего заапгрейдит до testing'a, в т.ч. libc6.

Harliff ★★★★★ ()

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

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

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

alozovskoy ★★★★★ ()

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

invokercd ★★★★ ()

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

anonymous ()

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

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

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

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

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

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

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

Testing

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

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

Harliff ★★★★★ ()

Niх?

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

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

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

Re: Niх?

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

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

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

Re: Niх?

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

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

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

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

Harliff ★★★★★ ()
Ответ на: Re: Niх? от 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 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.