依赖报错问题
很多时候使用场景操作系统并不一定能联网,这个时候我们该如何离线安装MySQL数据库呢,特别是使用网上下载的deb包一直报依赖关系错误,该如何一步解决依赖问题并安装呢?
类似于这种错误:
解决方法:
- 准备一台系统内核版本一样的机器并连接到公网网络
通过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包&#x