Ports Collectionの使い方


ヒント
FreeBSD Ports Collection は、 ユーザや管理者がアプリケーションのインストールを簡単に行なえる方法を提供します。
portsコレクションの使い方
[root@freebsd ~]# cd /usr/ports/apache
[root@freebsd apache]# make fetch ←ソースのダウンロードまで実行
[root@freebsd apache]# make extract ←ソースの解凍まで実行
[root@freebsd apache]# make patch ←パッチを当てるまで実行
[root@freebsd apache]# make config ←configまで実行
[root@freebsd apache]# make build ←buildまで実行
[root@freebsd apache]# make install ←インストールまで実行
[root@freebsd apache]# make clean ←インストール後にできるworkディレクトリを削除
[root@freebsd apache]# make deinstall ←インストールしたportsの削除
[root@freebsd apache]# make fetch-list ←ダウンロードするファイルを確認
[root@freebsd apache]# make showconfig ←現在のコンフィグオプションを確認
[root@freebsd apache]# make rmconfig ←現在のコンフィグオプションを削除
パッケージ検索
[root@freebsd ~]# cd /usr/ports
[root@freebsd ports]# make search name="firefox" ←プログラム名で検索
[root@freebsd ports]# make search key="firefox" ←キーワードで検索
[root@freebsd ports]# make search name="firefox" | less ←lessコマンドと併用
インストール済みパッケージのバージョンの調べ方
[root@freebsd ~]# pkg_info|grep apache
apache-2.2.16_1     Version 2.2.x of Apache web server with prefork MPM.
Home PageTop