飲冰三年-人工智能-linux-08 軟件包管理
1:軟件包存放的位置 media/CentOS_6.9_Final/Packages文件夾下
2.RPM就是Red Hat Package Manger(紅帽軟件包管理工具)的縮寫。
2.1 常用的命令
-i:安裝(Install)軟件
-u:升級(update)更新
-e:刪除(Erase)
-v:顯示詳細的處理信息
-h:查看進度,卸載不能用
-q:查詢(query)
-qa:顯示目前操作系統上安裝的全部軟件包
安裝:rpm -ivh 軟件包名1 軟件包名2
查詢:rpm –qa | grep 過濾字符 或者 rpm -q 軟件包名
--force 強制更新
依賴關系
安裝依賴
2.2 基於網絡安裝
2.2.1 直接通過地址安裝
http://mirror.centos.org/centos-6/6/extras/x86_64/Packages/python-empy-3.3-5.el6.centos.noarch.rpm
2.2.2 先下載,再安裝
3 yum包管理
3.1 本地yum配置
vim /etc/yum.repos.d/local.repo
先通過rmp卸載文件
3.2 對比兩種安裝方法(依賴性)
安裝完畢
3.3 模糊安裝
yum -y install *http*
3.4 卸載
yum erase 包名
3.5 清理緩存
yum makecache
yum clear all
3.6 網絡源
配置網絡yum源
安裝
4:安裝Python
下載地址https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
4.1 先下載 wget 網址
4.2 安裝一些必要的
yum install gcc-* glibc-* -y
如果是重新安裝:yum reinstall gcc-* glibc-* -y
4.3 解包 tar xvf 包名
tar xvf Python-3.7.0.tgz
4.3 運行configure腳本,添加編譯參數
./configure --prefix=/usr/local/paython3.7
4.4 編譯
make
4.5 安裝
make install
報錯了
配置環境變量
臨時修改
永久修改 etc/profile
飲冰三年-人工智能-linux-08 軟件包管理