我正在尝试下载xen管理程序,以便当任何时候没有互联网时,我可以安装它。我用的是:
sudo apt-get download xen-hypervisor-4.1-i386这将创建一个.deb file,但是当我要安装它时,它会显示很多依赖项错误。但是,当我使用:
sudo apt-get install xen-hypervisor-4.1-i386它会完美地运作。那么有没有办法下载所有的依赖软件包呢??
发布于 2012-07-21 13:03:01
如何使用安装与-d选项(仅下载)?
即
sudo apt-get install -d xen-hypervisor-4.1-i386发布于 2012-07-21 15:49:29
有一种方法可以下载你所有依赖的软件包.
sudo apt-get install xen-hypervisor-4.1-i386此命令将搜索并下载此包,并包含所有依赖项。当终端提升下载和继续安装的权限时,您可以在终端中看到它。
如果您想要使此包和依赖项可用于脱机安装,那么只需这样做。
sudo apt-get clean以清除先前下载的缓存。当您从终端/软件中心下载或安装包时,都会将文件下载到系统文件夹/var/cache/apt/archives中。
sudo apt-get clean以清除先前下载的缓存。
只需从终端或软件中心安装您的包,并从此文件夹收集所有.deb并将其保存在另一个位置。
你完了。下一次当您想安装时,只需按照下面的说明进行安装即可。
打开终端并键入
cd ~/Desktop/offline,我假设您将thoese .deb复制到此文件夹中。它可以在任何地方。去那个带终端的目录。
如果文件夹包含多个sudo dpkg -i *.*deb,则键入.deb。它将安装这个包与所有下线依赖。
如果安装过程中仍然存在依赖关系问题,请执行以下操作
sudo apt-get -f install它将通过下载和安装所需的软件包来解决这个问题。如果你想让它离线安装,请在安装新软件包之前先做一个sudo apt-get clean。
发布于 2012-07-21 13:05:52
错误来自您用来下载文件的命令。
sudo apt-get install wget。wget http://ftp.us.debian.org/debian/pool/main/x/xen/xen-hypervisor-4.1-i386_4.1.3~rc1+hg-20120614.a9c0a89c08f2-4_i386.deb。我希望这能帮上忙
https://askubuntu.com/questions/166360
复制相似问题