sudo update-alternatives --install /usr/bin/gcc gcc /mnt/usr/bin/gcc 60 这里/usr/bin/gcc这个gcc的优先级是多少?
时间: 2024-08-16 15:08:58 浏览: 113
ubuntu20.04 gcc/g++离线安装deb包及依赖包(全)
5星 · 资源好评率100%
在这个命令 `sudo update-alternatives --install /usr/bin/gcc gcc /mnt/usr/bin/gcc 60` 中,`/usr/bin/gcc` 指的是系统默认安装的 gcc 可执行文件路径,而后面的 `gcc /mnt/usr/bin/gcc` 表示另一个可执行文件的路径,`60` 则是一个数字权重,用于设置该替代方案的优先级。
当 `update-alternatives` 被用来管理多个同名可执行文件的替代方案时,数值越大表示优先级越高。所以这里的 gcc 的优先级是 `60`。这意味着如果 `mnt/usr/bin/gcc` 的性能优于默认版本,它将被设置为默认的 gcc 实现,直到其他操作改变这个优先级。你可以通过运行 `update-alternatives --display gcc` 来查看当前的优先级设置。
阅读全文