请帮助我解决以下问题。目前我没有互联网连接,我需要在没有任何 rpm 包的情况下在 Ubuntu 11.04 上安装 MySQL 服务器。我只有 tar 文件。它已被提取到特定区域。那么要使用的命令是什么?
答案1
首先,Ubuntu 是一个基于 dpkg 的 Linux 发行版,而不是 rpm。因此请使用apt-get
或dpkg
来安装软件包。
其次,MySQL 5.5 比 5.1 好很多。而且最新的 Ubuntu 版本 (precise) 现在只提供 5.5。
好吧,既然您使用的是旧版本,您仍然可以使用 5.1。该软件包mysql-server
将始终与您的版本对应的最新版本的 MySQL 相匹配。
由于您没有互联网,您可以在sudo apt-get install -sV mysql-server
没有连接的情况下在本地运行。选项-s
表示“试运行”,选项-V
表示“显示版本号”。此命令不需要 root 权限,实际上不会安装任何东西。它只会显示软件包mysql-server
所需的所有依赖项列表并模拟安装它们。因此,您可以获得依赖项、体系结构和版本号。您可以使用重定向将它们保存到文本文件中,然后将其复制到具有互联网连接的计算机。有了这个软件包列表,您可以在有互联网的计算机上下载它们,然后将它们复制回没有互联网的计算机。
在没有互联网的计算机上,您可以使用它sudo dpkg -i *.deb
来安装从另一台计算机下载的所有 .deb 文件。