LINUX.ORG.RU

Вопрос по (отчасти) bsd-портам


0

0

Подскажите бедному диал-апщику, который сидит на свежеустановленной freebsd 5.2.1, как ему поставить xmms-1.2.10 из исходников (xmms-1.2.10.tar.bz2 имеется).
Кроме ./configure && make && make install он ничё путёвого не смог придумать (пакеты ещё создавать неумеет).
Обновление коллекции портов и удовлетворения всех этих ё****х зависимостей (по типу: "вам нужен libtool-1.3.5, для того что бы вы смогли откомпилить libmikmod-3.1.11 (который мне нахер не нужен)". При этом в системе стоит libtool-1.4.3...) - это занятие не для бедных диал-апщиков...

p.s: xmms взял для примера

anonymous

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

Блин, да я этот handbook до дыр затёр, но ничё путного так и непридумал... :/

anonymous
()

У бедного диалапщика есть две воыможности:

1. устанавливать все из портов тогда желателно обновить все через CVS
2. Ставить все по типу pkg_add -r xmms, тогда система потянет последний билд что лежит на ftp

Я настоятельно рекомендую первый вариант.
CVS канал практически не грузит. Качает только изменения. Да и имеется великолепная возможность обновлять только определенные ветки портов (срубить к примеру ukrainian :)

Но особенно рекомендуется перед "make install" проделать "make fetch". Система грузит все необходимые пакеты после чего соединение с инетом можно обрубить.


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

Эти два пункта я читаю по 10 раз в день, и они меня, откровенно говоря, бесят :/ Причём второй сразу оптпадает на 100%.

>обновлять только определенные ветки портов
Это мы уже знаем

>рекомендуется перед "make install" проделать "make fetch"
И это знаем :)

Короче я смотрю никто мне ничего дельного предложить неможет.
А ведь как всё было прекрасно в слаке...:
# wget http://www.xmms.org/files/1.2.x/xmms-1.2.10.tar.bz2
# tar -jxf xmms-1.2.10.tar.bz2
# cd xmms-1.2.10
# ./configure --...
# make
# sudo createpkg
# installpkg ../xmms-1.2.10.tgz
:)

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

Чтото я не догоняю. 

% cd /usr/ports/russian/xmms
% make package


или 

% cd /usr/ports/russian/xmms
% make install

Что тебе не хватает?

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