- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!FreeBSD 14
! freebsd 13
*FB-13-tips
! jail
*FB-jail
! FREEBSD-UPDATE
# env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" freebsd-update fetch
# env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" freebsd-update install
107 env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" pkg info
108 env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" pkg update
109 env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" pkg install cmake gmake
110 env HTTP_TIMEOUT="1800" FETCH_TIMEOUT="300" HTTP_PROXY="http://192.168.1.12:3128" pkg info | grep python
! ISO のBuild
*FB-bootdvd
*FB-cutstomISO
# # chflags -R noschg /usr/obj/*
# # rm -rf /usr/obj
# cd /usr/src
# make -j 12 buildworld
# make -j 12 buildkernel
# ## # make buildkernel KERNCONF=MYKERNEL
# cd /usr/src/release
# # make release BUILDNAME=10.3-test
# make release BUILDNAME=FB14.1-amd64 TARGET_ARCH=amd64 TARGET=amd64
# cd /usr/src
# make -j 12 TARGET_ARCH=i386 TARGET=i386 buildworld
# make -j 12 TARGET_ARCH=i386 TARGET=i386 buildkernel
# cd /usr/src/release
# make release BUILDNAME=FB14.1-i386 TARGET_ARCH=i386 TARGET=i386
### ISO のみを作る場合
### make release BUILDNAME=14.1-test MAKE_ISOS=1
/usr/obj/usr/src/release にイメージができる
Upgrade
# 急ぎのときには
# /etc//etc/freebsd-update.conf
# ## Components src world kernel
# Components world kernel
# にて
# freebsd-update -r 14.2-RELEASE upgrade
# 質問には基本的に「y」
# freebsd-update -r 14.2-RELEASE install
# shutdown -r now
# freebsd-update install
# freebsd-update install
# pkg upgrade -y
## # pkg-static upgrade -f
## を使うとエラーを回避できる。
## (その後 # pkg unlock hogehoge; pkg upgrade; pkg lock hogehoge)
# freebsd-update install
! sendmail の newaliases がmake で失敗する
*https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275744
mailer.conf を以下のように修正(libexec_dma が正しく動かないらしい)
vi /etc/mail/mailer.conf
## sendmail /usr/libexec/dma
## mailq /usr/libexec/dma
## newaliases /usr/libexec/dma
sendmail /usr/libexec/sendmail/sendmail
mailq /usr/libexec/sendmail/sendmail
newaliases /usr/libexec/sendmail/sendmail
hoststat /usr/libexec/sendmail/sendmail
purgestat /usr/libexec/sendmail/sendmail