我正在使用Ubuntu 12.04,我想用apt-get来下载一个软件包以及所有的依赖项。 这些软件包必须安装在没有互联网连接的计算机上,所以除了基本软件包以外,我也需要所有软件包的依赖。 有没有一个简单的方法来做到这一点(如μon包pipe理器)?
我知道我可以使用apt-get download命令,但是我不想手动指定muonbuild议安装或升级的每个软件包。
这个命令模拟安装一个软件包并显示所有的依赖关系(提示:使用grep):
apt-get -s install package
从非联网的机器上运行apt-get --print-uris install packagename这个不会尝试下载,但是会给出一个如果联网的话它会下载的url列表。 然后你可以把这个列表拿到另一台机器上进行下载。
另外看看apt-zip包,它使用这个输出创build一个脚本,你可以在另一台机器上运行这个脚本来获取这些包。