2. 银河麒麟离线模式下如何安装MySQL数据库

文章目录

      • 依赖报错问题
      • 解决方法:

依赖报错问题

很多时候使用场景操作系统并不一定能联网,这个时候我们该如何离线安装MySQL数据库呢,特别是使用网上下载的deb包一直报依赖关系错误,该如何一步解决依赖问题并安装呢?
类似于这种错误:

解决方法:

  1. 准备一台系统内核版本一样的机器并连接到公网网络

通过sudo apt -d install mysql-server命令下载mysql-server相关的deb安装包,为什么添加“-d”参数呢,因为使用sudo apt install mysql-server命令是下载安装相关文件包及依赖项一起完成的,并且会在安装后删除相应的文件,这个时候你也不知道使用了哪些文件进行安装,而我们有时候只拿到了相应的安装文件,却没有拿到相应的依赖文件,所以在安装时会报依赖问题,此时添加“-d”参数就是只下载文件及依赖文件,不进行安装,通过sudo apt -d install mysql-server后,可以在 /var/cache/apt/arichve/文件夹下看到相应的deb包,此时将所有的deb包拷贝到离线的机器上,然后进入文件目录,使用sudo dpkg -i *.deb命令完成mysql-server的安装并且不会报依赖错误

你可能感兴趣的:(银河麒麟系统下开发的那些事,mysql,数据库,服务器)