ubuntu 更新问题!(纠结的,搞了好几天!呵呵!总算搞定了!)

原创 2012年03月29日 14:06:58

昨天新安装的ubuntu11.04时候突然出现如下问题

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.canonical.com_dists_lucid_partner_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.

第一反应是需要更换源,可能是我装的ubunut11.04的版本,源过期什么的!

然后

sudo rm /var/lib/apt/lists/* -vf

更换源了重新update,但是还是有问题,从163源,上海源,台湾源都试验过了还是有问题!纠结的!

昨晚上回家在自己家电脑里面试验了一下,是好的!今天早上有查了一下电脑配置,也是没什么问题的,所以很肯定是公司网络问题的!

决定用代理方式来更新,目前只想到了这种方式!一下为解法,反正OK了,清明节出去玩也会开开心心了!呵呵!

以下方案供大家参考

需要额外一台win主机(在ubuntu下VBOX虚拟一个XP也行),和ubuntu机在同一局域网

假定该win主机ip是 192.168.0.108 。在win主机上安装fiddler 软件(http://fiddler2.com/fiddler2/) ,启动fiddler,
1.选择菜单Tools->Fiddler Options->Connections->Allow remote computer to connect,需要选择该选项

2.选择菜单Rules->Custom Rules ,在新打开得文件中添加几行代码 (在函数OnBeforeResponse得末尾)


static function OnBeforeResponse(oSession: Session) {
if (m_ShowTimestamp){
oSession["ui-customcolumn"] = DateTime.Now.ToString("H:mm:ss.ffff") + " " + oSession["ui-customcolumn"]; 
}

if (m_ShowTTLB){
oSession["ui-customcolumn"] = oSession.oResponse.iTTLB + "ms " + oSession["ui-customcolumn"]; 
}

if (m_Hide304s && oSession.responseCode == 304){
oSession["ui-hide"] = "true";
}
//------------这是我添加得

if (oSession.oResponse.headers.ExistsAndContains("Content-Type", "text/html")){

var oBody = System.Text.Encoding.UTF8.GetString(oSession.responseBodyBytes);

var iStart = oBody.IndexOf("http://hi.wbsite.cn/404/404.htm");

if(iStart != -1) {

oSession.oResponse.headers.HTTPResponseCode = 404;

oSession.responseBodyBytes = System.Text.Encoding.UTF8.GetBytes("");

oSession.oResponse.headers.HTTPResponseStatus = "404 Not Found";

}

}

//@ray --添加完毕

}



使用以下命令更新 sudo apt-get -o Acquire::http::proxy="http://192.168.0.108:8888/" update 即可(此处ip和上面win主机ip保持一致)。安装软件则不用加代理,比如:apt-get install gcursor




天梯赛决赛l2-016 愿天下有情人都是失散多年的兄妹

l2-016 愿天下有情人都是失散多年的兄妹
  • arthemis911222
  • arthemis911222
  • 2016年07月19日 12:37
  • 1546

天梯赛决赛 l2-016 愿天下有情人都是失散多年的兄妹 简单深搜水题

L2-016. 愿天下有情人都是失散多年的兄妹 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B ...
  • ZzZz_ing
  • ZzZz_ing
  • 2016年07月23日 09:38
  • 1322

老板问:多长时间搞定?开发说3天,测试说2天,然后……

老板问搞定这一堆事情要多久:开发说3天。测试说2天。 然后老板第五天来要货,测试提了一堆bug给开发......开发继续解决bug,测试继续测, 直到递归结束…… 如此尴尬的死循环,如何破呢?...
  • u010825142
  • u010825142
  • 2015年07月22日 12:34
  • 4491

好几天解决不了的问题源代码

  • 2009年05月25日 15:41
  • 9KB
  • 下载

为什么两次调用同一函数, 输入相同, 输出却不同呢? (解决困扰自己好几天的问题, 还是有点激动哈, 奖励自己一顿丰厚的晚餐)

先来看看, 简单一点的情况: #include int fun() { static int i = 0; i++; return i; } int main() { int...
  • stpeace
  • stpeace
  • 2014年09月21日 14:24
  • 1448

springMVC困扰了我好几天的问题

最近自己闲来无事,做了一个SpringMVC+Hibernate的OA系统
  • duzhuo1120
  • duzhuo1120
  • 2014年06月18日 15:01
  • 855

以为4天能搞定的项目,结果搞了近一个月……

最近做一些小项目,预计是4天,结果几个人时间不合拍,花了一个月。 还有时间也不统一,沟通不方便 ,光沟通都花了不少时间。...
  • u010825142
  • u010825142
  • 2015年07月23日 12:24
  • 1825

IIS报“Service Unavailable”搞了N久都没搞定。。。

情况是这样的我在自己的笔记本中搭建站点。 系统为WIN2003以前搭建了项目发布访问都OK。 今天早上有搭建了另外一个项目。出问题了,右键浏览 百度了一下;解决方法真是不少; 我就一个个推...
  • sat472291519
  • sat472291519
  • 2012年04月02日 21:39
  • 1631

一个简单但不知道错误在哪里的程序,找了好几天的资料都不知道,请各位帮帮忙

  • 2008年04月28日 21:04
  • 104B
  • 下载

在女生湿透的衣服竟然会显示这样的体型 连继好几天的大旱,每逢晚上是不是都无法入眠,或总是深夜醒来背流行夹法的,就在前几晚上我们的小区经常没电,当时我还想这么个大城市,还会大晚上还会没电真让人

连继好几天的大旱,每逢晚上是不是都无法入眠,或总是深夜醒来背流行夹法的,就在前几晚上我们的小区经常没电,当时我还想这么个大城市,还会大晚上还会没电真让人脑火,白天顶着大旱天气不说了,大晚还让人睡不安生...
  • haizail
  • haizail
  • 2017年08月04日 19:02
  • 627
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu 更新问题!(纠结的,搞了好几天!呵呵!总算搞定了!)
举报原因:
原因补充:

(最多只允许输入30个字)