当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]ubuntu离线升级
帖子发表于 : 2008-04-19 13:12 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
ubuntu的离线升级一直是我研究的课题。我也曾下载过论坛里提供的离线升级软件包,但真的用起来并不是那么顺手,原因有两个:1、离线包中的软件通常因缺少依赖关系文件而无法升级或安装;2、没有提供你想安装的软件。后来在网上偶然发现一个升级方法(转贴在http://forum.ubuntu.org.cn/viewtopic.php?t=115458&highlight=,),试行之,居然成功,特与大家分享,希望无法上网的坛友能有受益。

1、首先登录ftp://debian.cn99.com/ubuntu/dists/gutsy/ (我是7.10,所以是gutsy),在该目录及其下的几个子目录中下载软件信息包,包括ls-lR.gz, Contents-i386.gz, Release, Release.gpg, Packages.bz2, Packages.gz, Source.gz,保存时要注意与网站的目录树一致,我是在U盘建ubuntu文件夹,然后在其中建main,multiverse,restricted,universe四个子文件夹,再在其下依ftp目录树建立相同名称的子文件夹,如在main下建binary-i386,source文件夹,将上述文件下载到对应在U盘的相同名称文件夹下(注意路径相同)。

2、在要离线升级的电脑上修改source.list :

sudo gedit /etc/apt/sources.list

在source.list里加入:

deb file:/media/disk/ubuntu/ gutsy main restricted multiverse universe
deb-src file:/media/disk/ubuntu/ gutsy main restricted multiverse universe

deb file:/media/disk/ubuntu/ gutsy main restricted multiverse universe
deb-src file:/media/disk/ubuntu/ gutsy main restricted multiverse universe

3、更新软件列表:

sudo apt-get update

然后打开“新立得软件包管理器”(Synaptic),选择你要安装的软件,然后是文件 ->生成软件包下载脚本,保存成下载脚本downloadlist。关闭新立得。

4、修改downloadlist,形成文件下载列表:

把刚才的downloadlist的属性改为777:

sudo chmod 777 /XXXXXX/downloadlist (XXXXXX为该文件路径)

用Gedit打开这个downloadlist,把第一行“#!/bin/sh”删掉,把所有包含cdrom的行删掉,
用Gedit里的Search -> Replace把所有的“wget -cfile:/media/disk/”换成“ftp:/”。
保存这个重要的downloadlist,复制到U盘。

5、下载软件包:

使用迅雷或fleshget,下载downloadlist中所有deb包。

6、安装。
把下载到的deb包复制到/var/cache/apt/archives/里,插入安装光盘,打开“新立得软件包管理器”,把你生成下载列表时选择的软件包勾选,你会发现已可正常安装。

感觉使用这种方式升级或安装软件,没有缺少依赖包的情况发生,而且完全是个性定制升级包。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-19 15:39 
头像

注册: 2007-04-26 17:32
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
顶你一大个,沙发、凳子我全要


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-19 15:40 
头像

注册: 2007-04-26 17:32
帖子: 150
送出感谢: 0 次
接收感谢: 0 次
凳子也是我的


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-02 15:55 

注册: 2008-04-29 16:40
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
我就是上不了网,新手,很郁闷,学习了


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-02 16:10 

注册: 2008-04-29 16:40
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
没有账号密码进不去啊


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-26 1:47 
头像

注册: 2008-05-03 23:05
帖子: 383
送出感谢: 0 次
接收感谢: 0 次
重装系统N次了,最头疼的就是更新和安装信软件。。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [分享]ubuntu离线升级
帖子发表于 : 2010-05-06 10:45 

注册: 2009-06-24 11:32
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
anway, 你好。我的QQ是14518601,能加你好友不?


_________________
出售debian6.0光盘整套,QQ14518601


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译