一、Linux軟件包的類型
1、Application.tar.gz:源碼編譯包
要使用這種包,需要先進行編譯,然後再進行安裝
2、rpm(redhat package manager)包:紅帽軟件安裝包
直接安裝使用
二、本地rpm安裝包的安裝、卸載、查詢
1、查找
查找本地系統光盤中的rpm包:
版本命名規則:
例如:0.13.62-5
0.13.63爲版本號,最後一位爲奇數的話是測試版本,偶數爲正式版本
-5爲發佈次數
2、安裝
顯示詳細安裝進度安裝命令(可同時安裝多個包):rpm -ivh rpm文件包路徑 rpm文件包路徑 rpm文件包路徑
強制覆蓋安裝:rpm -ivh 安裝包目錄 --force
依賴安裝:
3、查看
rpm -qa:查看全部已安裝的包
rpm -qa | grep '關鍵字': 過濾查找已安裝的包
4、卸載
rpm -e 軟件包名簡寫和全稱(不帶 .rpm 後綴)
rpm -e 軟件包名 --nodeps(如果當前包有其他程序正在使用,用此命令強制去除依賴卸載)
三、網絡安裝
1、確認網絡暢通
檢查:網關、IP、子網掩碼、防火牆、橋接器配置、DNS是否配置正確
檢查DHCP相關rpm包是否安裝
2、清除防火牆規則
3、主機名稱管理
4、網絡安裝
rpm -ivh + rpm安裝包網絡鏈接地址
wget + rpm安裝包網絡鏈接地址 :直接去下載
5、rpm相關命令
rpm -ql + rpm包名:查看包位置路徑
rpm -qi + rpm包名:查看包信息
四、yum命令 爲了解決依賴性安裝包的問題
1、配置本地yum源
2、yum命令讀取的依賴關係配置目錄
yum clean all:清理一切緩存
自定義創建 yum 依賴關係配置目錄
自定義yum源流程
3、安裝命令:yum -y install +包名
4、yum 刪除包
建立緩存:
5、yum 網絡源
配置:
安裝:
yum命令執行流程:
保留 yum 從網上下載的緩存安裝包:
模糊安裝:
yum命令同一時刻只能運行一個進程
網上下載python源碼:
5、python源碼安裝流程:
詳細流程:
(1)、解包
(2)、安裝編譯工具
(3)、執行configure腳本添加編譯參數
(4)、make命令執行編譯
(5)、執行安裝命令
(6)、修改環境變量配置
臨時修改:
永久修改:
編輯etc目錄下的profile文件
在文件最後一行寫入以下內容