2009年1月29日 星期四
高速更新Ubuntu
国内基本上没有快速的ubuntu源,原来还经常用台湾源,可是从去年10月以后台湾源也不行了。
ubuntu中文wiki上推荐的,新立得自动选择的全部不行……这也许就是国内网络生态吧,至少网通和电信之间的距离和中国与国外的距离一般远 :sad:
不扯了。最近琢磨出来一个点子,先用迅雷下更新包,然后再切换到 ubuntu 本地更新,双系统的好处就是这么多
具体做法:
用更新管理器更新的时候点取消,出来提示框显示未下载哪些更新包,把里面的内容全部复制,保存到一个空文档。给文档添加后缀 .lst,切换到 Windows。
打开迅雷,点击“文件->导入下载列表”,选择刚才的新建的文件,开始下载。
下载完毕切回来,把所有更新文件放到一个文件夹里,在终端运行 find 更新文件的路径 -name *.deb >> list.sh
打开 list.sh,给每行前面加 sudo dpkg -i -E -G --refuse-,注意命令和路径之间有空格
在终端中运行 bash list.sh 即可。
可能出现部分包依赖关系不满足无法安装的问题,多运行几次就可以了。
update: 别忘了最后在新立得中升级或删除损坏的包,然后再运行一次。
ubuntu中文wiki上推荐的,新立得自动选择的全部不行……这也许就是国内网络生态吧,至少网通和电信之间的距离和中国与国外的距离一般远 :sad:
不扯了。最近琢磨出来一个点子,先用迅雷下更新包,然后再切换到 ubuntu 本地更新,双系统的好处就是这么多
具体做法:
用更新管理器更新的时候点取消,出来提示框显示未下载哪些更新包,把里面的内容全部复制,保存到一个空文档。给文档添加后缀 .lst,切换到 Windows。
打开迅雷,点击“文件->导入下载列表”,选择刚才的新建的文件,开始下载。
下载完毕切回来,把所有更新文件放到一个文件夹里,在终端运行 find 更新文件的路径 -name *.deb >> list.sh
打开 list.sh,给每行前面加 sudo dpkg -i -E -G --refuse-,注意命令和路径之间有空格
在终端中运行 bash list.sh 即可。
可能出现部分包依赖关系不满足无法安装的问题,多运行几次就可以了。
update: 别忘了最后在新立得中升级或删除损坏的包,然后再运行一次。
标签: 设技志
订阅 帖子 [Atom]