这是命令 debdelta-upgrade 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
debdelta-upgrade - 下载可用于“apt-get upgrade”的所有增量,并应用
他们。
概要
debdelta 升级 [OPTION]……[包] ...
商品描述
该程序旨在下载可用于以下内容的更改(增量) apt-get的 升级
所有列出的软件包,并应用它们。 如果命令行中没有列出包,那么它
将适用于所有可升级的软件包。 看 德尔塔(1) 有关 delta 的更多详细信息
文件。
配置
--目录 DIR
保存结果的目录。 (默认: / var /缓存/ apt /档案 对于根,
/tmp/archive 用于非 root 用户)
- 格式 FORMAT
重新创建的 deb 格式。 FORMAT=deb 是通常的,FORMAT=unzipped 意味着
data.tar 部分未压缩,(这可能会节省一些时间)
--deb-策略 政策
决定下载哪些 debs 的策略,它是一个逗号分隔的列表
(缩写)
source = 没有 /etc/debdelta/sources.conf 行
大 = delta 太大
错误 = delta 无法应用
不可用 = 所有其他情况
after = 补丁结束后继续下载 debs
默认为 s,b,e
-v 详细(可以添加多次)。
-d 打印 Python 错误的完整追溯; 将有用的信息保存在临时文件中以备不时之需
delta 失败。
-k 保留临时文件(用于调试)。
-A --接受无符号
接受未签名的增量。
--gpg-home
为 GnuPG 指定不同的 home,root 的默认值为 /etc/debdelta/gnupg 而
对于其他用户未设置。 看 --主目录 in GPG(1) 了解详情。
--法医 方法
如果 delta 失败,请报告日志以便解决问题。 方法可能是
do
只需准备日志并说明它们的位置
傻子
使用 mutt 通过电子邮件发送日志
是icedove
使用 icedove(作为 root!)通过电子邮件发送日志
HTTP
通过http发送(最简单也是最推荐的方法!)
示例
当以 root 身份调用时, apt-get的 更新 && debdelta 升级 && apt-get的 升级 将下载
delta 文件,重新创建所需的 Debian 软件包,然后升级您的 Debian 主机。 什么时候
只有缓慢的互联网连接可用,上述过程可能会显着
比“apt-get update && apt-get upgrade”快。 (使用 -v 来查看快了多少。)
包管理器 卡普特 升级时也使用增量。
保安
使用重新创建的 Debian 软件包 debdelta 升级 是逐字节相同的
原件; 当随后调用“apt-get upgrade”时,加密存档
身份验证支持(请参阅 易于安全 (8) ) 将保证它可以被信任
安装。 此外,增量文件本身使用加密保护
GnuPG、MD5 和 SHA1(使用与 dpkg-信号(1) ),和 debdelta 升级 将
拒绝应用损坏或未签名的增量(但是,请参阅选项 -A ).
下载 AND 代理
debdelta 升级 分两遍下载增量:在第一遍中,它下载第一个
每个增量的 kB,以提取增量参数并检查它们。 如果 delta 是
不存在,它检查是否 debdelta-太大 时间戳文件存在,然后它检查
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 --deb-策略 决定是否下载 deb。 在第二遍中,它
下载(其余)增量并将它们排在修补队列中。
对于普通的直接 http 下载, debdelta 升级 使用 Python 库“httplib”
直接地; 特别是,它使用了保持活动功能,这在第一次加速了很多
通过。
如果变量如 HTTP_PROXY 在环境中设置,然后改为 德贝德尔塔-
升级 将使用“urllib2”模块:虽然这会明显减慢第一遍
以上(因为 'urllib2' 为每次下载打开不同的连接); 此外'urllib2'
在某些地方似乎有问题(例如,它将 http 响应“401”转换为
"404" 和 "302" 变成 "200") 所以输出解释由 debdelta 升级 in
下载错误的情况下可能是错误的; 和 --deb-策略 大 当前被禁用(直到
作者更了解'urllib2')。
退出 状态
参见 德尔塔(1)
REPORTING BUGS
将错误报告给[email protected]>.
尺码
在程序打印输出 kB = 1024 bytes 和 MB = 1024^2 bytes 。
作者
Debdelta 已编写,版权所有 © 2006-09 Andrea Mennucci。
本手册页由 Jegou Pierre-yves 编写[email protected]>.
复印
这是免费软件。 您可以根据 GNU 的条款重新分发它的副本
图书馆通用公共许可证http://www.gnu.org/licenses/lgpl-2.0.html>. 没有
保证,在法律允许的范围内。
使用 onworks.net 服务在线使用 debdelta-upgrade
