当前位置: 首页>>技术教程>>正文


如何在Windows中下载ubuntu软件包以将其安装在离线ubuntu机器上?

, , , ,

问题描述

如何通过Windows从在线存储库下载ubuntu软件包,以便稍后将其安装在离线ubuntu机器上?

这与此问题有关:Ubuntu repository download iso

是否有适用于11.10的ready-made iso,包括设备驱动程序,语言包和软件包对于没有互联网连接的ubuntu用户将非常有用。

有任何想法吗?

最佳办法

出于类似的需求,我在Windows计算机中运行了一个小型虚拟机。要下载未安装的软件包,可以使用apt-get download <package_name>。该命令会将软件包下载到您运行该命令的目录中。然后,您可以将软件包复制到主机,然后复制到闪存驱动器,最后复制到您使用的计算机。

我知道这可能不是最优雅的解决方案,但至少对我有用。

哦,我忘记了:如果需要进行依赖项检查,则可以运行apt-get -s install <package_name>,复制依赖项行,然后粘贴至apt-get download命令。

更新2:我查看了apt-get的联机帮助页。它具有一个称为--download-only的开关。您可以将其传递给安装& apt-get将为您获取所有软件包,但不会安装它们。您可以在/var/cache/apt/archives中找到您的软件包。偶尔的apt-get clean将从目录中删除文件,因此您可以轻松获取所需的软件包。

更新3:要安装通过更新2中的方法获得的软件包,需要将这些软件包再次放入脱机计算机中的/var/cache/apt/archives中。如果要安装apt-get download附带的软件包,则可以使用dpkg -i <package_file>

次佳办法

您可以直接在http://packages.ubuntu.com/上搜索并下载它们

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9113.html,未经允许,请勿转载。