本地脱机安装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-client
apt-get download libmysqlclient-dev
apt-get download libmysqlclient21
apt-get download libmysqlclient21:i386
apt-get update
cd ~/mysql-offline
apt-offline set offline.sig --update
apt-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安装。


数据运维技术 » 本地脱机安装MySQL简单APT操作技巧(apt离线 mysql)