Muff's website forum
FreeBSd => Система => Тема начата: pasha_13 от Сентября 29, 2015, 04:02:46 pm
-
як узнать яка версія порта стоїть?
также вроді
pkg info | grep BIND
bind910-9.10.3_1 BIND DNS suite with updated DNSSEC and DNS64
p5-Net-RNDC-0.003 Speak the BIND Remote Name Daemon Control V1 protocol
а так провіряю фігню видає /usr/sbin/named -v
BIND 9.8.4-P2
Де я накосячив в системі?
-
Схоже, що використовується BIND, який встановлювався разом з системою. Тільки починаючи з FreeBSD 10.0 BIND прибрали з системи. Яка версія фрі? Дайте вивід uname -a
-
9.2-RELEASE FreeBSD 9.2-RELEASE #1 r273009: Wed Aug 5 09:20:36 EEST 2015
-
Як варіант, пропоную обновитись до 10.2.
І перевстановити named з портів.
-
а як правельно обновитись без косяків?
я просто начинающий. Чі краще вобще знуля поставить бо не я розвиртав Фрю?
-
Оновлюється без проблем.
Процедуру оновлення описано в /usr/src/Makefile:
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# [steps 3. & 4. can be combined by using the "kernel" target]
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `mergemaster' (you may wish to use -i, along with -U or -F).
# 9. `make delete-old'
# 10. `reboot'
# 11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
Приклад оновлення: http://muff.kiev.ua/content/csup-obnovlyaem-sistemu (http://muff.kiev.ua/content/csup-obnovlyaem-sistemu)
Тільки замість csup використовуйте SVN: http://muff.kiev.ua/content/subversion-obnovlenie-iskhodnykh-kodov (http://muff.kiev.ua/content/subversion-obnovlenie-iskhodnykh-kodov)
-
FreeBSD 9.1-RELEASE has just been tagged! It has not yet been officially announced, but if you can’t wait for that you can try FreeBSD 9.1-RELEASE now!
To update your source with subversion:
# mv /usr/src /usr/src.old
# svn co svn://svn.freebsd.org/base/release/9.1.0 /usr/src
To build and install 9.1-RELEASE:
# mergemaster -p
# cd /usr/src
# make buildworld
# make buildkernel
# make installkernel
# reboot
# cd /usr/src
# make installworld
# mergemaster -iU
# reboot
make delete-old
make delete-old-libs
и там где была 8-ка portmaster -D -a -f
-
Маємо FreeBSD 9.2-RELEASE. Навіщо даунгрейдитись до 9.1?
Оновлюйтесь до 10.2:
svn co svn://svn.freebsd.org/base/release/10.2/ /usr/src
-
Да то приклад
А нащот конфіга Named вийого вичищаєте і все щова потрібно залишаєте?
Бо я залишиф дефолтний і допиляв шо мені потрібно було. Як правельно?
-
Можна і так і так. Головне, щоб працювало так, як вам потрібно :)
Якщо щось не працює - тоді починаємо копати і шукати проблему.