0

我是 linux 上的新手,我按照这个在我的 ubuntu 12.04 上安装了替代 gcc4.4,但是一行代码让我感到困惑:

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的符号链接。

在第二次调用中,您将覆盖原始cpp命令的链接。取决于你想做什么。

Alternatives [options] --install 链接名路径优先级 [--slave 链接名路径]... [--initscript 服务]

(来自: http: //linux.die.net/man/8/update-alternatives

于 2013-02-11T09:54:10.220 回答