FreeBSDのportsのようなpkgsrc (NetBSD)

viなんてものは私にはハードルが高すぎて使えないので、OSのインストールの次にすることと言えばエディタの導入なのですが
NetBSDではpkgsrcというものが利用できるそうなので、使用したの際のメモを。

pkgsrcのダウンロード

# ftp ftp://****.netbsd.org/
ftp> cd pub/NetBSD/packages/
ftp> get pkgsrc.tar.gz

****の部分はお好みのFTPサーバーから。一覧(日本)→http://www.jp.netbsd.org/ja/JP/sites.html
ダウンロードしてきたものを/usrディレクトリに移動させて解凍します。

# mv pkgsrc.tar.gz /usr
# tar xzf pkgsrc.tar.gz

pkgsrcの使い方

私が個人的に大好きなエディタnanoのインストールを例に実際に行いたいと思います。

nanoのインストール

pkgsrcの利用したディレクトリ内に移動して"make"コマンドを実行します。

# cd /usr/pkgsrc/editors/nano
# make install clean

nanoのアップデート

pkgsrcの利用したディレクトリ内に移動して"make update"コマンドを実行します。

# cd /usr/pkgsrc/editors/nano
# make update

nanoのアンインストル

"pkg_info"コマンドでアプリケーションの正確な名前を確認し、"pkg_delete"コマンドで消去を行います。

# pkg_info
nano-2.2.4 Small and friendly text editor (a free replacement for Pico)
# pkg_delete nano-2.2.4


今回私は行いませんでしたが、pkgsrc等のアップグレードを行いたい場合は
以下の参考にさせていただいたサイト等を参考に行ってみて下さい。


参考にさせていただいたサイト
pkgsrc の使い方 - This is Takuya TSUCHIYA's Home Page.
packageの使い方 - AirKnights