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

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.lryc.cn/news/521177.html

相关文章:

  • 【Elasticsearch复合查询】
  • Java List去重:Stream、HashMap与TreeSet对比分析
  • 大师课程:专业角色AE+AI动画动态设计关键帧学院视频课程 Key Frame Academy – Character Animation Launchpad
  • 游戏盾SDK如何防护APP攻击
  • Spring Boot 3.x 整合 Logback 日志框架(支持异步写入)
  • 从0开始学习搭网站第二天
  • 【Unity-Animator】通过 StateMachineBehaviour 实现回调
  • 鸿蒙中自定义slider实现字体大小变化
  • 数据结构与算法之栈: LeetCode 71. 简化路径 (Ts版)
  • STM32-笔记40-BKP(备份寄存器)
  • NAS中不同RAID级别特点与适用场景
  • node.js的进程保活
  • meta name=“viewport“ content=“width=device-width, initial-scale=1.0“
  • 【vue3】 defineExpose 的使用
  • 思维转换:突破思维桎梏,创造更高效的工作与生活
  • OpenCV相机标定与3D重建(55)通用解决 PnP 问题函数solvePnPGeneric()的使用
  • vue3学习日记5 - 项目起步
  • java导出pdf文件
  • 【MySQL学习笔记】MySQL视图View
  • 从玩具到工业控制--51单片机的跨界传奇【2】
  • 【Redis】初识Redis
  • docker虚拟机平台未启用问题
  • 《零基础Go语言算法实战》【题目 2-22】Go 调度器优先调度问题
  • 关于使用FastGPT 摸索的QA
  • 关于H5复制ios没有效果
  • 【STM32-学习笔记-3-】TIM定时器
  • EMS专题 | 守护数据安全:数据中心和服务器机房环境温湿度监测
  • Vue JavaScript 小写数字金额转换成大写汉字(附编程思路)
  • 【自动化测试】—— Appium安装配置保姆教程(图文详解)
  • 贪心算法详细讲解(沉淀中)