Ru-Board.club
← Вернуться в раздел «UNIX»

» Общие вопросы по FreeBSD

Автор: keyhell
Дата сообщения: 11.02.2007 15:36

Цитата:
Смотришь, которые имеют более раннюю версию, чем в портах:
pkg_version -v | grep '<'

я немножко уточню:
pkg_version -l "<"

1. csup/cvsup/portsnap - обновить порты
2. portupgrade - обновить установленный софт
3. если программа входит в base system, то можно обновлять src, а потом пересобирать оттуда.
Автор: tankistua
Дата сообщения: 11.02.2007 22:13
KVCH

Цитата:
Внимание, знатоки , вопрос:


Цитата:
как или чем, отследить обновление версий установленных программ

freshports.org.
Регистрируешь, логинишься и выбираешь порты , которые тебя интересуют, потом тебе мыло приходит, если что-то изменилось с портом и кратка аннотация.
очень удобно. Я настроил, мне каждый день приходит. Кому-то может будет удобнее раз в неделю.


Цитата:
и как их обновить

portupgrade , тяжелый конечно, тянет за собой кучу зависимостей. Вроде бы самый лучший.
обновил порты и #portupgrade -ai , а если так portupgrade -aiy - то вообще можешь спокойно идти курить - если порт вопросов в процессе установки не задает , то само все обновиться. Но лучше все-таки осознанно это делать.

Hint. cd /usr/ports/ports-mgmt/portupgrade && make config
и выбери [X] BDB1 Use Berkeley DB 1.85 as backend а галочку с
[ ] BDB4 Use Berkeley DB >=2 as backend сними

Тогда будет использоваться Berkley DB1, который установлен во фре по-дефолту - не будет необходимости ставить лишнее ПО (Berkley DB4), без которого можно спокойно обойтись.

Добавлено:
keyhell

Цитата:
если программа входит в base system, то можно обновлять src, а потом пересобирать оттуда.

плохая идея, во первых - не всегда система обновляется быстро - чаще порт обновляется, а система гораздо позже.
Во вторых - перегружать сервер из-за какого-то сервиса, это уже слишком. Плюс ко всему стандартный софт пожно заменить софтом из порта.
bind, openssh - я все использую из портов.
Автор: keyhell
Дата сообщения: 12.02.2007 09:10

Цитата:
плохая идея, во первых - не всегда система обновляется быстро - чаще порт обновляется, а система гораздо позже.

что конкретно "плохая идея"?
обновлять софт, который входит в base system? - нормальная идея. если у вас production server, то конечно надо использовать разумное сочетание желания иметь свежий софт и принципа "работает - не трожЬ". но обновлять все равно переодически приходится.

использовать софт, который входит в base system? - нормальная идея. проблем с ним нет. community исправляет даже те ошибки, до которых не дошли еще разработчики.

последний security advisory 07:02 у вас стало быть уже стоит? вместе с портом bind. угу.


Цитата:
Во вторых - перегружать сервер из-за какого-то сервиса, это уже слишком.

прошу ваш цитату того, что я советовал перегружать сервер!? или для вас сборка чего-либо в каталоге src автоматически равняется сборке world и перезагрузке? или вы думаете, что результат пересборки port'а и программы в src чем-то различается?


Цитата:
Плюс ко всему стандартный софт пожно заменить софтом из порта.

можно. смысла это делать - никакого. но сделать можно.


Цитата:
bind, openssh - я все использую из портов.

никто не против. смысла в этом мало, но никто не против.


Цитата:
freshports.org.
Регистрируешь, логинишься и выбираешь порты , которые тебя интересуют, потом тебе мыло приходит, если что-то изменилось с портом и кратка аннотация.
очень удобно. Я настроил, мне каждый день приходит. Кому-то может будет удобнее раз в неделю.

pkg_version -l "<"
письма это конечно отлично, но всего лишь довесок. ибо отмечать весь софт, который у меня стоит еще может быть и не большая проблема, но вот добавлять каждый раз когда я что-нибудь ставлю - лень. просто лень. кроме того, описания того, что поменялось в порте дааалеко не всегда такие уж подробные и полезно-понятные. чаще всего какая-нибудь фраза типа "fixed issue/bug with ... and ...". информативно донельзя.

Автор: tankistua
Дата сообщения: 14.02.2007 01:38
keyhell

Цитата:
прошу ваш цитату того, что я советовал перегружать сервер!? или для вас сборка чего-либо в каталоге src автоматически равняется сборке world и перезагрузке? или вы думаете, что результат пересборки port'а и программы в src чем-то различается?

