[ Top > FreeBSD > portsを最新のものにする ]

基本的なアップデート

2021年7月8日

システム全体のアップデート

# freebsd-update fetch
# freebsd-update install

portsの管理

portsを最新にするします。

# portsnap fetch
# portsnap extract(初回のみこれが必要)
# portsnap update

portmasterによるportsのアップグレード。

portmasterがなければインストール。

# cd /usr/ports/ports-mgmt/portmaster
# make install clean

portsをアップグレードします。

# portmaster -a

エラーが出た場合は再構築も含めてアップグレード。

# portmaster -af

パッケージの管理

ツール pkg をインストールします。

# /usr/ports/ports-mgmt/pkg
# make install clean

ただし以前のスタイルの ports を利用している場合は以下を実行します。

# pkg2ng

アップグレードする

# pkg upgrade

インストールされているpackageの検証

# pkg audit -F

不必要なportsの削除

# pkg clean

リーフパッケージ(portsからインストールしたときなどに残り、ビルド完了以降は不要なツールやライブラリなど)を削除する

# pkg autoremove


[ Top > FreeBSD > portsを最新のものにする ]