当前位置: 首页 > article >正文

linux上使用update-alternatives来选择软件版本

比如我在linux系统上安装多个版本的gcc

/usr/local/gcc-4.8.2/
/usr/local/gcc-8.4.0/
/usr/local/gcc-9.4.0/

我要根据需要来切换系统环境下的gcc命令的版本,我可以先

update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-4.8.2/bin/gcc 1
update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-8.4.0/bin/gcc 2
update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-9.4.0/bin/gcc 3

安装完不同的版本后

update-alternatives --config gcc

使用上面的命令来选择版本,系统中/usr/bin/gcc 的链接就会指向你所选择的版本了。


http://www.kler.cn/a/507021.html

相关文章:

  • 大疆发布可折叠航拍无人机,仅重249g,支持 4800 万像素拍摄
  • 建造者模式(或者称为生成器(构建器)模式)
  • 怎么在iPhone手机上使用便签进行记录?
  • 【JavaScript】基础内容,HTML如何引用JavaScript, JS 常用的数据类型
  • 【c++】哈希
  • SparkSQL数据模型综合实践
  • Jenkins+Docker一键打包部署项目!步骤齐全,少走坑路!
  • Vue3中使用组合式API通过路由传值详解
  • 模型参考自适应控制算法介绍及代码例程
  • 【机器学习:十八、更高级的神经网络概念】
  • Fiddler、Charles、Wireshark 和 Sniffmaster 工具对比
  • vscode【实用插件】Material Icon Theme 美化文件图标
  • 大疆发布可折叠航拍无人机,仅重249g,支持 4800 万像素拍摄
  • vue3+js使用elementplus的ElMessage弹窗报错:ElMessage‘ is not defined.eslintno-undef
  • mybatis的多对一、一对多的用法
  • Git在码云上的使用指南:从安装到推送远程仓库
  • 每日进步一点点(网安)
  • Spring Boot 统一返回数据格式
  • 【2025最新版】PCL点云处理算法汇总(C++长期更新版)
  • 从零深度学习:(2)最小二乘法
  • 网安——CSS
  • [Linux]——进程(2)
  • “AI智能服务平台系统,让生活更便捷、更智能
  • list的模拟实现详解
  • 核心前端技术详解
  • Jupyter notebook中运行dos指令运行方法