1. 程式人生 > >飲冰三年-人工智能-linux-08 軟件包管理

飲冰三年-人工智能-linux-08 軟件包管理

.com 卸載 pda alt 依賴關系 efi fin pytho 添加

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 軟件包管理