Не устанавливается MC на FreeBSD 9.2
Добавлено: 2014-07-02 8:23:59
Здравствуйте, помогите пожалуйста разобраться с установкой MC. Запускаю установку, и FreeBSD показывает следующий текст:
Кто хочет сделать - ищет способ, кто не хочет - причину
https://forum.lissyara.su/
Порты обновляли?Reken писал(а):Здравствуйте, помогите пожалуйста разобраться с установкой MC. Запускаю установку, и FreeBSD показывает следующий текст:
Да, обновлял. Результат тот же.Гость писал(а):Порты обновляли?
если не ошибаюсь, то это у Вас отсутствовал системный make?Reken писал(а):Да, обновлял. Результат тот же.Гость писал(а):Порты обновляли?
Код: Выделить всё
pkg_delete -af
pkg delete -a
Код: Выделить всё
rm -R /var/db/pkg/*
Код: Выделить всё
cd /usr/ports/ports-mgmt/pkg
echo "WITH_PKGNG=yes" >> /etc/make.conf
да нет там ничего странного, свежие порты заточены под pkgng, perl 5.12 - updates мы не читаем, отсюдаsnorlov писал(а):там вообще как-то все странно, пытается установиться help2man, которому нужен p5-Locale-gettext, которого нет, но вместо установки p5-Locale-gettext запускается скрипт на создание его пакаджа, а самой программы нет и отсюда все отваливается...
к чему лишние слова, читайте и изучайте документацию, книги и учитесь думать.Reken писал(а):quest и snorlov спасибо за ваши советы. Я сделал то что посоветовал snorlov, но это не помогло, та же самая ошибка при установке MC.
Сейчас делаю то, что посоветовал quest, посмотрю что из этого получится.
perl я уже обновил.
quest, я "сломал" make, потому что ещё только начинаю изучать FreeBSD. Вы наверное тоже не сразу научились, всему тому что умеете сейчас.
# less /usr/ports/UPDATINGПодскажите как прочитать UPDATE, это текстовой файл или что это за файл?
Код: Выделить всё
#!/bin/sh
echo "Remove old Packages:"
/usr/sbin/pkg_delete -adf
/bin/rm -rf /var/db/pkg
/bin/rm -rf /var/db/ports
echo "Old Packages removed:"
echo "Remove /usr/ports:"
/bin/rm -rf /usr/ports
echo "/usr/ports removed"
echo "Fetch fresh ports:"
/usr/sbin/portsnap fetch extract
echo "New ports downloaded"
echo "Clean /usr/local tree:"
/bin/rm -rf /usr/local/*
echo "Clean /usr/local finished"
echo "Make new /usr/local/ tree structure:"
/usr/sbin/mtree -U -d -f /usr/ports/Templates/BSD.local.dist -p /usr/local/
echo "new /usr/local done"
Код: Выделить всё
WITH_PKGNG=yes
если решитесь устанавливать FreeBSD заново, то:Reken писал(а): Наверное лучше, поставлю заново FreeBSD. Может тогда "ошибок" будет меньше
Я бы все-таки 10-ку не рекомендовал бы для начинающих, но это мой взгляд, все-таки она еще сыровата...ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейguest писал(а): если решитесь устанавливать FreeBSD заново, то:
- либо дождитесь выхода 9.3-RELEASE и ставьте его
- а лучше, сразу поставить 10.0-RELEASE и не забивать себе голову старым пакетным менеджером,
переходом на pkgng и тд и тп.
Handbook, книги (правда они уже устарели), man'ы и правильные статьи, последние строго пропускать
через мозг, как впрочем и все перечисленное.
Код: Выделить всё
pkg_add -rv pkg
новичкам, сейчас, начинать лучше всего, именно с 10'ки.snorlov писал(а):Я бы все-таки 10-ку не рекомендовал бы для начинающих, но это мой взгляд, все-таки она еще сыровата...ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейguest писал(а): если решитесь устанавливать FreeBSD заново, то:
- либо дождитесь выхода 9.3-RELEASE и ставьте его
- а лучше, сразу поставить 10.0-RELEASE и не забивать себе голову старым пакетным менеджером,
переходом на pkgng и тд и тп.
Handbook, книги (правда они уже устарели), man'ы и правильные статьи, последние строго пропускать
через мозг, как впрочем и все перечисленное.и редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
Смотреть http://forum.lissyara.su/viewtopic.php?f=46&t=41908Reken писал(а):А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
Спасибо, более менее понятно. А вы ещё говорили про редактирование make.conf. А по каким причинам, его нужно будет редактировать?snorlov писал(а):Смотреть http://forum.lissyara.su/viewtopic.php?f=46&t=41908
http://www.freebsd.org/doc/en/books/han ... intro.htmlReken писал(а):А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg