做的網(wǎng)站百度上可以搜到嗎百度seo課程
一、軟件包管理
1.什么是軟件包
一般在window系統(tǒng)的.exe是軟件按轉(zhuǎn)包
2.linux系統(tǒng)下的軟件包安裝方式
- PRM 軟件包安裝 軟件名稱.rpm
- YUM 包管理工具 yum intall 軟件名稱 -y
- 源碼安裝 下載源代碼---編譯---安裝 很麻煩,穩(wěn)定
3.二進(jìn)制軟件包
二進(jìn)制
4.獲取*.rpm 軟件包
去官網(wǎng)下載 rpm.phone.net
5.查詢系統(tǒng)中安裝的rpm軟件
rpm -qa | grep 要查詢的軟件名稱
-q:qurey查詢
-a:all,代表所有
案例:rpm -qa |grep firefox
6.卸載Centos系統(tǒng)中rpm軟件包
rpm -e 軟件名稱 【選項(xiàng)】
選項(xiàng)說明:
--nodeps:代表強(qiáng)制卸載
7.RPM軟件包的安裝
8.rpm軟件包的升級(jí)
9.rpm包常用選項(xiàng)使用
9.1查看已安裝的所有軟件包
#rpm -qa
#rpm -qa|wc -l
9.2.查看命令(二進(jìn)制文件)由哪個(gè)包安裝的
#rpm -qf /usr/sbin/ifconfig
rmp -qf `which ifconfig`
9.3查看已安裝的軟件包安裝了哪些文件
rpm -ql 安裝包的名稱
9.4刪除已安裝的軟件包
rpm -e 已安裝的軟件包名
9.5rpm包的依賴關(guān)系
9.6rpm包不驗(yàn)依賴關(guān)系
rpm -e --nodeps 已安裝的包名稱
10.源碼安裝
10.1獲取軟件的源碼包
可以去某個(gè)軟件的官網(wǎng)獲取,一般都是*.tar.gz
網(wǎng)址:https://nginx.org/
10.2源碼包安裝
- 解壓源碼包 tar -xvf 包名 -C 指定目錄
- 配置 ./configure(配置軟件的安裝路徑,可以不配置,默認(rèn)使用/usr/local/以軟件名稱命名的目錄)
- 編譯make (將軟件的源代碼編譯成類似于rpm包這種可以直接安裝的軟件)
- 安裝 install (把編譯好的程序進(jìn)行安裝到linux系統(tǒng))
10.3使用源碼安裝nginx
1.安裝依賴包
2.下載源代碼
3.解壓nginx源代碼
4.編譯安裝
5.查看nginx版本,判斷軟件是否安裝成功
11.yum軟件包安裝
什么是yum
什么是源配置
yum的子配置文件
11.1配置yum源
linux 的yum源有兩種,一種是網(wǎng)絡(luò)yum源需要連接外網(wǎng)才能使用,一種是本地yum源,相當(dāng)于離線的安裝倉庫,不需要外網(wǎng)
配置網(wǎng)絡(luò)yum源
進(jìn)入案例鏡像官網(wǎng),找到指定網(wǎng)絡(luò)yum源下載路徑,centos7常用兩個(gè)鏡像源,一個(gè)epel源,一個(gè)centos基本源
阿里云網(wǎng)絡(luò)yum源地址:https://developer.aliyun.com/mirror/
配置本地yum源
配置yum源需要注意事項(xiàng)
必須配置本地yum倉庫
yum的子配置文件必須以.repo結(jié)尾的文件(/etc/yum.repos.d)