是否可以在其他地方手动下载 Ubuntu 12.10 的更新,然后稍后安装?

是否可以在其他地方手动下载 Ubuntu 12.10 的更新,然后稍后安装?

我其实想用手机下载更新,因为我的网速不是很快,而且我必须让电脑运行很长时间才能安装它们。我想先在手机上下载它们,然后再通过传输到电脑上安装。

答案1

对于您所描述的情况,我认为突触适合您的目的。

(我遇到了与您描述的相同的情况,在家里使用拨号连接,在办公室使用高速连接。)


简洁版本

使用synaptic在慢速机器上创建一个 shell 脚本。在快速机器上运行该脚本下载软件包。将下载的软件包复制回慢速机器。使用 synaptic 安装软件包。


长版本

如果synaptic您的机器上没有安装,您必须安装它。

sudo apt-get update
sudo apt-get install synaptic

我知道你的电脑速度很慢。但我希望它可以处理update上述安装所需的大约 2500 K 的下载。

启动突触,

sudo synaptic

您将看到 synaptic 的打开窗口。使用搜索功能选择要安装的文件。

在此处输入图片描述

标记要选择的软件包,单击鼠标左键或右键单击菜单选择。完成标记所有想要的软件包。

在此处输入图片描述

从文件菜单生成下载脚本。

在此处输入图片描述

将脚本保存在某个方便的位置。使用你喜欢的任何文件名。假设你的名字是mydownloads.sh

在此处输入图片描述

如果你关闭synaptic,你可以忽略有关未安装软件包。

该脚本是一个简单的 shell 脚本,包含一系列 wget 命令,如下所示,

#!/bin/sh
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/c/cadubi/cadubi_1.3-2_all.deb

将脚本复制到您的手机,启动终端,移动到您复制脚本的目录并在那里运行它。

sudo ./mydownloads.sh

请记住wget需要在该设备中安装。如果尚未安装,请安装

sudo apt-get install wget 

.deb脚本运行完成后(可能需要一些时间,具体取决于 Internet 速度和下载量),您将在运行脚本的目录中获得许多文件。将这些文件复制回您的计算机并再次运行 synaptic。

sudo synaptic

从文件菜单中,使用该Add downloaded package功能选择您在计算机中复制下载文件的目录。

在此处输入图片描述

单击Apply。您下载的软件包的安装应该不会有任何问题。

在此处输入图片描述

有时,你需要运行

sudo apt-get update

在你的慢速机器上,选择Mark All Upgradessynaptic然后经过生成脚本的过程,在你的高速机器上下载文件,然后安装下载的文件,以保持慢速机器的升级。

在此处输入图片描述

答案2

凯瑞克斯是解决您问题的一个可能的方法。

使用 Keryx 您可以决定下载什么(包括更新),然后在另一台计算机上下载它们。


如果 Keryx 的效果不如宣传的那样,一步一步的过程使用 Keryx v0.92.4.1

相关内容