ports(packages)
パッケージ追加
ミラーサイトからダウンロードしてインストール
pkg_add -r vim
- ミラーサイトを指定する場合、環境変数をPACKAGEROOT=ftp://ftp2.jp.FreeBSD.orgとする。
- ファイヤウォール下の場合、環境変数をFTP_PASSIVE_MODE=1とする。詳しくはFTPコマンドのマニュアルを参照する。
portsツリーからインストール
cd /usr/ports/sysutils/lsof/ make install
パッケージ更新(アップグレード)
portsツリーからまとめて更新
portupgrade -a
あるパッケージとその関連パッケージを更新
portupgrade -R firefox
パッケージ参照
インストール済みパッケージの一覧
pkg_info
そのパッケージでインストールされたファイル名一覧
pkg_info -L PKG_NAME
パッケージのバージョン確認(アップグレード可能なパッケージの確認)
pkg_version -v
パッケージリポジトリ
検索できるページ
http://www.freebsd.org/ja/ports/
パッケージ一覧
ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/packages/All/
ミラーサイト
http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/mirrors-ftp.html
FreeBSD6.2のパッケージ追加
すでにほとんどのミラーサイトでアーカイブがないので、以下のミラーサイトを指定する。
export PACKAGESITE=http://ftp8.ua.freebsd.org/FreeBSD/ports/i386/packages-6.2-release/Latest/ pkg_add -r XXX
参考
- packages システムの利用 http://www.freebsd.org/doc/ja/books/handbook/packages-using.html
- Ports Collection の利用 http://www.freebsd.org/doc/ja/books/handbook/ports-using.html