Wit*_*eso 1 linux aptitude installation
我是 Linux 世界的新手,我有一个可能是非常基本的问题,但我似乎无法找到如何去做。
我试图找到一种方法来离线安装我从 apt-get 获得的应用程序。
我有一台完全脱离网络的机器,但我需要在上面安装一些东西。从 apt-get 它将它安装在主机系统上,但我真的想进行安装以带到我的离线机器上。
所以我的问题归结为如何离线安装我从 apt-get 获得的东西?
最基本的方法是将 *.deb 文件复制到目标机器上,然后使用 dpkg 安装它们。
你可以这样做:
host# apt-get clean
host# apt-get install -d fnord baz bar
Run Code Online (Sandbox Code Playgroud)
apt-get clean 将从 /var/cache/apt/archives 中删除任何现有的缓存文件;apt-get install -d 将下载软件包但不安装它们。完成后,/var/cache/apt/archives 将包含 apt-get 将要安装的 .deb 文件集。(注意 --- 仅当主机尚未安装软件包时。您需要保持主机和目标状态同步。)现在将 .deb 文件复制到 /tmp 或其他内容中的目标上,然后执行以下操作:
target# dpkg -i /tmp/*.deb
Run Code Online (Sandbox Code Playgroud)
那将安装它们。如果存在未满足的依赖项,它会抱怨并拒绝做任何事情。
另一种选择是下载适当的 Debian/Ubuntu DVD 集并从那里安装......
归档时间: |
|
查看次数: |
3605 次 |
最近记录: |