个人工具

“Apt-offline离线安装指南”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(创建新页面为 '尽管 apt-get 安装软件那么 "cool",但它毕竟是一个在线安装工具,当没有网络时,apt-get 则显得力不从心了。 考虑下面这个现实中的例...')
 
 
第3行: 第3行:
 
考虑下面这个现实中的例子:在家里我一个装有 APT 的机器,但是没有网络连接。在工作地方的电脑有很快的网络连接但只能使用 windows 的机器,那么我怎样继续利用强大的 ATP 工具升级的我 Ubuntu 系统呢?
 
考虑下面这个现实中的例子:在家里我一个装有 APT 的机器,但是没有网络连接。在工作地方的电脑有很快的网络连接但只能使用 windows 的机器,那么我怎样继续利用强大的 ATP 工具升级的我 Ubuntu 系统呢?
  
这里就要用到 [http://apt-offline.alioth.debian.org/] apt-offline了,它是一个离线的 APT 包管理器。
+
这里就要用到apt-offline [http://apt-offline.alioth.debian.org/] 了,它是一个离线的 APT 包管理器。
  
 
'''第一步:'''
 
'''第一步:'''
 +
 
在离线的机器上产生一个签名文件。
 
在离线的机器上产生一个签名文件。
 +
 
apt-offline set /tmp/apt-offline.sig
 
apt-offline set /tmp/apt-offline.sig
上面的命令将生成一个 apt 升级它的数据库所需的信息文件。
+
 
 +
上面的命令将生成一个 apt 升级数据库所需的信息文件。
  
 
'''第二步:'''
 
'''第二步:'''
 +
 
根据上面的签名文件下载数据
 
根据上面的签名文件下载数据
 +
 
apt-offline get C:\apt-offline.sig --threads 5 --bundle
 
apt-offline get C:\apt-offline.sig --threads 5 --bundle
 +
 
有很多的参数可以传递给 apt-offline,例如 --bundle,它将把你想得到的所有软件包打成一个包。现在你只要把这些数据文件拷回去就好了。
 
有很多的参数可以传递给 apt-offline,例如 --bundle,它将把你想得到的所有软件包打成一个包。现在你只要把这些数据文件拷回去就好了。
  
 
'''第三步:'''
 
'''第三步:'''
 +
 
回到 Ubuntu 机器上安装所有的更新
 
回到 Ubuntu 机器上安装所有的更新
 +
 
apt-offline install /media/USB/apt-offline.zip
 
apt-offline install /media/USB/apt-offline.zip
 +
 +
来源:http://www.debian-administration.org/article/Offline_Package_Management_for_APT

2010年3月14日 (日) 18:58的最新版本

尽管 apt-get 安装软件那么 "cool",但它毕竟是一个在线安装工具,当没有网络时,apt-get 则显得力不从心了。

考虑下面这个现实中的例子:在家里我一个装有 APT 的机器,但是没有网络连接。在工作地方的电脑有很快的网络连接但只能使用 windows 的机器,那么我怎样继续利用强大的 ATP 工具升级的我 Ubuntu 系统呢?

这里就要用到apt-offline [1] 了,它是一个离线的 APT 包管理器。

第一步:

在离线的机器上产生一个签名文件。

apt-offline set /tmp/apt-offline.sig

上面的命令将生成一个 apt 升级数据库所需的信息文件。

第二步:

根据上面的签名文件下载数据

apt-offline get C:\apt-offline.sig --threads 5 --bundle

有很多的参数可以传递给 apt-offline,例如 --bundle,它将把你想得到的所有软件包打成一个包。现在你只要把这些数据文件拷回去就好了。

第三步:

回到 Ubuntu 机器上安装所有的更新

apt-offline install /media/USB/apt-offline.zip

来源:http://www.debian-administration.org/article/Offline_Package_Management_for_APT