я предпочитаю так не поступать: есть makebuildworld - значит его и используем, со всеми процедурами до и после. Хотя на вкус и цвет...


Цитата:
письма это конечно отлично, но всего лишь довесок. ибо отмечать весь софт, который у меня стоит

а зачем весь ? все паблик-сервисы: почта, днс , етс
Автор: keyhell
Дата сообщения: 14.02.2007 08:51

Цитата:
а зачем весь ? все паблик-сервисы: почта, днс , етс

можно конечно и так, но у меня не стоит "паблик" сервисов ну разве что ftpd стандартный
зато стоит kde, gimp, mplayer, etc.

ладно, спорить-то на самом деле не о чем.
Автор: klimusu
Дата сообщения: 15.02.2007 09:32
Eсть ли скриптик для переноса\копирования\обновления записей пользователей из домена win в FreeBSD... ?
Как это можно реализовать другим способом?
Автор: keyhell
Дата сообщения: 15.02.2007 10:16

Цитата:
Eсть ли скриптик для переноса\копирования\обновления записей пользователей из домена win в FreeBSD... ?

прежде чем спрашивать, вам необходимо определиться что же вы в действительности хотите копировать! ну вот зачем вам на FreeBSD машине списко из домена в таком виде как он хранится на dc?
опишите нормально задачу.
Автор: fantome
Дата сообщения: 15.02.2007 10:27
keyhell, похоже, что у klimusu есть машина с фрей и он хочет, чтоб пользователи домена могли на ней логиниться... Но для этого ему надо поднимать Samba и настраивать её...

Автор: griin
Дата сообщения: 15.02.2007 10:58

Цитата:
Пытаюсь пересобрать ядро FreeBSD 6.1


Цитата:
так ты вносил изменения в GENERIC или MYKERNEL?

попробуй действительно новый способ:

cd /usr/src
make buildkernel=<имя твоего кернела>
make installkernel=<имя твоего кернела>

Изменения вносил в MYKERNEL. После перехода "cd /usr/src" команда "make buildkernel=MYKERNEL" выдает сообщение "make: no target to make". Файл MYKERNEL лежит в папке /usr/src/sys/i386/conf, в сам файл внес несколько изменений (сначала скопировал GENERIC под именем MYKERNEL), в том числе заменил параметр ident с GENERIC на MYKERNEL. Тоже сообщение получаю и при выполнении команды make buildkernel=/usr/src/sys/i386/conf/MYKERNEL.

Если перейти в папку /usr/src/sys/i386/conf и в ней выполнить make buildkernel=MYKERNEL, то выдается сообщение "make LINT only".

Что делаю неправильно?
Автор: keyhell
Дата сообщения: 15.02.2007 11:14

Цитата:
make buildkernel=MYKERNEL"

make buildkernel KERNCONF=MYKERNEL

KERNCONF задает имя конфига, который должен использоваться.
ессесно все casesensetive.

Добавлено:

Цитата:
cd /usr/src
make buildkernel=<имя твоего кернела>
make installkernel=<имя твоего кернела>

очевидно, что подсказка была неправильная.
впрочем, /usr/src/Makefile все описывает.

и handbook тоже.
Автор: klimusu
Дата сообщения: 15.02.2007 11:26

Цитата:
прежде чем спрашивать, вам необходимо определиться что же вы в действительности хотите копировать! ну вот зачем вам на FreeBSD машине списко из домена в таком виде как он хранится на dc?
опишите нормально задачу.

надо мне это чтобы пользователи могли логиниться на фри под своими записями, чтобы не создавать им еще одни, чтобы они потом после 5 смен паролей не запустались.. а скриптик раз и обновил записи на фри.. включая перезапись пароля если они не совпадают..


Цитата:
keyhell, похоже, что у klimusu есть машина с фрей и он хочет, чтоб пользователи домена могли на ней логиниться... Но для этого ему надо поднимать Samba и настраивать её...

самба у меня стоит и настроена.. опять же когда пользователь пытается зайти на smb шару его просят его логин пароль... мне надо чтобы они были такими же как на win
Автор: griin
Дата сообщения: 15.02.2007 13:52

Цитата:
KERNCONF задает имя конфига, который должен использоваться.
ессесно все casesensetive.

С этим все в порядке, имя файла я указываю корректно.

Цитата:
очевидно, что подсказка была неправильная.
впрочем, /usr/src/Makefile все описывает. и handbook тоже.

Вообще в хэнбуке так и написано:

Цитата:

Способ 2. Сборка ядра ''новым'' способом.

Перейдите в каталог /usr/src.
# cd /usr/src

