###
當服務器無法上網,不能使用公網的yum源安裝軟件的時候。可以在可上網的服務器上把rpm包下載到本地 然后上傳至服務器上離線安裝; 下載:mariadb-server為例 可以把相關的依賴包一起下載到本地;(注意:當相關的依賴包在本機安裝過會提示已安裝,不會下載該rpm包。解決辦法先卸載rpm包) [root@management_server ~]# ls -l /tmp/pages/mysql-server total 0
#此步驟只是下載並不會安裝 [root@management_server ~]# yum install --downloadonly --downloaddir=/tmp/pages/mysql-server mariadb-server [root@management_server ~]# ll /tmp/pages/mysql-server total 22608 -rw-r--r-- 1 root root 9175948 Oct 15 2020 mariadb-5.5.68-1.el7.x86_64.rpm -rw-r--r-- 1 root root 778264 Oct 15 2020 mariadb-libs-5.5.68-1.el7.x86_64.rpm -rw-r--r-- 1 root root 11761316 Oct 15 2020 mariadb-server-5.5.68-1.el7.x86_64.rpm -rw-r--r-- 1 root root 33172 Jul 4 2014 perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm -rw-r--r-- 1 root root 58788 Jul 4 2014 perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm -rw-r--r-- 1 root root 143612 Apr 25 2018 perl-DBD-MySQL-4.023-6.el7.x86_64.rpm -rw-r--r-- 1 root root 821112 Jul 4 2014 perl-DBI-1.627-4.el7.x86_64.rpm -rw-r--r-- 1 root root 266004 Jul 4 2014 perl-IO-Compress-2.061-2.el7.noarch.rpm -rw-r--r-- 1 root root 52064 Jul 4 2014 perl-Net-Daemon-0.48-5.el7.noarch.rpm -rw-r--r-- 1 root root 36592 Jul 4 2014 perl-PlRPC-0.2020-14.el7.noarch.rpm 上傳至新服務器上安裝: 新建目錄上傳所有rpm包 # cd /tmp/pages/mysql-server # yum install ./* 或 # rpm -ivh * 如果提示缺少依賴包可繼續下載相應的包上傳到服務器上;重新執行安裝命令;
###