0

私はLinuxの初心者です。これに従って、ubuntu 12.04に代替のgcc4.4をインストールしましたが、コードの1行で混乱しました:

update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.4 100

cpp-binこのような名前ではなく、なぜ新しい名前を付けたのか誰か教えてくださいcpp:

update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.4 100

cpp-binマニュアルページが見つかりません。これは作者のタイプミスですか、それとも私が学ばなければならない何か新しいことですか?

4

1 に答える 1

3

cpp-binは任意の名前です。上記の update-alternatives への呼び出しで、 cpp-binから/usr/bin/cpp-4.4へのシンボリックリンクを (何かのようなもので) インストールします。

2 回目の呼び出しで、元のcppコマンドのリンクを上書きします。何をしたいかによります。

代替 [オプション] --install リンク名パス優先度 [--slave リンク名パス]... [--initscript サービス]

(から: http://linux.die.net/man/8/update-alternatives )

于 2013-02-11T09:54:10.220 に答える