本地脱机安装MySQL简单APT操作技巧(apt离线 mysql)
本地脱机安装MySQL:简单APT操作技巧
MySQL是一款开源的关系型数据库管理系统,被广泛应用于Web开发和企业级应用。在进行MySQL的安装时,有时我们需要在没有网络连接的情况下进行离线安装。本文将对MySQL的离线安装进行介绍,介绍如何使用APT包管理器进行离线安装。
一、下载MySQL安装包
我们需要从MySQL官网下载对应的MySQL Server和MySQL Client的安装包,比如版本为MySQL-8.0.23。将下载的安装包保存到本地,如当前用户的/home/user/Downloads目录下。
二、安装APT的Offline Package Manager
APT的Offline Package Manager是一个工具,可以让我们从本地安装APT仓库中的软件包。在没有网络连接的情况下,我们可以使用该工具从本地安装MySQL。
1. 安装APT Offline Package Manager
在终端中输入以下命令:
sudo apt-get install apt-offline
该命令会自动安装APT Offline Package Manager。
2. 创建APT仓库
利用APT Offline Package Manager前,我们需要从网络下载MySQL的依赖软件包及MySQL软件仓库。但由于本地没有网络,我们需要手动获取MySQL依赖包和仓库。
– 在所有有网络连接的计算机上执行以下命令,下载MySQL依赖软件包和MySQL软件仓库,并保存到本地目录(如下例中的/home/user/mysql-offline目录中)。
apt-get download mysql-server
apt-get download mysql-clientapt-get download libmysqlclient-dev
apt-get download libmysqlclient21apt-get download libmysqlclient21:i386
apt-get updatecd ~/mysql-offline
apt-offline set offline.sig --updateapt-offline get -d ~/mysql-offline/ -s /var/cache/apt/ -t /tmp/
– 将所有保存在/home/user/mysql-offline目录中的文件打包成.tar.gz格式。
cd ~/mysql-offline
tar -czvf mysql-offline.tar.gz .
我们将会得到一个mysql-offline.tar.gz的压缩包。
3. 在本地安装MySQL
将mysql-offline.tar.gz复制到还没有MySQL的目标计算机上,然后使用APT Offline Package Manager进行安装。
– 在目标计算机上,将mysql-offline.tar.gz解压缩到任意目录中。
tar -xzvf mysql-offline.tar.gz -C /home/user/mysql-offline
– 离线更新APT数据库。
sudo apt update
– 安装MySQL。
sudo apt install mysql-server mysql-client libmysqlclient-dev libmysqlclient21
总结
本文介绍了如何使用APT离线安装MySQL,主要步骤包括下载MySQL安装包、安装APT Offline Package Manager并创建本地APT仓库、在目标计算机上进行MySQL的离线安装等。如果您的计算机无法接入互联网,这些步骤将会极大地帮助您完成MySQL安装。