Linux软件下载以及修改环境变量
一、什么是环境变量
小编的理解就是,告诉系统去哪找到你的文件。简单的例子,当你下载了一个软件Samtools,你想要运行该软件时,如果你不在该软件所在的文件夹,
你就需要在软件命令前加上软件所在的路径,而你将该软件添加了环境变量,随便你在哪个文件位置,你都可以运行该软件的命令,这就是修改环境变量的好处。
总之,修改环境变量就是告诉系统除了在当前目录下面寻找此程序外, 还应到哪些目录下去寻找,这些目录就是我们修改环境变量添加进去的。
二、怎么在linux上下载软件
推荐两种方法:
- 【Linux软件下载以及修改环境变量】使用wget下载(以下载samtool软件为例子)
1.在windows系统,打开网页找到samtools所在的网站,点击下载软件。
文章图片
image
2.复制上图中箭头所指的链接;然后在服务器软件安装文件夹下使用下面命令
$ wget https://nchc.dl.sourceforge.net/project/samtools/samtools/1.9/samtools-1.9.tar.bz2
3.这样软件就进入该文件夹了,用下面命令进行解压
$ tar -jxvf samtools-1.9.tar.bz2
在软件命令前添加软件所在的路径应该就可以使用了。
- 使用Miniconda安装 (但目前很多软件好像下不了了)
相当于windows系统的360,自动下载并修改环境变量。小编还是认为这个软件很人性化的。Miniconda的下载编译方法见百度。
- 永久修改,也就是以后都可以随时使用了
PATH:软件所在文件夹路径' >> ~/.bashrc
$ source ~/.bahsrc
- 临时修改,只对当前的shell有效
PATH
- 如有疑问,可通过个人主页微信进群交流
推荐阅读
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- 带你了解类型系统以及flow和typescript的基本使用
- day16-Linux|day16-Linux 软件管理
- 如何在阿里云linux上部署java项目