我下载了 MySQL 的安装包,并在安装了全新的 Ubuntu 服务器后运行了以下命令。
dpkg -i mysql-5.5.28-debian6.0-x86_64.deb
它安装得很好,然后我尝试手动启动服务器
/opt/mysql/server-5.5/bin/mysqld
出现以下错误
/opt/mysql/server-5.5/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
我如何以离线方式安装该库?我根本没有办法从该服务器连接到互联网,我甚至无法将其重新定位以暂时连接到互联网!
谢谢。
答案1
我如何以离线方式安装该库?
当然和你对 mysql 的操作是一样的。找到包,将其放在您的系统上并安装dpkg
你可能还 需要http://packages.ubuntu.com/quantal/multiarch-support
顺便说一句:MySQL 5.5.10 的更新日志指出:
libaio 库自 MySQL 5.5.4 以来一直在 Linux 系统上使用,现在动态链接到 mysqld,而不是静态链接。如果您的 Linux 系统上还没有该库,请使用适合您的发行版的包管理器安装它。libaio-dev 库是不够的;您必须有 libaio 库。