系统将文件下载到哪里?

系统将文件下载到哪里?

我的电脑上目前运行的是 Elementory OS。它基于 Debian-Ubuntu。我最近运行了命令“apt-get upgrade”,并下载了 162 MB 的数据

现在我的另一台电脑没有互联网,我想手动将这些“升级”安装到另一台电脑上,但我不知道这些文件在哪里。我想我可以将下载的文件(由终端下载)复制到另一台电脑,然后简单地将它们安装在那台电脑上。但是,我该怎么做呢,我的意思是文件(.deb 包)在哪里?是否可以一次安装所有包?

答案1

下载一次软件包是必需的,但是如果你在新机器上重新安装 ubuntu,则无需再次下载这些软件包,如果你已经在其中一台机器上安装了所需的软件包,你可以使用下面列出的目录的内容进行安装, /var/cache/apt/archives该目录包含 apt-get 下载的 debian 软件包。

因此,每次安装时都可以重复使用内容,节省时间和带宽。

语法如下:

dpkg -i package-name-here.deb
dpkg --install package-name-here.deb
dpkg -i -R /path/to/dir/name/with/lots/of/dot-deb-files/
dpkg -i --recursive /path/to/dir/name/with/lots/of/dot-deb-files/

在哪里,

-i or --install : Install the package.
-R or --recursive : Recursively installed all *.deb files found at specified directories and all of its sub-directories. /path/to/dir/name/with/lots/of/dot-deb-files/ must refer to a directory instead of package-name-here.deb file name.

如何安装 .deb 文件?

要安装名为 /tmp/package.deb 的单个软件包文件,请输入以下命令。打开终端,然后 cd 到保存 package.deb 的目录。在此示例中,package.deb 保存在 /tmp 目录中:

$ cd /tmp

键入以下命令来安装该包:

$ sudo dpkg -i package.deb

或者

# dpkg -i package.deb

从 /nfs/pkgs/ubuntu-builds 目录安装所有软件包

递归处理并安装在/nfs/pkgs/ubuntu-builds/目录及其所有子目录中找到的所有与模式 *.deb 匹配的常规文件,输入:

$ sudo dpkg -i -R /nfs/pkgs/ubuntu-builds/

或者

# dpkg -i -R /nfs/pkgs/ubuntu-builds/

按照所有这些命令,它将为您工作。

相关内容