首页 > 系统相关 >' asdf-vm ' 多版本管理器 Linux Mint安装

' asdf-vm ' 多版本管理器 Linux Mint安装

时间:2023-03-19 17:11:07浏览次数:51  
标签:管理器 配置文件 vm echo source 版本 Linux asdf

前言

asdf 是一个工具版本管理器。所有的工具版本定义都包含在一个文件(.tool-versions)中,你可以将配置文件放在项目的 Git 存储库中以便于和团队其他成员共享,从而确保每个人都使用完全相同的工具版本。

传统工作方式需要多个命令行版本管理器,而且每个管理器都有其不同的 API、配置文件和实现方式(比如,$PATH 操作、垫片、环境变量等等)。asdf 提供单个交互方式和配置文件来简化开发工作流程,并可通过简单的插件接口扩展到所有工具和运行环境。

安装

  1. 安装依赖 sd
apt install curl git
  1. 安裝 asdf
git clone https://github.com/HashNuke/asdf.git ~/.asdf
  1. 设定 asdf source
echo '# source asdf ' >> ~/.bashrc
echo 'source $HOME/.asdf/asdf.sh' >> ~/.bashrc
echo 'source $HOME/.asdf/completions/asdf.bash' >> ~/.bashrc
  1. 关闭 bash 从新进入,输出版本信息
asdf --version

输出版本信息:v0.11.3-0adc6c1 安装成功

官方教程

https://asdf-vm.com/zh-hans/guide/getting-started.html

标签:管理器,配置文件,vm,echo,source,版本,Linux,asdf
From: https://www.cnblogs.com/xiamuguizhi/p/17233653.html

相关文章

  • 网络系统管理Linux环境——13.AppSrv之CA
    题目要求服务器AppSrv上的工作任务6. CA(证书颁发机构)CA根证书路径/csk-rootca/csk-ca.pem;签发数字证书,颁发者信息:(仅包含如下信息)   C=CN   ST=China   ......
  • 网络系统管理Linux环境——14.StorageSrv之DISK
    题目要求服务器AppSrv上的工作任务1. DISK添加大小均为10G的虚拟磁盘,配置raid-5磁盘。创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区......
  • Linux根目录详解
    bin:  “一种文件格式的缩写”dev: “存储硬件设备信息目录”home:“宿主目录”lib64:“64位相关的一些比较特殊的一些库文件”mnt:“存储挂载设备的目录”proc ......
  • Linux理论知识 理论知识1.1文件名后缀
    1作用是说明和注释一个文件的性质。2与文件类型无关。1.2常见的压缩文件后缀名1.gz2.bz23.xz4.zip5.tar6.tar.gz7.tar.bz22.归档和展开归档2.1tar[OPTION]...1.-c:创建......
  • Linux的基础命令
    inux常用命令有:pwd命令使用pwd命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个......
  • 网络系统管理Linux环境——7.ROUTERSRV之IPTABLES
    题目要求服务器RouterSrv上的工作任务6. IPTABLES添加必要的网络地址转换规则,使外部客户端能够访问到内部服务器上的dns、mail、web和ftp服务。INPUT、OUTPUT和FOREARD链......
  • 网络系统管理Linux环境——8.AppSrv之SSH
    题目要求服务器AppSrv上的工作任务1. SSH安装SSH,工作端口监听在192101。仅允许InsideCli客户端进行ssh访问,其余所有主机的请求都应该拒绝。在cskadmin用户环境下可以免秘......
  • Linux理论知识
    理论知识1.1文件名后缀1作用是说明和注释一个文件的性质。2与文件类型无关。1.2常见的压缩文件后缀名1.gz2.bz23.xz4.zip5.tar6.tar.gz7.tar.bz22.归档和展开归档2.1tar1......
  • MVVM——源生成器
    MVVM是区别去之前的MVC方式,我个人感觉是他的一个升级Model --------  modelView-------View解释了将界面和模型分离的思想,这种思想的好处就是可以将界面和控制......
  • Redis的Linux下的安装
    Linus一,虚拟机下安装Linus选择虚拟机安装CentOS-7-x86_64-Minimal-1804的镜像,按顺序操作下一步创建root密码,如123456,点击完成,重启输入root和设定的密码123456进入系......