我正在尝试使用bundler安装sqlite3 gem并且遇到常见的Failed to build native gem extensions
错误。我正在尝试安装必要的文件来修复此问题,并使用apt-get install
成功安装了ruby-dev,但是当我运行apt-get install libsqlite3-dev
时出现此错误:
Err http://ec2-us-east-mirror.rightscale.com jaunty-updates/main libsqlite3-dev 3.6.10-1ubuntu0.2
404 Not Found [IP: 174.129.253.100 80]
Err http://ec2-us-east-mirror1.rightscale.com jaunty-updates/main libsqlite3-dev 3.6.10-1ubuntu0.2
404 Not Found
Err http://ec2-us-east-mirror2.rightscale.com jaunty-updates/main libsqlite3-dev 3.6.10-1ubuntu0.2
404 Not Found
Err http://ec2-us-east-mirror3.rightscale.com jaunty-updates/main libsqlite3-dev 3.6.10-1ubuntu0.2
404 Not Found
Failed to fetch http://ec2-us-east-mirror3.rightscale.com/ubuntu/pool/main/s/sqlite3/libsqlite3-dev_3.6.10-1ubuntu0.2_i386.deb 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
我尝试运行apt-get update并再次遇到一堆404 not found
错误,并且使用--fix-missing
运行命令时没有做任何事情。
关于下一步该做什么的任何想法?
答案 0 :(得分:0)
所以,事实证明我使用的是旧版本的Ubuntu(9.04),因为我不想升级,所以我需要指向旧的存储库。在superuser.com上的这个问题中解决了这个问题:https://superuser.com/questions/339537/where-can-i-get-theold-repositories-for-ubuntu-9-04-jaunty