Centos使用yum在公司內網安裝Chrome瀏覽器
阿新 • • 發佈:2018-12-30
Centos使用yum在公司內網安裝Chrome瀏覽器
原文地址:https://blog.csdn.net/qupan1993/article/details/85028453
第1步:在聯網的linux主機中下載yum離線所有依賴包
1、修改yum設定,讓rpm包快取到本地
#修改yum設定,讓rpm包快取到本地
vi /etc/yum.conf
#修改keepcache為1
keepcache=1
#清空yum快取
yum clean all
2、新建檔案
新建 /etc/yum.repos.d/google-chrome.repo,寫入如下內容:
64位機器
[google- chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
32位機器
[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key. pub
3、執行命令安裝
yum -y install google-chrome-stable --nogpgcheck
4、出現下面提示則表示安裝成功
5、進入路徑:/var/cache/yum 把谷歌所有的依賴包拷貝出來待用
第2步:在公司內網中離線安裝谷歌瀏覽器
1、將所有的依賴包拷貝到以下路徑
2、執行yum命令進行安裝
yum -y -C install google-chrome-stable --nogpgcheck
3、但是在公司安裝時候又會遇到問題,有很多的外掛都是很舊的必須進行更新才可以使用,很多必須下載安裝包和依賴包很麻煩,例如:一些常用的,這時候在公司記錄下需要的安裝包名稱,在聯網的linux上下載
cryptsetup-libs
dbus
dbus-libs
device-mapper
device-mapper-libs
dracut-config-generic
4、在聯網機器上使用Yumdownloader 工具來下載 RPM 軟體包及其所有依賴包
- 安裝
#安裝yum-utils軟體
yum install yum-utils
- 下載所有軟體包和依賴、新建一個soft.sh批量下載檔案,複製下面程式碼,將自己需要的安裝包名字寫入soft列表中,用空格隔開,儲存使用
sh soft.sh 命令執行sh命令執行,軟體預設下載到/var/cache/yum/x86_64/7/base/packages目錄下
#! /bin/bash
soft=(cryptsetup-libs dbus dbus-libs device-mapper device-mapper-libs
dracut-config-generic dracut-config-rescue dracut-network freetype glib2
kmod libgudev1 nspr nss nss-softokn nss-softokn-freebl nss-sysinit nss-tools
nss-util systemd systemd-libs systemd-sysv libdrm)
for i in ${soft[@]}
do
yumdownloader --resolve --destdir /var/cache/yum/x86_64/7/base/packages $i
done
- 進入到/var/cache/yum/x86_64/7/base/packages,重新拷貝安裝包到先前快取的路徑x86_64/7/base/packages中,上傳到公司,進行安裝即可