波多野结衣按摩,在线观看亚洲视频,国产嫩草在线观看,91视频最新地址

首頁 資訊 > 洞察 > 正文

https://editor.csdn.net/md/?articleId=131348876 熱點聚焦

前言

前面搭建了基礎環境,在使用統信UOS系統的相關行業也是不能上網的,但是可以傳遞壓縮包,為了很好的方便相關從業人員工作,特將此種方式流程分享出來。(與國產銀河麒麟不同)??本篇文章的重點就是離線安裝,包括了在線安裝,提取離線安裝包,離線安裝并完成測試驗證。??本文以sshpass工具為示例。


(相關資料圖)

統信UOS系統版本

系統版本:??

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

概述

系統在線安裝的包,會在/var/cache/yum下存檔緩存。(這是標注的,這個版本的uos實際上不是這個,后面會說)

cd /var/cache/apt/archivesls -l

但是我們的版本,麒麟服務器版本是沒有這個存檔的。當前版本的 yum 在成功下載和安裝軟件包后,會把下載的文件刪掉。這樣可以減少yum占用的磁盤空間??梢源蜷_緩存,這樣yum將在緩存目錄保留下載到的文件。??默認情況下,yum 在 /var/cache/yum/ 目錄保存臨時文件,每個倉庫都有自己的子目錄。倉庫目錄中packages/ 子目錄包含了緩存的軟件包。例如,目錄/var/cache/yum/development/packages/包含從development倉庫下載的軟件包。

打開緩存

要配置 yum 保留已下載的文件而不是刪除,設置/etc/yum.conf中的keepcache選項為 1:keepcache=1

sudo vi /etc/yum.conf

成功拿到安裝包路徑??然后卸載sshpass,再安裝一次,還是沒有yum,但是我們可以搜索到了。??

測試了下git,又多了:??

至此可以知道,本系統的安裝包和依賴包緩存路徑:

/cache/dnf/UnionTechOS-Server-20-everything-aff9b188377218e1/packages

在線安裝

先清空一下:??

然后使用命令行在線安裝:

// 之前安裝了不會再次安裝,也不會下載,需要先卸載sudo yum remove sshpasssudo yum install sshpass

查看命令:??

查看緩存:??

提取軟件安裝包

可以看到,就是多了sshpass這個.rpm的軟件包,那么直接將它copy出來即可。??

只下載安裝包(包括依賴包方法)

sshpass

yum install sshpass --downloadonly --downloaddir=. 

git

yum install git –downloadonly –downloaddir=.

目標機離線安裝并測試

sshpass(沒有依賴包)

另外起一太無法上網的機器,將該軟件包存到那邊去。??同樣也是一樣的系統(虛擬機恢復原始鏡像)。

sshpasssudo rpm -U sshpass-1.06-8.uel20.x86_64.rpmsshpass

git(有依賴包:–nodeps)

sshpasssudo rpm -U sshpass-1.06-8.uel20.x86_64.rpm --nodepssshpass

至此,整個流程完成。

關鍵詞:

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2023 創投網 - www.extremexp.net All rights reserved
聯系我們:39 60 29 14 2@qq.com
皖ICP備2022009963號-3