close

由於本人在嘗試安裝軟體時缺了一些東西,便用yum下載

yum install -y ld-linux.so.2

-y 表示過程中不詢問,直接yes給過

ld-linux.so.2是我要裝的東西

================

但是要包給別人裝的時候,並無法保證別人的電腦也有網路

因此查了一些資料:

yum install --downloadonly --downloaddir=/opt/1 ld-linux.so.2

--downloadonly 表示此次只下載,不安裝,下載完之後會出現exiting because "Download Only" specified

--downloaddir 表示指定下載資料夾,如果沒有設定我查的資料表示會進入預設資料夾(/var/cache/yum/x86_64/7/<repo>/packages/)

(下載這個package,裡面就有6個rpm)

================

下載完之後就是離線安裝,

yum localinstall -y --nogpgcheck glibc-2.17-260.el7_6.3.i686.rpm \
glibc-2.17-260.el7_6.3.x86_64.rpm \
glibc-common-2.17-260.el7_6.3.x86_64.rpm \
glibc-devel-2.17-260.el7_6.3.x86_64.rpm \
glibc-headers-2.17-260.el7_6.3.x86_64.rpm \
nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm

localinstall 表示安裝本機位置的rpm

--nogpgcheck 表示為了不讓yum對以下的rpm進行GPG驗證

(rpm位置在這邊都使用相對路徑)

然後跑完就成功了

備註:如果不這樣一次跑完所有的rpm一次跑一個,他就會去網路上找 dependencies,不過此時網路不通就會安裝失敗

 

 

參考網址:https://www.itread01.com/content/1530687965.html

 

 
 
arrow
arrow

    跪著讀 發表在 痞客邦 留言(0) 人氣()