Comments 22
к чему перепечатывать здесь FreeBSD Handbook?
+9
Ответ в «Заключении»
Да и потом из хэнбука тут не так уж и много, все остальное опыт людей, а это иногда по важнее манов.
Да и потом из хэнбука тут не так уж и много, все остальное опыт людей, а это иногда по важнее манов.
-2
да тут из хэндбука всё, за исключением пары флагов у команд!
Фря всегда отличалась от линуксов хорошей тщательно написанной документацией на русском языке, которую в 99% достаточно было просто прочитать и не лезть в форумы/блоги за решением какой-нибудь проблемки, а подобные статьи — есть способ привлечения в коммьюнити балбесов, не могущих освоить чтение более чем одной страницы. А потом, прочитав подобное руководство и попытавшись сделать что-нибудь своими кривыми руками, вышеуказанные балбесы начинают засорять тематические форумы и списки рассылки.
Фря всегда отличалась от линуксов хорошей тщательно написанной документацией на русском языке, которую в 99% достаточно было просто прочитать и не лезть в форумы/блоги за решением какой-нибудь проблемки, а подобные статьи — есть способ привлечения в коммьюнити балбесов, не могущих освоить чтение более чем одной страницы. А потом, прочитав подобное руководство и попытавшись сделать что-нибудь своими кривыми руками, вышеуказанные балбесы начинают засорять тематические форумы и списки рассылки.
+7
Ну если человек балбес, то мне кажется он начнет засорять форумы и рассылки в любом случае…
Да и не пользуются такие поисковиками и не читают такие вот статейки, тем более с таким большим кол-ом знаков… Сразу идут на тем-ий форум и не пользуясь поиском создают новую тему. Те кто бывает на форумах часто такое наблюдают. Так что не думаю что такая мини статья способствует полному отупению кого либо. ;)
Да и не пользуются такие поисковиками и не читают такие вот статейки, тем более с таким большим кол-ом знаков… Сразу идут на тем-ий форум и не пользуясь поиском создают новую тему. Те кто бывает на форумах часто такое наблюдают. Так что не думаю что такая мини статья способствует полному отупению кого либо. ;)
+1
ag-up.com/?p=310 — короче, проще, быстрее и оно работает ;)
0
То, что после csup отлично описано в /usr/src/Makefile строки с 51 по 61.
У вас ошибочки — надо перед установкой мира делать mergemaster -p и не забывать насполедок делать make delete-old && make delete-old-libs
А если почитать хэндбук, то можно дополнительно узнать, что надо делать ребут после установки ядра и до установки мира — чтобы в случае проблем можно было остаться со старой версией системы (загрузить старое ядро а потом двинуть его в /boot/kernel).
А ещё — если уж хочется коротких, быстрых, работающих рецептов — то после установки мира надо делать не mergemaster, а mergemaster -iFU не нажимать > 9000 раз кнопочку i для установки файлов конфигов в которых сменилась только строка с версией cvs.
Да, опять таки надо перегружаться после установки мира, и только после этого делать make delete-old.
P.S.
официальная документация рулит, лишние 15 минут на чтение — и волосы будут мягкими и шелковистыми, а перхоть пропадёт =)
У вас ошибочки — надо перед установкой мира делать mergemaster -p и не забывать насполедок делать make delete-old && make delete-old-libs
А если почитать хэндбук, то можно дополнительно узнать, что надо делать ребут после установки ядра и до установки мира — чтобы в случае проблем можно было остаться со старой версией системы (загрузить старое ядро а потом двинуть его в /boot/kernel).
А ещё — если уж хочется коротких, быстрых, работающих рецептов — то после установки мира надо делать не mergemaster, а mergemaster -iFU не нажимать > 9000 раз кнопочку i для установки файлов конфигов в которых сменилась только строка с версией cvs.
Да, опять таки надо перегружаться после установки мира, и только после этого делать make delete-old.
P.S.
официальная документация рулит, лишние 15 минут на чтение — и волосы будут мягкими и шелковистыми, а перхоть пропадёт =)
+2
Изучать что-то новое для себя это всегда хорошо. В посте не сказано про бинарное обновление при помощи freebsd-update.
portupgrade штука конечно хорошая, но за собой тянем много зависимостей. Советую так же посмотреть в сторону порта portmaster, он обновляется гораздо чаще и написан на C. Правда в нем еще пока не весь функционал portupgrade.
# pkg_version -v | grep “need” — Вывод списка портов, которые надо обновить
эту команду можно заменить на pkg_version -v -L=
portupgrade штука конечно хорошая, но за собой тянем много зависимостей. Советую так же посмотреть в сторону порта portmaster, он обновляется гораздо чаще и написан на C. Правда в нем еще пока не весь функционал portupgrade.
# pkg_version -v | grep “need” — Вывод списка портов, которые надо обновить
эту команду можно заменить на pkg_version -v -L=
0
Про хендбук верно выше заметили.
А вообще советую автору изучить:
1. Бинарное обновление системы
2. Настройка portupgrade для бинарного обновления ПО, с возможностью сборки из портов отдельных приложений.
Пересобирать мир и порты это конечно хорошо, но только до тех пор, пока есть куча свободного времени и терпения.
:)
А вообще советую автору изучить:
1. Бинарное обновление системы
2. Настройка portupgrade для бинарного обновления ПО, с возможностью сборки из портов отдельных приложений.
Пересобирать мир и порты это конечно хорошо, но только до тех пор, пока есть куча свободного времени и терпения.
:)
0
Получилось много, как уже сказали копипаста хендбука, и ни о чем. Тот же:
Зато понаписали кучу всего о чем даже большинство админов не вспоминает, пока может ну раз в год-два не понадобится, и тогда проще свериться с мануалом.
1) portsnap, freebsd-update, portmaster
2) запускаем portsnap
3) запускаем freebsd-update
4) запускаем portmaster
5) make love
6) man, freebsd handbook
$ portsnap fetchудобнее вводить в одну строчку: portsnap fetch update
$ portsnap extract
Зато понаписали кучу всего о чем даже большинство админов не вспоминает, пока может ну раз в год-два не понадобится, и тогда проще свериться с мануалом.
Содержание статьи:
1) Выбор ПО для обновления исходных текстов.
2) Процесс обновления исходных текстов системы и портов.
3) Обновление системы(ядро и мир).
4) Обновление портов при помощи pkg_*, portupgrade, portdowngrade.
5) Заключение
6) Дополнительная литература.
1) portsnap, freebsd-update, portmaster
2) запускаем portsnap
3) запускаем freebsd-update
4) запускаем portmaster
5) make love
6) man, freebsd handbook
+3
Написали для i386, его пользуют только на <4GB RAM…
+1
2 lDeNl
Прочтите Absolute freebsd 2bd edition. (FreeBSD подробное руководство)
Опыт переданный Майклом Лукасом бесценен и крайне полезен.
Прочтите Absolute freebsd 2bd edition. (FreeBSD подробное руководство)
Опыт переданный Майклом Лукасом бесценен и крайне полезен.
0
Статья очень пригодится для тех кто ни хочет читать handbook. Хотя правильнее смотреть первоисточник.
0
VBart, полностью согласен в выборе программ.
Как мне ответили на одном форуме.
Вопрос бинарное или из исходников.
Бинарное — быстро, не оптимизировано по тебя
Из Исходников — медленно, оптимизировано под тебя
На деле
Бинарное — быстро и удобно,
Из исходников — медленно и неудобно
Как мне ответили на одном форуме.
Вопрос бинарное или из исходников.
Бинарное — быстро, не оптимизировано по тебя
Из Исходников — медленно, оптимизировано под тебя
На деле
Бинарное — быстро и удобно,
Из исходников — медленно и неудобно
+1
>3) make clean && make clean
Никогда не делал. Ни при сборке ядра, ни при сборке мира. Я не прав?
Никогда не делал. Ни при сборке ядра, ни при сборке мира. Я не прав?
0
Да что вы мусолите эту тему, она сотни раз разжевана и пережёвана. В хендбуке всё понятно, да и если трудности возникают, ответы ищутся моментально.
0
Как все сложно то… в этих бсд…
-1
Вот бы кто рассказал как удаленно обновить БСД, когда загрузка в single-mode недоступна.
0
Sign up to leave a comment.
Обновление FreeBSD от и до