ログイン
編集不可のページディスカッション情報添付ファイル
"iz/Debian"の差分

MMA
4と5のリビジョン間の差分
2013-03-11 20:16:13時点のリビジョン4
サイズ: 371
編集者: iz
コメント:
2013-03-13 04:17:40時点のリビジョン5
サイズ: 1350
編集者: iz
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 11: 行 11:
行 16: 行 15:
行 21: 行 19:
= update-alternatives =
複数のバージョンのソフトいれるとか、同じ名前のコマンドを持ってる別のパッケージ両方いれるとかするとき、デフォルトで使う方のシンボリックリンクを作成しておく。そのシンボリックリンクの管理を行う。

シンボリックリンクの作成とそのシンボリックリンクが指しうるファイルの指定
{{{#!wiki solid
update-alternatives --install ''symlink-path'' ''name'' ''target-path'' ''priority''
}}}

どのターゲット指すようにするかの設定
{{{#!wiki solid
update-alternatives --config ''name''
}}}

Ruby1.8とRuby1.9を両方いれるとき
{{{
apt-get install ruby1.8
apt-get install ruby1.9.1
update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.8 1
update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.1 0
update-alternatives --config ruby #どっち使うか聞かれるので答える
}}}

Debianの使い方メモ

MMAのサーバーがDebian化するにあたってVPSもDebianにしてみた。 使い方のメモ。

apt

Install

apt-get install pkg-name

apt-cache search query

Remove

apt-get remove pkg-name

update-alternatives

複数のバージョンのソフトいれるとか、同じ名前のコマンドを持ってる別のパッケージ両方いれるとかするとき、デフォルトで使う方のシンボリックリンクを作成しておく。そのシンボリックリンクの管理を行う。

シンボリックリンクの作成とそのシンボリックリンクが指しうるファイルの指定

update-alternatives --install symlink-path name target-path priority

どのターゲット指すようにするかの設定

update-alternatives --config name

Ruby1.8とRuby1.9を両方いれるとき

apt-get install ruby1.8
apt-get install ruby1.9.1
update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.8 1
update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.1 0
update-alternatives --config ruby #どっち使うか聞かれるので答える

iz/Debian (最終更新日時 2013-03-13 04:22:13 更新者 iz)