麒麟系統開發筆記(七):提取在線安裝軟件後,提取其安裝包,部署目標機使用離線軟件包方式安裝軟件

前言

  前面搭建了基礎環境,在使用麒麟系統的相關行業多半是不能上網的,但是可以傳遞壓縮包,爲了很好的方便相關從業人員工作,特將此種方式分享出來。
  本篇文章的重點就是離線安裝,包括了在線安裝,提取離線安裝包,離線安裝並完成測試驗證。
  本文以sshpass工具爲示例。

 

銀河麒麟V10版本

  系統版本:
  在這裏插入圖片描述

 

關鍵路徑(apt安裝檔案緩存路徑)

  麒麟系統在線安裝的包,會在/var/cache/apt/archives下存檔緩存。

cd /var/cache/apt/archives
ls -l

  在這裏插入圖片描述

 

在線安裝

  安裝之前,在關鍵路徑下的緩存軟件包:
  在這裏插入圖片描述
  在這裏插入圖片描述
  然後使用命令行在線安裝:

sudo apt-get install sshpass

  在這裏插入圖片描述

  查看命令和緩存:
  在這裏插入圖片描述
  對比一下(此處對比,有可能會存在軟件依賴其他軟件包更新的情況,保險一點,每次都這麼做):
  在這裏插入圖片描述
  在這裏插入圖片描述

 

提取軟件安裝包

  可以看到,就是多了sshpass這個.deb的軟件包,那麼直接將它copy出來即可。
  在這裏插入圖片描述
  在這裏插入圖片描述

 

目標機離線安裝並測試

  另外起一太無法上網的機器,將該軟件包存到那邊去。
  同樣也是一樣的系統。

sshpass
sudo dpkg --install sshpass_1.06-1_amd64.deb
sshpass

  
  在這裏插入圖片描述

  安裝完後,緩存也不會自動緩存過去:
  在這裏插入圖片描述
  至此,本篇完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章