コンピュータ系/ソフトウェア
NetBSD Package Collection(pkgsrc)とは†
- ソフトウェア群をまとめて,管理・インストールを楽にしたもの
- 使用Ver:2011Q1
- 使用Ver:2009Q2
- 使用Ver:2009Q1
- 使用Ver:2008Q4
- CVS経由
- 環境設定:C-shell系
- 環境設定:bourne shell系
- cd /usr
- cvs checkout -r pkgsrc-2009Q2 -P pkgsrc
- cvs checkout -P pkgsrc
mk.confの設定†
- pkgsrc/pkgtools/pkg_install
- Package Collectionを使う時のツール.
- audit-packages,download-vulnerability-listも含まれる.
- pkgsrc/devel/CVSup
- Package Collectionを手軽にアップデート.
- ただ、手軽にアップデートするのも良し悪し.簡単に不安定バージョンになりそう?
- pkgsrcディレクトリ以下に多数のアプリケーションが入っている.インストールしたいアプリのディレクトリに移動し,以下のコマンドを実行.
- make readme
- make; make install
- gnu makeを入れた後は,最初から入っていたmakeと動作が違うので,適宜使い分ける.(主にgnu系のアプリはgnu makeかな?)
- make update
- make clean; make clean-depend
- インストール後に実行すると,余計なファイルを消してくれる
- make package
- /usr/pkgsrc/packages/ALL/以下に対象のパッケージが作られる.依存関係あるものも全部一つのファイルに収まる(例:apache.tgz)
- pkg_add apache.tgzなどでインストール
- make show-options
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/オプションをつけてインストール
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/自作パッチをあててインストール
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/管理コマンド
諸情報†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/varについて
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/configureについて
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD Package Collection(pkgsrc)/ダウンロードサイトの選択
リンク†