【目次】
freebsd-update fetch freebsd-update install
pkg コマンドを初めて実行するときは、初回実行設定が行われるということです.
/usr/sbin/pkg
pkg info
pkg update pkg update -f pkg upgrade
※ エラーメッセージが出ていなければ OK.
次の手順で,FreeBSD のソースコードを設定
https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/makeworld.html; 17.5. ソースを用いた FreeBSD のアップデート の手順に従う
「12.1」のところは,FreeBSD のバージョンに読み替えること.
質問に対しては「(p)ermanently」を選びたいので、「p」+ Enter キー
終了までしばらく待つ.
cd /usr/src uname -a svnlite checkout https://svn0.us-west.FreeBSD.org/base/releng/12.1 /usr/src
https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/makeworld.html; 17.5. ソースを用いた FreeBSD のアップデート の手順に従う
cd /usr/src svnlite update /usr/src
make buildworld
make kernel
shutdown -r now
cd /usr/src make installworld
mergemaster -Ui
shutdown -r now
https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/ports-using.html; 4.5. Ports Collection の利用 の手順に従う.
FreeBSD に付属の portsnap を用いて,ポーツ・コレクション(ports collection) をダウンロード,アップデート(更新)する.
portsnap fetch portsnap extract
ここで,ポーツ・コレクションを用いて pkg をインストールしておきたいときは、次の手順になる
※ 「ポーツ・コレクションを用いて pkg をインストール」する必要はないときは、ここを無視すること.
※ インストール時にエラーメッセージが出たときは「make deinstall; make reinstall」で対処できる場合がある
cd /usr/ports/ports-mgmt/pkg make install
pkg lock ports-mgmt/pkg
端末で次のコマンドを実行
portsnap update
cd /usr/ports echo */portmaster
cd /usr/ports/ports-mgmt/portmaster make install
portmaster -a
※ 質問に対しては「y」 + Enter キー