1. 軟件包管理
安裝軟件包的三種方式
- rpm 工具
- yum 工具
- 源碼包安裝
rpm 包如何查看
# 以vsftpd 爲例
vsftpd -3.0.2 -22 .el7 .x86_64 .rpm
軟件名 版本 修訂版本 可用的系統 可用的平臺 擴展名
2. rpm 工具
rpm 常用方法
- 查詢系統所有已安裝的包
rpm -qa
- 查詢已安軟件包的信息
rpm -qi PACKAGE_NAME
- 查詢未安裝包需要的依賴
rpm -qRp PACKAGE
- 安裝指定的包, 並顯示進度
rpm -ivh PACKAGE
- 卸載指定軟件
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 常用操作
- 清理yum 緩存
清除全部緩存 yum clean all
- 創建緩存
yum makecache
- 查詢某個命令屬於哪個包
yum provides '*/COMMAND'
yum provides
是用於列處軟件包 包含了那些文件.
- 安裝一個包
yum install PACKAGE
- 卸載包
yum remove PACKAGE
4. 源碼包安裝程序
- 此處演示安裝源碼php7,
- 先在官網下載獲得php7 源碼包, 放置在 src目錄中, 並解壓進入
- 可以讀取相關配置項
./configure --help
- 設置一些必要的配置項
- 配置沒有報錯 這裏編譯並安裝
- 這裏安裝完成且沒有報錯, 嘗試啓動
- 嘗試啓動並查看,
- 成功編譯安裝了php7
END