epkg

EasyPackage をインストールするためのコマンドライン版ツール

GUI 版もありますが,こちらはメンテが追いついていない状況・・・(申し訳ない^^;

簡単な使い方

epkg のインストール

ここから epkg をダウンロードして install.pl を実行します.

% curl -O http://www.ie.u-ryukyu.ac.jp/darwin2/Installer/epkg-0.2.6.zip
% unzip epkg-0.2.6.zip
% cd epkg
% sudo perl install.pl

パッケージのインストール

何も考えずに全てのパッケージをインストールしたい場合,

% sudo epkg sync
% sudo epkg install all

とすることで、全パッケージがダウロード・インストールされます。 しかしながら、一部パッケージの衝突問題があるため、これを解消します。

% sudo epkg del ptex-euc ptex-jis ptex-sjis gnuplot gnuplot+ XFree86-dummy XFree86
% sudo epkg install ptex-euc gnuplot+ XFree86

上記の方法は、TeX の言語パッケージを euc にして、gnuplot は X11 依存の日本語対応版を残すようにしています。

さらに,canna-dics のインストールに併せて個人用の辞書ファイルを生成する必要があります.

% sudo /usr/local/bin/cannakill
% sudo /Library/StartupItems/Canna/Canna
% mkdic -fq gcanna

アップデート・アンインストール

時々(?),新しいパッケージを作ったりしていますので,EasyPackage の更新履歴をチェックしたり,コマンドラインから

% epkg update
または
% epkg sync

としてパッケージリストを更新後,

% epkg list

とすると,パッケージ一覧が表示されます.この際,パッケージ名の前に "*" が付いていれば既にインストールされているパッケージが更新されている事を表し,"-" が付いていれば,新規パッケージであることを表しています.

新規パッケージのインストールは

% sudo epkg install package名

インストールされているパッケージのアップデートは

% sudo epkg upgrade

で一括アップデートができます


更新履歴

ver. 0.2.7
2003.05.09
パッケージのバージョン番号チェック方法を変更
→ XFree86-dummy 版対策

ver. 0.2.2 - > 0.2.6
upgrade, install all コマンドの実装,および アンインストール時に /etc /var 等のシンボリックリンクを削除しないように修正


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-06-16 (月) 01:30:09 (774d)