可能重复:
如何离线安装软件?
我想从存储库(apt-get、aptitude)下载并保存某些应用程序的deb文件以及它们的依赖项,最好是到自定义位置而不进行安装,以便在机器离线时安装这些应用程序。另外,我想知道是否可以在32位机器上下载64位机器的deb文件。
sudo apt-get --download-only install packagename
文件将存储在/var/cache/apt/archives目录下。
如果您需要使用另一台机器或操作系统下载Ubuntu软件包,请在Synaptic中选择所需的软件包,然后选择“文件”>“生成软件包下载脚本”。
您可以在此处下载32位和64位的离线安装包。
注意:
首先运行apt-get clean命令,以清空目录。然后,如果您想要(例如)a2ps软件包及其所有依赖项,您应该输入
sudo apt-get --download-only install a2ps
。这些软件包将存储在/var/cache/apt/archives目录中。您可以使用它进行离线安装。
您还可以在以下网站上下载用于离线安装的软件包, http://packages.ubuntu.com/
mkdir /home/jj/Documents/Repository
for i in `ls -1 /var/cache/apt/archives` ; do sudo cp /var/cache/apt/archives/$i /home/jj/Documents/Repository ; done
sudo dpkg -i /home/jj/Documents/Repository/*.deb
#!/bin/bash
for i in `ls -1 /var/cache/apt/archives/` ; do sudo cp /var/cache/apt/archives/$i /home/jj/Documents/Repository ; done
Keryx可以从任何在线的Linux或Windows计算机下载软件包,用于离线Ubuntu计算机。
只需在离线计算机上创建一个“Keryx项目”,将其加载到在线计算机上下载软件包,然后返回离线计算机进行安装。
http://keryxproject.org/
这个链接是404错误。 - luckydonald./apt-off --generate something anotherthing ect
或者
./apt-off --generate dist-upgrade
./apt-off --download
./apt-off --extract
http://ubottu.com/ljl/apt/
这个链接是404错误。 - luckydonald