我是一个Ubuntu的新手。 我试图颠覆,所以我input:
apt-get install subversion
我得到了一个关于颠覆和所有依赖的404。 例如
无法取得http://us.archive.ubuntu.com/ubuntu/pool/main/s/subversion/subversion_1.4.4dfsg1-1ubuntu3_i386.deb
我已经检查过,那个url确实坏了。 而http://us.archive.ubuntu.com/ubuntu/pool/main/s/subversion/有版本1.4.6,1.5.1,1.6.5等
据我所知,为了得到1.4.4,我应该find1.4.4的镜像,并将其包含在我的sources.list文件中。 (它是否正确?)
但是,如果我想保留当前的镜像,并得到这个镜像上列出的一个颠覆版本的话。 我试过了
apt-get install subversion=1.6.5
但我得到E:“颠覆”版本'1.6.5'没有被发现
所以,我的问题是,我怎么能告诉我要获得颠覆1.6.5?
如果你得到一个404,这意味着有问题的文件不在服务器上。 这可能意味着您的本地软件包列表已过期。 更新它
apt-get update apt-get install subversion
要查看您的系统上可以安装哪些版本的软件包,请执行以下操作
apt-cache policy subversion
它会告诉你哪个版本的Subversion可以安装。 它还会告诉你,如果你没有明确要求一个特定的版本,将安装哪个版本。
当一个Ubuntu版本不被支持时,它被移动到old-releases.ubuntu.com 。 如果您将所有与gutsy相关的存储库的主机从<whatever>.ubuntu.com为old-releases.ubuntu.com ,然后执行apt-get update; apt-get install subversion apt-get update; apt-get install subversion它应该都很好地工作。