当我尝试安装时,我收到错误:
aptitude install hudson The following NEW packages will be installed: hudson 0 packages upgraded, 1 newly installed, 0 to remove and 279 not upgraded. Need to get 38.8MB of archives. After unpacking 39.7GB will be used. WARNING: untrusted versions of the following packages will be installed! Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. hudson Do you want to ignore this warning and proceed anyway? To continue, enter "Yes"; to abort, enter "No": Yes Get:1 http://hudson-ci.org/debian/ binary/ hudson 1.397 [38.8MB] Fetched 1B in 0s (2B/s) E: Failed to fetch http://hudson-ci.org/debian/binary/hudson_1.397_all.deb: Size mismatch
答案 0 :(得分:2)
apt-get clean
apt-get update
apt-get install hudson
这应该有效。
答案 1 :(得分:1)
这个问题最好贴在serverfault.com上;但无论如何;看来你正在使用的镜像被破坏,你很可能下载了一个错误页面(这就是失败的原因)。尝试对存储库进行更新以获取最新的镜像信息。
apt-get update
答案 2 :(得分:1)
答案 3 :(得分:0)
首先执行aptitude update
答案 4 :(得分:0)
我遇到了同样的问题。
我按照此处的步骤操作:http://makeitfaster.wordpress.com/2010/12/14/install-the-hudson-build-server-on-ubuntu-10-10-server/
然后在“sudo dpkg --install /tmp/hudson.deb”行中也失败了。然后我这样做了:
aptitude install openjdk-6-jre
哈德森在那时完成了安装并上线了。
答案 5 :(得分:0)
我遇到了同样的问题...
需要获得38.8MB的档案。后 此操作,额外39.7GB 将使用磁盘空间。警告: 以下包不能 验证!
hudson安装这些 包没有验证[y / N]? ÿ
获取:1 http://hudson-ci.org/debian/ binary / hudson 1.397 [38.8MB]获取 59.8(59ks / s)时38.8MB
无法获取 http://hudson-ci.org/debian/binary/hudson_1.397_all.deb 大小不匹配E:无法获取一些 档案,也许运行apt-get update或 尝试使用--fix-missing?
我已经完成了
apt-get clean
apt-get update
apt-get install hudson
以root身份。
仍然不明白大小不匹配是什么 - 我看不到下载的任何错误。
我与原始海报的主要区别在于我我下载38.8MB,但它仍然报告错误的大小。
答案 6 :(得分:0)