ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
-
kaEwituS
ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
Дорогие друзья пишем любые для Вас интересующие вопросы по FreeBSD которые по Вашему мнению должны войти в FAQ
Поехали:
1)Как установить FreeBSD (тут можно привести 2 ссылки по установки с картинками)
2)Как заставить Работать FreeBSD через Прокси
3)Как Монтировать NTFS правильно
4)в XMMS вместо русских букв отображаются абды-казябры
5)После установки драйверов NVIDIA, FreeBSD стала Виснуть и перезагружаться (Моё наболевшее, до сих пор не решённое)
6)Забыл пароль root что делать?
Поехали:
1)Как установить FreeBSD (тут можно привести 2 ссылки по установки с картинками)
2)Как заставить Работать FreeBSD через Прокси
3)Как Монтировать NTFS правильно
4)в XMMS вместо русских букв отображаются абды-казябры
5)После установки драйверов NVIDIA, FreeBSD стала Виснуть и перезагружаться (Моё наболевшее, до сих пор не решённое)
6)Забыл пароль root что делать?
-
ruslandh
-
vadblm
Re: ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
pos2man
Вопросы пожалуйста конкретные задавайте, а не общетеоретические - это всё-таки FAQ, а не HOWTO.
Если вы хотите, что-бы вопрос попал в FAQ - задайте конкретный вопрос, например :
Не "Сети во FreeBSD" , а, например , в каком файле прописывается IP адрес интерфейса во FreeBSD v 3.1
пример, что хочется получить в конце :
Вопросы пожалуйста конкретные задавайте, а не общетеоретические - это всё-таки FAQ, а не HOWTO.
Если вы хотите, что-бы вопрос попал в FAQ - задайте конкретный вопрос, например :
Не "Сети во FreeBSD" , а, например , в каком файле прописывается IP адрес интерфейса во FreeBSD v 3.1
пример, что хочется получить в конце :
http://faq.altlinux.ru/index.php.htm?action=list&nf=1
-
pos2man
-
ruslandh
Re: ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
pos2man
Вопросы пожалуйста конкретные задавайте, а не общетеоретические - это всё-таки FAQ, а не HOWTO.
Если вы хотите, что-бы вопрос попал в FAQ - задайте конкретный вопрос, например :
Не "Сети во FreeBSD" , а, например , в каком файле прописывается IP адрес интерфейса во FreeBSD v 3.1
пример, что хочется получить в конце :
Вопросы пожалуйста конкретные задавайте, а не общетеоретические - это всё-таки FAQ, а не HOWTO.
Если вы хотите, что-бы вопрос попал в FAQ - задайте конкретный вопрос, например :
Не "Сети во FreeBSD" , а, например , в каком файле прописывается IP адрес интерфейса во FreeBSD v 3.1
пример, что хочется получить в конце :
http://faq.altlinux.ru/index.php.htm?action=list&nf=1
-
pos2man
-
kaEwituS
Re: ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
Сижу и думаю... Народу маловато сюды стало заходить... в смысле на *nix системы... а FAQ создал бы хотябы для себя... причём как посоветовал Igor_I, решил написал, решил написал, если что случилось, знаю иде посмотреть
отлично же
отлично же
-
ruslandh
Re: ВОПРОСЫ ДЛЯ FAQ по FreeBSD (не стесняемся ЗАДАЁМ)
Вопрос # 1
Цитата:
Как и где грамотно указывать параметры при сборке пакетов.
Например для mysql --with-charset=cp1251
или для php --with-apxs2
Делаю вот так - заползаю в Makefile и правлю CONFIGURE_ARGS, что работает и собирается, но есть ли это правильно с точки зрения философии работы с портами??
Можно например сделать make -V CONFIGURE_ARGS потом make CONFIGURE_ARGS="", но это несколько неудобно при большом колличестве аргументов, и опять правильно ли это с философской точки зрения???
И в первом и во втором случае указания параметров, эти дополнительные вещи теряются при следующей сборке или обновлении cvs. Хотя понятно что этот charset cp1251 мне будет нужен на всем времени жизни данной версии mysql.
Ответ от
Если порт поддерживает, то make config - такие изменения "запоминаются".
Если такого нет (либо хочется других параметров), то в каталоге порта создаётся файл Makefile.local, в котором указывается:
Код:
Впрочем, если переменные уже определены в Makefile, то можно просто указывать:
make WITH_CHARSET="cp1251"
Да, чуть не забыл. Можно ещё и make.conf подправить...
Примерно так:
Код:
В Makefile лезть не надо - замучаетесь туда-сюда его гонять (сохранять при обновлении портов и восстанавливать после).
Как по мне - вариант make.conf или Makefile.local идеологически правильнее и практически удобнее.
Цитата:
Как и где грамотно указывать параметры при сборке пакетов.
Например для mysql --with-charset=cp1251
или для php --with-apxs2
Делаю вот так - заползаю в Makefile и правлю CONFIGURE_ARGS, что работает и собирается, но есть ли это правильно с точки зрения философии работы с портами??
Можно например сделать make -V CONFIGURE_ARGS потом make CONFIGURE_ARGS="", но это несколько неудобно при большом колличестве аргументов, и опять правильно ли это с философской точки зрения???
И в первом и во втором случае указания параметров, эти дополнительные вещи теряются при следующей сборке или обновлении cvs. Хотя понятно что этот charset cp1251 мне будет нужен на всем времени жизни данной версии mysql.
Ответ от
StraNNicK
Если порт поддерживает, то make config - такие изменения "запоминаются".
Если такого нет (либо хочется других параметров), то в каталоге порта создаётся файл Makefile.local, в котором указывается:
Код:
Код: Выделить всё
CONFIGURE_ARGS+= --with-charset=cp1251Впрочем, если переменные уже определены в Makefile, то можно просто указывать:
make WITH_CHARSET="cp1251"
Да, чуть не забыл. Можно ещё и make.conf подправить...
Примерно так:
Код:
Код: Выделить всё
.if ${.CURDIR:N*/ports/databases/mysql51-server} == ""
WITH_CHARSET="cp1251"
.endifВ Makefile лезть не надо - замучаетесь туда-сюда его гонять (сохранять при обновлении портов и восстанавливать после).
Как по мне - вариант make.conf или Makefile.local идеологически правильнее и практически удобнее.