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

获取安装包的方式

  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的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kiloveyousmile

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值