> Итак два способа установки ПО - с deb пакетов и с исходных кодов.

Правильнее "из бинарных пакетов и исходных кодов", потому как deb далеко не 
единственный формат пакетов.


> С исходниками намного сложнее, во первых необходимо выполнить ряд
> условий, иметь компиляторы, хеадерсы и другое, а потом еще вручную
> удовлетворить все зависимости. Зато на этапе конфигурации можно
> указать степень оптимизации под какую архитектуру, другие параметры.
> Но разобраться со все этим а потом еще долго плясать с бубном чтобы
> программа скомпилилась... мягко говоря не совсем просто))

В начале - да ;)

> Недавно, нашел deb одной программки (версия  поновее) установить не
> удалось т.к. невозможно удовлетворить зависимости, нет в репозитариях
> новой версии нужной библиотеки. Погуглил, новой deb'ки нет, скачал
> исходники, собрал, установил. Ничего не дало, синаптику по барабану
> что я там собирал, в его базе нужная либа не установлена... 

Если вы хотите, чтобы то, что вы собрали присутствовало в базе пакетного 
менеджера, то нужно собирать именно пакет, а не ./configure && make && make 
install. Посмотрите на сайте дебиана руководство начинающего мейнтейнера, где 
описано, как собирать пакеты.


> (собирал апач по книге, где-то полторы страницы флагов к ./cnfigure)
> P.S. Сейчас застрял на сборке PHP

Простите, а зачем? Если уж вас так не устраивают текущие версии в репозитарии, 
или флаги сборки, что вам приходится пересобирать - так используйте gentoo 
или arch/crux. Зачем вам бинарный дистрибутив?
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом