Не устанавливается MC на FreeBSD 9.2
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Не устанавливается MC на FreeBSD 9.2
Здравствуйте, помогите пожалуйста разобраться с установкой MC. Запускаю установку, и FreeBSD показывает следующий текст:
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
Порты обновляли?Reken писал(а):Здравствуйте, помогите пожалуйста разобраться с установкой MC. Запускаю установку, и FreeBSD показывает следующий текст:
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Re: Не устанавливается MC на FreeBSD 9.2
Да, обновлял. Результат тот же.Гость писал(а):Порты обновляли?
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
если не ошибаюсь, то это у Вас отсутствовал системный make?Reken писал(а):Да, обновлял. Результат тот же.Гость писал(а):Порты обновляли?
Это все на боевом сервере или можно удалить все что ранее установлено, затем обновить
порты, перейти на пакетный менеджер pkgng и собирать заново с чистого листа?
- Вы не читаете /usr/ports/UPDATES, как минимум нужно часть софта обновить
- думаю поддержка старого пакетного менеджера закончилась - pkg_install(pkg_create ...)
- у Вас собранный порт еще не установился, а уже идет попытка собрать пакет pkg_create,
можно попробовать без этапа STAGE:
- сначала зачистить все WORKDIR:
# make clean
- затем выполнить
# make NO_STAGE=yes install
- если все закончится успешно
# make clean
-
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Не устанавливается MC на FreeBSD 9.2
там вообще как-то все странно, пытается установиться help2man, которому нужен p5-Locale-gettext, которого нет, но вместо установки p5-Locale-gettext запускается скрипт на создание его пакаджа, а самой программы нет и отсюда все отваливается...
Я бы конечно все бы снес
Затем зачистил бы базы
После чего установил pkg
Ну а после начала бы устанавливать софт...
Я бы конечно все бы снес
Код: Выделить всё
pkg_delete -af
pkg delete -a
Код: Выделить всё
rm -R /var/db/pkg/*
Код: Выделить всё
cd /usr/ports/ports-mgmt/pkg
echo "WITH_PKGNG=yes" >> /etc/make.conf
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
да нет там ничего странного, свежие порты заточены под pkgng, perl 5.12 - updates мы не читаем, отсюдаsnorlov писал(а):там вообще как-то все странно, пытается установиться help2man, которому нужен p5-Locale-gettext, которого нет, но вместо установки p5-Locale-gettext запускается скрипт на создание его пакаджа, а самой программы нет и отсюда все отваливается...
ФСЁ.
Там как раз все прозрачно, собрано большинство пенок перехода, плюс косяки подобно замене системного make
на gmake с возможными вытекающими последствиями.
Сейчас практически не осталось портов требующих NO_STAGE, или вовсе не осталось.
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Re: Не устанавливается MC на FreeBSD 9.2
quest и snorlov спасибо за ваши советы. Я сделал то что посоветовал snorlov, но это не помогло, та же самая ошибка при установке MC.
Сейчас делаю то, что посоветовал quest, посмотрю что из этого получится.
perl я уже обновил.
quest, я "сломал" make, потому что ещё только начинаю изучать FreeBSD. Вы наверное тоже не сразу научились, всему тому что умеете сейчас.
Подскажите как прочитать UPDATE, это текстовой файл или что это за файл?
Сейчас делаю то, что посоветовал quest, посмотрю что из этого получится.
perl я уже обновил.
quest, я "сломал" make, потому что ещё только начинаю изучать FreeBSD. Вы наверное тоже не сразу научились, всему тому что умеете сейчас.
Подскажите как прочитать UPDATE, это текстовой файл или что это за файл?
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Re: Не устанавливается MC на FreeBSD 9.2
Вот что получилось после команды # make NO_STAGE=yes install: прикрепил скрин
Наверное лучше, поставлю заново FreeBSD. Может тогда "ошибок" будет меньше
Наверное лучше, поставлю заново FreeBSD. Может тогда "ошибок" будет меньше
-
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Не устанавливается MC на FreeBSD 9.2
Н-да... Я бы посоветовал бы все поставить с нуля, т.е. скачать base.txz, kernel.txz, scr.txz и установить их, после чего попытаться собрать pkg, если он соберется удачно, то попытаться собрать мир и его установить... Если не жалко, то вообще установите заново 9.2 или 9.1(чтоб потренироваться на переход), что нравится, инет то у вас пашет, ну и скачайте флешку, с нее и ставьтесь...
Меня к примеру смущает то, что когда вы что-то ставите, а у вас не стоит pkg, то у вас не ругается, у меня к примеру ругается на отсуствие pkg...
Меня к примеру смущает то, что когда вы что-то ставите, а у вас не стоит pkg, то у вас не ругается, у меня к примеру ругается на отсуствие pkg...
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
к чему лишние слова, читайте и изучайте документацию, книги и учитесь думать.Reken писал(а):quest и snorlov спасибо за ваши советы. Я сделал то что посоветовал snorlov, но это не помогло, та же самая ошибка при установке MC.
Сейчас делаю то, что посоветовал quest, посмотрю что из этого получится.
perl я уже обновил.
quest, я "сломал" make, потому что ещё только начинаю изучать FreeBSD. Вы наверное тоже не сразу научились, всему тому что умеете сейчас.
# less /usr/ports/UPDATINGПодскажите как прочитать UPDATE, это текстовой файл или что это за файл?
Если только учитесь можете начать заново.
Например создаете такой скрипт для удаления всего что установили из пакетов и портов,
затем удаляем дерево портов и скачиваем свежее, затем удаляем все из /usr/local/ и
создаем чистую структуру /usr/local, все в одном скрипте.
В любом редакторе FreeBSD, самый простой ee (/usr/bin/ee)
# ee myclean
и копируете туда скрипт который ниже
Код: Выделить всё
#!/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"
# chmod 755 myclean
запускаете:
# ./myclean
по завершению, переходите к установке pkgng
# pkg
отвечаете Y если хотите установить
...
#
- теперь у Вас чистая система и если у Вас отсутствует файл /etc/make.conf, создайте и запишите
туда строку:
Код: Выделить всё
WITH_PKGNG=yes
и осваиваете работу с портами.
# man ports (для изучения работы с портами)
# man pkg (для работы с пакетным менеджером)
Затем переходите к использованию portmaster - менеджер работы с портами.
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
если решитесь устанавливать FreeBSD заново, то:Reken писал(а): Наверное лучше, поставлю заново FreeBSD. Может тогда "ошибок" будет меньше
- либо дождитесь выхода 9.3-RELEASE и ставьте его
- а лучше, сразу поставить 10.0-RELEASE и не забивать себе голову старым пакетным менеджером,
переходом на pkgng и тд и тп.
Handbook, книги (правда они уже устарели), man'ы и правильные статьи, последние строго пропускать
через мозг, как впрочем и все перечисленное.
-
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Не устанавливается MC на FreeBSD 9.2
Я бы все-таки 10-ку не рекомендовал бы для начинающих, но это мой взгляд, все-таки она еще сыровата...ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейguest писал(а): если решитесь устанавливать FreeBSD заново, то:
- либо дождитесь выхода 9.3-RELEASE и ставьте его
- а лучше, сразу поставить 10.0-RELEASE и не забивать себе голову старым пакетным менеджером,
переходом на pkgng и тд и тп.
Handbook, книги (правда они уже устарели), man'ы и правильные статьи, последние строго пропускать
через мозг, как впрочем и все перечисленное.
Код: Выделить всё
pkg_add -rv pkg
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
новичкам, сейчас, начинать лучше всего, именно с 10'ки.snorlov писал(а):Я бы все-таки 10-ку не рекомендовал бы для начинающих, но это мой взгляд, все-таки она еще сыровата...ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейguest писал(а): если решитесь устанавливать FreeBSD заново, то:
- либо дождитесь выхода 9.3-RELEASE и ставьте его
- а лучше, сразу поставить 10.0-RELEASE и не забивать себе голову старым пакетным менеджером,
переходом на pkgng и тд и тп.
Handbook, книги (правда они уже устарели), man'ы и правильные статьи, последние строго пропускать
через мозг, как впрочем и все перечисленное.и редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
После 9.3, будет 10.1 и она станет основной, а стабильная она уже сейчас.
Чем тратить время на освоение старых технологий и переход на новые, лучше сразу начать с новой
системы и ее достижений.
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Re: Не устанавливается MC на FreeBSD 9.2
А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
-
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Не устанавливается MC на FreeBSD 9.2
Смотреть http://forum.lissyara.su/viewtopic.php?f=46&t=41908Reken писал(а):А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
-
- лейтенант
- Сообщения: 619
- Зарегистрирован: 2014-06-30 11:23:24
Re: Не устанавливается MC на FreeBSD 9.2
Спасибо, более менее понятно. А вы ещё говорили про редактирование make.conf. А по каким причинам, его нужно будет редактировать?snorlov писал(а):Смотреть http://forum.lissyara.su/viewtopic.php?f=46&t=41908
-
- проходил мимо
Re: Не устанавливается MC на FreeBSD 9.2
http://www.freebsd.org/doc/en/books/han ... intro.htmlReken писал(а):А можете пожалуйста подробней рассказать, про тему pkg?snorlov писал(а):ну а на тему pkg можно сразу его поставить и начать юзать, причем сразу с пакаджейи редатированием /etc/make.confКод: Выделить всё
pkg_add -rv pkg
http://unix1.jinr.ru/~lavr/pkgng.html