Соберите ядро.
# make buildkernel KERNCONF=MYKERNEL

Установите новое ядро.
# make installkernel KERNCONF=MYKERNEL

И я так и делаю, но сталкиваюсь с проблемами, которые описал выше.

Цитата:
впрочем, /usr/src/Makefile все описывает.

Хммм... У меня нет такого файла, у меня в каталоге /usr/src только один подкаталог /sys. А файл Makefile у меня есть в папке /usr/src/sys/i386/compile/MYKERNEL, которая появилась после выполнения команды /usr/sbin/config MYKERNEL из "традиционного" способа сборки ядра.


Автор: keyhell
Дата сообщения: 15.02.2007 14:42
вы пожалуйста определитесь как вы делаете!

сначала вы пишите вот это:

Цитата:
cd /usr/src
make buildkernel=<имя твоего кернела>
make installkernel=<имя твоего кернела>


а потом вот это:

Цитата:
Способ 2. Сборка ядра ''новым'' способом.

Перейдите в каталог /usr/src.
# cd /usr/src

Соберите ядро.
# make buildkernel KERNCONF=MYKERNEL

Установите новое ядро.
# make installkernel KERNCONF=MYKERNEL

разница концептуальна.

если вы действительно делаете все правильно, то и на форум пишите то, что делаете точно так же. иначе помочь вам будет невозможно. ибо во всех свои постах вы ошибочно пытаетесь указать цели сборки buildkernel еще какое-то значение, что вообще в принципе не может быть!

думаю, что сейчас вам уже проще снести /usr/src и распаковать с диска заново. ибо, чувствуется, что делалось там уже много чего и все наугад.
Автор: griin
Дата сообщения: 15.02.2007 15:09
Хммм... ну да, на счет:

Цитата:
make buildkernel=<имя твоего кернела>

это я проглядел, я на самом деле всегда делал:

Цитата:
make buildkernel KERNCONF=MYKERNEL

Автор: fantome
Дата сообщения: 15.02.2007 16:24
klimusu
здесь смотрел???
http://forum.ru-board.com/topic.cgi?forum=8&topic=0458&start=200
Автор: cepry
Дата сообщения: 15.02.2007 17:31
Установил PC-BSD 1.3.01 с языковым модулем(русский). Ставил в графическом режиме.
По окончании установки и после перезагрузки пишет, что не может загрузить kernel.
Подскажите, как это лечится.
Автор: KVCH
Дата сообщения: 20.02.2007 17:15
привет ребяты.

спасибо танкисту и кейхеллу за предыдущие подсказки с портами.

у меня новый сервачок, по нему пара вопросов.

1) внутри два двуядерных камня ксеона 5130, они же скорей всего с поддержкой х64.
какой дистриб на этого "зверя" ставить, и386 или иа64?

2) собрал на двух сата винтах рейд0, фря при установке массив не увидела, просто показала мне два винта (контроллер на матери ICH6). нужен драйвер к нему ?
Автор: ZLOnix
Дата сообщения: 21.02.2007 12:41
griin

у тебя сорсы-то стоят? :-)

cd /usr/src; ls

а за опечатку сорри конечно :)
Автор: tankistua
Дата сообщения: 21.02.2007 23:17
KVCH

Цитата:
какой дистриб на этого "зверя" ставить, и386 или иа64?

иа64 - это для итаниумов. У тебя просто не загрузится система.


Цитата:
2) собрал на двух сата винтах рейд0, фря при установке массив не увидела, просто показала мне два винта (контроллер на матери ICH6). нужен драйвер к нему ?

6-ка должна видеть. Что за мать-то ?
Автор: KVCH
Дата сообщения: 22.02.2007 00:30

Цитата:
иа64 - это для итаниумов. У тебя просто не загрузится система.

ага, понял,... как тогда быть ?


Цитата:
6-ка должна видеть. Что за мать-то ?

фря 6.2... контроллер то она видит...
эта...
http://www.intel.com/design/servers/boards/s5000PSL/index.htm

не в режиме рейда:
atapci1: <Intel 63XXESB2 SATA300 controller> port 0x30c8-0x30cf,0x30e4-0x30e7,0x30c0-0x30c7,0x30e0-0x30e3,0x30a0-0x30af mem 0xb8b00000-0xb8b003ff irq 20 at device 31.2 on pci0
Автор: tankistua
Дата сообщения: 23.02.2007 15:32
KVCH

Цитата:
ага, понял,... как тогда быть ?

если ты имел ввиду, что у тебя проц поддерживает EMT64 ( аналог AMD64) и использовать ли тебе amd64 вместо i386 , то ответ однозначен - нет, не стоит.


