linux 下安装软件的三种方式

1. 软件包管理

安装软件包的三种方式

  1. rpm 工具
  2. yum 工具
  3. 源码包安装

rpm 包如何查看

# 以vsftpd 为例
vsftpd  -3.0.2  -22         .el7    .x86_64     .rpm
软件名    版本   修订版本  可用的系统 可用的平台   扩展名

2. rpm 工具

rpm 常用方法

  1. 查询系统所有已安装的包 rpm -qa

  1. 查询已安软件包的信息

rpm -qi PACKAGE_NAME

  1. 查询未安装包需要的依赖 rpm -qRp PACKAGE

  1. 安装指定的包, 并显示进度

rpm -ivh PACKAGE

  1. 卸载指定软件

3. yum 工具

1. 搭建本地yum 源

  • 挂载系统镜像文件或光盘

  • 备份原yum 配置文件, 并新加自己的配置文件

  • 完成查看

2. 搭建aliyun yum源

  • 先清除本地yum 配置

  • 下载阿里云 yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  • 下载阿里云 epel 源 wget -O /etc/yum.repos.d/CentOS-epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

3. yum 常用操作

  1. 清理yum 缓存

清除全部缓存 yum clean all

  1. 创建缓存
    • yum makecache

  1. 查询某个命令属于哪个包 yum provides '*/COMMAND'

yum provides 是用于列处软件包 包含了那些文件.

  1. 安装一个包
    • yum install PACKAGE

  1. 卸载包
    • yum remove PACKAGE

4. 源码包安装程序

  • 此处演示安装源码php7,
  • 先在官网下载获得php7 源码包, 放置在 src目录中, 并解压进入

  • 可以读取相关配置项
    • ./configure --help

  • 设置一些必要的配置项

  • 配置没有报错 这里编译并安装

  • 这里安装完成且没有报错, 尝试启动

  • 尝试启动并查看,

  • 成功编译安装了php7

END

转载于:https://my.oschina.net/nikoF/blog/2428909

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值