FreeBSD7系 各種コマンド

今まで5系、6系のFreeBSDを使用していたけど
久々に現時点での最新(FreeBSD7.2)にアップデートしてみた。

なんか色々便利!?

・freebsd-update(セキュリティパッチレベルを上げてくれるコマンド)

今まではカーネル入れ替えやライブラリ、差分入手など作業がけっこうありましたが
コマンド一発でやってくれます。

# freebsd-update fetch
# freebsd-update install

・6系から7系へのupgradeコマンド

# freebsd-update -r 7.0-RELEASE upgrade ※差分の入手
# freebsd-update -r 7.0-RELEASE install ※カーネルの入れ替え
# reboot
# freebsd-update install

・ports関連コマンド

ports 更新
5系では cvsup を使用して ports を更新していましたが
FreeBSD 6 からは portsnap というツールが標準装備。

# portsnap fetch ※スナップショットのダウンロード
# portsnap extract ※「ports」を再構築
# portsnap update ※「ports」のアップデート

※2回目以降はextractの実行は必要ない。
portsnap.conf (設定ファイルの編集)

portsインストール方法

# make
# make install
# make clean  ※ビルドの際に出来た一時ファイル等削除

ports削除方法

# make deinstall  ※アンインストール

バージョン違い削除

# pkg_delete ${アプリケーション名}-${バージョン番号}
# pkg_delete /var/db/pkg/${アプリケーション名}-${バージョン番号}

ports でインストールしたアプリケーションをアップデート

# portupgrade -r hogehoge-x.y.z 

portupgradeが未インストールの場合はportupgradeインストール

# cd /usr/ports/sysutils/portupgrade
# make install clean 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

認証(CAPTCHA) * Time limit is exhausted. Please reload CAPTCHA.