赞
踩
版本:Ubuntu 18.04.4 LTS \n \l
内核:5.3.0-28-generic
2.1.通过如下指令下载,例如mysql-server-5.7 mysql-client-5.7 软件所需要的deb包
sudo apt-get -dy install mysql-server-5.7 mysql-client-5.7
执行完上述指令后,mysql软件的安装包就下载到了/var/cache/apt/archives目录下

2.2根目录下新建debs
mkdir /debs
2.3将下载的deb包拷贝到debs目录下
\cp -raf /var/cache/apt/archives/* /debs/
2.4修改文件夹的权限
chmod -R 777 /debs/
2.5建立deb包的依赖关系
sudo dpkg-scanpackages /debs/ /dev/null |gzip >/debs/Packages.gz
chmod 777 /debs/Packages.gz
提示这个不影响

3.2 更新升级源
apt-get update
apt-get upgrade
效果
root@hongya-KVM:/# apt-get update Get:1 file: debs/ InRelease Ign:1 file: debs/ InRelease Get:2 file: debs/ Release Ign:2 file: debs/ Release Get:3 file: debs/ Packages Ign:3 file: debs/ Packages Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:3 file: debs/ Packages Ign:3 file: debs/ Packages Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:3 file: debs/ Packages Ign:3 file: debs/ Packages Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:3 file: debs/ Packages [90.0 kB] Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Get:4 file: debs/ Translation-en Ign:4 file: debs/ Translation-en Get:5 file: debs/ Translation-en_US Ign:5 file: debs/ Translation-en_US Reading package lists... Done root@hongya-KVM:/# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: libaio1 libevent-core-2.1-6 libwayland-egl1-mesa mysql-common Use 'apt autoremove' to remove them. The following packages have been kept back: linux-generic-hwe-18.04 linux-headers-generic-hwe-18.04 linux-image-generic-hwe-18.04 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
这时候:在没有网络的情况下,我们就可以安装我们之间下载的mysql软件了
4.1 模拟不联网:
注释一下内容,就连不上网了哈哈哈

4.2 测试一下不通了吧喜喜

4.3 离线安装mysql
安装之前查看
dpkg -l | grep "mysql*"

apt-get install -y mysql-*
安装之后查看
dpkg -l | grep "mysql*"

4.4 验证一下mysql登陆成功。
service mysql restart
service mysql start

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。