Ubuntu离线升级方法
发布时间:2008-10-08 21:20:46来源:红联作者:lnoem
有时候我们并没有条件上网,这时应该想其他办法更新你的系统。具体做法就是把你需要的软件更新包下载(当然是在其他能上网的计算机下载)到你的计算机上,然后将更新的源列表指向你下载的软件更新包位置。具体设置如下:
第一步、下载离线升级包。假如你在Windows平台下可以用迅雷下载,这时你需要设置登录服务器的用户名和密码。在弹出的下载对话框中,点击下面的“下载设置”,勾选“登录服务器”,填写用户名和密码(用户名和密码由forum.ubuntu.org.cn提供)。假如你在Linux平台,使用buildpack.sh.zip即可完成。首先将buildpack.sh.zip下载到你的主目录,然后从中解出buildpack.sh。打开终端运行buildpack.sh,命令行如下:
sh buildpack.sh
sh down.sh
第二步、开始安装。打开终端,进入下载目录,如果你是在windows平台下载的离线包,请将它们移动到你自己的主目录之下。Linux平台下载的朋友请移动到下载目录中。我们的安装工作就要开始了。输入命令 :
sudo mkdir /usr/local/pool
sudo tar xvf base.tar -C /usr/local/pool
sudo mkdir -p /usr/local/pool/base/base && sudo mv /usr/local/pool/base/archive.ubuntu.org.cn /usr/local/pool/base/base
sudo tar xvf program.tar -C /usr/local/pool
sudo mkdir -p /usr/local/pool/program/program && sudo mv /usr/local/pool/program/archive.ubuntu.org.cn /usr/local/pool/program/program
sudo tar xvf server.tar -C /usr/local/pool
sudo mkdir -p /usr/local/pool/server/server && sudo mv /usr/local/pool/server/archive.ubuntu.org.cn /usr/local/pool/server/server
使用gedit修改源列表,命令如下:
sudo mv /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
在sources.list文件里加入下面的内容,保存退出:
deb file:///usr/local/pool/base hardy main
deb file:///usr/local/pool/program hardy main
deb file:///usr/local/pool/server hardy main
然后用以下命令更新一下:
sudo apt-get update