unbatu安装程序常用方式及指令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Kiloveyousmile/article/details/79816086

获取安装包的方式

  1. 采用weget命令,例如获取node.js的安装包:
$ wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz
  1. 采用curl的方式,获取安装包内容,直接进行安装。例如安装docker-compose:
$ curl -L https://github.com/docker/compose/releases/download/1.21.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

其中uname -suname -m分别显示操作系统名称和电脑类型。curl -L 网址遇到需要自动跳转的网址会自动跳转;curl -o [文件名/路径] 网址则会将网址的网页内容保存到指定文件或者指定路径下面。
该方式完成后,还需要设置安装路径的权限,例如:

$ chmod +x /usr/local/bin/docker-compose

安装程序的方式

网上通常有两种方式。
1. 一些源码安装包根目录中有configure文件,则可以通过编译安装。例如,我安装node.js则步骤如下:

$ cd node-v8.11.1-linux-x64 # 进入解压后的安装包根目录
# configure 是一个可执行文件
# ./configure --help 可以查看config可以运行的指令
# ./configure --prefix=  指定安装的目录
$ ./configure --prefix=/usr/local/node/8.11.1
$ make # 编译
$ make install # 安装
$ make clean # 清楚临时文件

一般情况下,这样安装完成之后,源码安装包也就可以删除了。
2. 通过软连接的方式安装。一些非源码安装包,不需要编译而可以直接使用,遇到这种情况,我们可以先将安装包拷贝至通用软件安装目录/opt下面,然后通过软连接完成配置。例如,我安装node.js则步骤如下:

$ sudo mv node-v4.4.4-linux-x64 /opt/
$ sudo ln -s /opt/node-v4.4.4-linux-x64/bin/node /usr/local/bin/node
$ sudo ln -s /opt/node-v4.4.4-linux-x64/bin/npm /usr/local/bin/npm
# 验证
$ node -v
$ npm -v

更多关于linux软连接请参考:ubuntu命令ln的使用

猜你喜欢

转载自blog.csdn.net/Kiloveyousmile/article/details/79816086