我有一个运行 CentOS 7 的虚拟机,需要在其上安装 Maria DB 服务器,但我无法使用 yum install 或任何其他基于在线的安装,因为该虚拟机没有互联网连接。如何在具有所有依赖项的离线系统上安装 MariaDB?有什么办法可以做到这一点吗?谢谢!
答案1
您必须下载rpm
Maria DB 及其依赖项的软件包。
将文件传输到虚拟机并通过以下方式安装:
rpm -i mariadb-1.4.3.rpm
要显示文件的依赖关系,rpm
请使用:
rpm -qpR mariadb-1.4.3.rpm
但当您运行安装时,安装也会仅显示缺少的依赖项。
答案2
获取依赖包后可以通过命令安装MariaDB:
yum localinstall mariadb... <other packages>
使用rpm
可能会破坏包数据库并调用警告/错误