我对Linux系统有非常基本的了解,但是我有一个服务器,它刚刚安装了一些Web应用程序。 最近我决定testing和实施狮身人面像,但不幸的是我不能安装工作。
我正在运行Debian Lenny发行版,当我尝试安装狮身人面像时,它说 –
检查MySQL包含文件…configuration:错误:缺less包含文件。
****************************************************************************** ERROR: cannot find MySQL include files. Check that you do have MySQL include files installed. The package name is typically 'mysql-devel'. If include files are installed on your system, but you are still getting this message, you should do one of the following: 1) either specify includes location explicitly, using --with-mysql-includes; 2) or specify MySQL installation root location explicitly, using --with-mysql; 3) or make sure that the path to 'mysql_config' program is listed in your PATH environment variable. To disable MySQL support, use --without-mysql option. ******************************************************************************
我有安装MySQL 5.1,但我找不到包含文件,还有一件事..我读了networking,我可能需要libmysqlclient15-dev但是当我尝试使用apt-get来安装,我收到以下错误。
The following packages were automatically installed and are no longer required: libxcb-aux0 libts-0.0-0 libxcb-atom1 ttf-dejavu-extra hunspell-en-us g++-4.3 libmysql++3 libnspr4-0d libdirectfb-1.0-0 libxcb-event1 libasound2 libstdc++6-4.3-dev libhunspell-1.2-0 ttf-dejavu libmozjs2d conkeror-spawn-process-helper libnss3-1d Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: libmysqlclient15-dev 0 upgraded, 1 newly installed, 0 to remove and 276 not upgraded. Need to get 7590 kB of archives. After this operation, 26.3 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libmysqlclient15-dev Install these packages without verification [y/N]? Y Err http://ftp.us.debian.org/debian/ lenny/main libmysqlclient15-dev amd64 5.0.51a-24+lenny5 404 Not Found [IP: 35.9.37.225 80] Err http://security.debian.org/ lenny/updates/main libmysqlclient15-dev amd64 5.0.51a-24+lenny5 404 Not Found [IP: 149.20.20.6 80] Failed to fetch http://security.debian.org/pool/updates/main/m/mysql-dfsg-5.0/libmysqlclient15-dev_5.0.51a-24+lenny5_amd64.deb 404 Not Found [IP: 149.20.20.6 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
你能帮我build议如何安装所需的软件包并运行狮身人面像。
是的,您遇到的问题被称为弃用。 Lenny不再被Debian支持(现在我想了一年),所以它不能仅仅因为它们不再存在而在存储库中find这些文件。 您唯一的机会是将您的机器升级到下一个稳定版本,即“挤压”。
卢卡斯是对的; 如果由于某种原因[让它成为一个好的因为你不应该在任何可以连接到Internet的服务器上]你必须坚持lenny – 编辑你的/etc/apt/sources.list并改变http:// some。镜像/到http://archive.debian.org/ ; 运行apt-get update并安装你需要的东西。