вообсчето во время устновки она должна была показать тебе 3 диска
вот у меня , вчера ставил, правда зеркало. 2 винта.

Код: ad4: 143089MB <WDC WD1500ADFD-00NLR1 20.07P20> at ata2-master SATA150
ad6: 143089MB <WDC WD1500ADFD-00NLR1 20.07P20> at ata3-master SATA150
ar0: 143086MB <Intel MatrixRAID RAID1> status: READY
ar0: disk0 READY (master) using ad4 at ata2-master
ar0: disk1 READY (mirror) using ad6 at ata3-master
Автор: KVCH
Дата сообщения: 24.02.2007 02:01
tankistua

Цитата:
если ты имел ввиду, что у тебя проц поддерживает EMT64 ( аналог AMD64) и использовать ли тебе amd64 вместо i386 , то ответ однозначен - нет, не стоит.

угу, это...

Код: CPU: Intel(R) Xeon(R) CPU 5130 @ 2.00GHz (1995.01-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x4e33d<SSE3,RSVD2,MON,DS_CPL,VMX,TM2,<b9>,CX16,<b14>,<b15>,<b18>>
AMD Features=0x20100800<SYSCALL,NX,LM>
AMD Features2=0x1<LAHF>

Cores per package: 2
Автор: UserX3
Дата сообщения: 24.02.2007 21:32
У меня вопрос - можно ли установить FreeBSD на Ext2 (или Ext3) partition?
Автор: tankistua
Дата сообщения: 25.02.2007 20:57

Цитата:
погонял ubench...

ну и что ? это синтетика. Попугаи. Оно хорошо, когда есть софт, заточеный под данную архитектуру.

Вот почитай - применимо и к фре
http://www.fcenter.ru/online.shtml?articles/hardware/processors/11868


Цитата:
если не трудно, поясни плиз - почему ?

читай выше , в лучшем случае будет так же как и у i386

Добавлено:

Цитата:
У меня вопрос - можно ли установить FreeBSD на Ext2 (или Ext3) partition?


зачем ? :) Если у тебя линукс и хочется поиграться, то лучше поставь VMware и иргайся на здоровье.

Добавлено:

Код: интегрированный SAS контроллер (на плате с 2-канальным SATA-контроллером) LSI LSISAS1064E (с использованием Intel Embedded Server RAID Technology II), 4 канала, поддержка SAS 1.1, 300MB/s, с возможностью создания только 1 RAID-массива, с поддержкой уровней software RAID 0, 1, 10 и опционально software RAID 5 (при установке activation key).
Поддерживается подключение SAS и SATA HDD.
Автор: keyhell
Дата сообщения: 26.02.2007 09:15

Цитата:
У меня вопрос - можно ли установить FreeBSD на Ext2 (или Ext3) partition?

нет. ext2/ext3 не поддерживаются в должной мере ядром FreeBSD.
смысла ставить систему (любую) на ту файловую систему, которая под нее не затачивалась - НОЛЬ.
Автор: KVCH
Дата сообщения: 26.02.2007 12:21

Цитата:
Может твой рейд как-то не так называется ? Насколько я понял базируется он на какой-то LSI-лоджиковской логике.

угу, так и есть...
внизу экрана копирайт LSI...
что, идти на их сайт за дровами ?
Автор: tankistua
Дата сообщения: 26.02.2007 12:36
там есть какие-то нюансы. Посмотри маркировку микросхемы - по ней думаю можно будет что-то отыскать в гугле.

З.Ы. 7-ку пробовал ставить ради спортиного интереса
Автор: keyhell
Дата сообщения: 26.02.2007 13:21

Цитата:
З.Ы. 7-ку пробовал ставить ради спортиного интереса

и, кстати, как у вас ощущения от 7.0?
я несколько дней назад на лаптопе мигрировал и очень доволен. наконец-то завелась моя видео карта (dri).
Автор: tankistua
Дата сообщения: 26.02.2007 14:40
keyhell

Цитата:
и, кстати, как у вас ощущения от 7.0?

отлично - даже в глаза не видел :)
У меня фря только на серверах установлена, а на серверах сам понимаешь - не до экспериментов.
Автор: keyhell
Дата сообщения: 26.02.2007 15:41

Цитата:
отлично - даже в глаза не видел
У меня фря только на серверах установлена, а на серверах сам понимаешь - не до экспериментов.

понял. я вот это прочитал и подумал, что вы детально смотрели:

Цитата:
З.Ы. 7-ку пробовал ставить ради спортиного интереса

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798

Предыдущая тема: Посоветуйте TV Tuner для FreeBSD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.