首页 > 其他分享 >update-alternatives 的基本用法

update-alternatives 的基本用法

时间:2023-07-02 09:33:09浏览次数:46  
标签:bin cmake -- alternatives update 用法 usr

update-alternatives 是 Ubuntu 的软件多版本管理工具,基本用法为,

update-alternatives --install <link> <name> <path> <priority> [--force]

例如,我要创建一个符号链接 /usr/bin/cmake ,它指向实际安装路径 /usr/local/bin/cmake,则可以使用如下命令,

sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
# /usr/bin/cmake 为链接的名字
# cmake 指定在 alternatives 文件夹下的名字
# path 为实际文件路径
# priority 给当前的实际文件指定一个值,值越大,权限越

切换版本,以 cmake 为例,

update-alternatives --config cmake

查看已有的 alternatives 配置,

update-alternatives --list cmake
# or,
update-alternatives --display cmake

 

完。

标签:bin,cmake,--,alternatives,update,用法,usr
From: https://www.cnblogs.com/gaowengang/p/17520404.html

相关文章

  • 【WALT】WALT入口 update_task_ravg() 代码详解
    目录【WALT】WALT入口update_task_ravg()代码详解代码展示代码逻辑⑴ 判断是否进入WALT算法⑵ 获取WALT算法中上一个窗口的开始时间⑶如果任务刚初始化结束⑷ 更新任务及CPU的cycles⑸ 更新任务及CPU的demand及pred_demand⑹ 更新CPU的busytime⑺ 更新任务的p......
  • 【WALT】update_window_start() 代码详解
    目录【WALT】update_window_start()代码详解代码展示代码逻辑【WALT】update_window_start()代码详解代码版本:Linux4.9android-msm-crosshatch-4.9-android12代码展示staticu64update_window_start(structrq*rq,u64wallclock,intevent){ s64delta; intnr_window......
  • JS高级用法:像大神一样玩转JavaScript
    前言众所周知,JavaScript是一种非常流行的编程语言,它已经成为了网页开发的必备技能。但是,在我们从事JavaScript编程的时候,我们却没有完全发掘和利用它的全部潜力。在本文中,我们将分享一些高级的JavaScript技巧,希望帮助掘友们更好地理解和掌握JavaScript编程。关于JS高级用法在学习Ja......
  • Linux中yum和apt-get用法及区别
    Linux中yum和apt-get用法及区别 一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat系列 1常见的安装包格式rpm包,安装rpm包的命令是“rpm-参数” 2包管理工具 yum 3支持tar包  Debian系列1常见......
  • linux 系统mount的基本格式及用法
    1、https://help.aliyun.com/knowledge_detail/72719.html?spm=5176.10695662.1996646101.searchclickresult.748f3ea1mxowC42、mount的基本格式为mount[-tvfstype][-ooptions]devicedir。“-tvfstype”指定文件系统的类型,一般文件格式有以下几种。光盘或光盘镜像:iso9660。......
  • go演示GRPC的用法
    首先,需要确保已经安装了Go编程语言和gRPC库。可以使用以下命令安装gRPC库:goget-ugoogle.golang.org/grpc下面是一个基本的gRPC示例,其中包括服务器端和客户端。示例演示了一个简单的计算器服务,客户端可以发送两个数字给服务器,然后服务器返回它们的和。首先,我们将定义一个.pr......
  • useMemo的用法
    类似于计算属性,当响应式依赖项变化时,计算新的cache值,如下:constcachedValue=useMemo(calculateValue,dependencies)import{useMemo}from'react'; functionTodoList({todos,tab}){constvisibleTodos=useMemo(()=>filterTodos(todos,tab),[todos,tab]......
  • stream流的一些常用用法
    @AllArgsConstructor@NoArgsConstructor@DatapublicclassEmployee{privateLongid;privateStringname;//姓privateStringcity;//城市privateIntegersales;//销售额privatebooleanstatus;//销售额}常用方法  @Slf4j......
  • python 中pyecharts模块用法
    https://zhuanlan.zhihu.com/p/111330795#:~:text=bar1%3D(Bar().add_xaxis(['1月'%2C'2月'%2C'3月'%2C'4月'%2C'5月'%2C'6月'%2C'7月'%2C'8月'%2C'9月'%2C'10月'%2C'11月......
  • Markdown 用法总结
    1.插入图片Markdown中插入图片的语法为:方法1:![图片说明](图片路径)方法2:<imgsrc="图片路径"width="300"height="200">1)主要分为网络图片和本地图片其中网络图片可以直接写入网址即可,而插入本地图片可以分为绝对路径和相对路径,由于绝对路径在不同的环境下容易无法......