我是linux上的新手,我跟着this在我的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
手册页。这是作者的拼写错误还是我应该学习的新东西?
答案 0 :(得分:3)
cpp-bin 只是您选择的名称。通过上面的update-alternatives调用,您可以安装(例如)从 cpp-bin 到 /usr/bin/cpp-4.4 的符号链接。
通过第二次调用,您将覆盖原始 cpp 命令的链接。取决于你想做什么。
alternatives [options] - install link name path priority [--slave link 名称路径] ... [--initscript service]