如何通过Windows从在线存储库下载ubuntu软件包,以便稍后将其安装在离线ubuntu机器上?
这与此问题有关: Ubuntu存储库下载iso
如果有任何适用于11.10的现成的iso,包括设备驱动程序,语言包和软件包,对于没有互联网连接的ubuntu用户将是非常好的。
有任何想法吗?
如何通过Windows从在线存储库下载ubuntu软件包,以便稍后将其安装在离线ubuntu机器上?
这与此问题有关: Ubuntu存储库下载iso
如果有任何适用于11.10的现成的iso,包括设备驱动程序,语言包和软件包,对于没有互联网连接的ubuntu用户将是非常好的。
有任何想法吗?
Answers:
出于类似的需求,我在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/上搜索并下载它们。