我们可以重新打包已安装的应用程序吗?

Cho*_*rul 6 system-installation

我想在另一台计算机上安装 ubuntu 但该计算机没有互联网连接。所以我想把应用程序从我的笔记本电脑移到电脑上。我们可以移动它吗?

Jon*_*sCz 6

是的 !

您可以使用 来执行此操作dpkg-repack,它可以将已安装的应用程序重新打包回 .deb 文件。要安装它:

sudo apt-get install dpkg-repack
Run Code Online (Sandbox Code Playgroud)

然后,要使用它,请输入

sudo dpkg-repack <packagename(s)>
Run Code Online (Sandbox Code Playgroud)

这将在当前目录中为您提供一个 .deb 文件(或多个文件,如果您重新打包了多个软件包),然后您可以将其安装在另一台计算机上。请注意,这不会重新打包包的任何依赖项(您必须自己执行此操作),也不会备份应用程序创建的任何配置或个人用户数据。


Pra*_* RD 1

不。

但是,Ubuntu 将大部分下载的包缓存在/var/cache/apt/archives目录下。

您可以将内容复制/var/cache/apt/archives到另一台 Ubuntu 计算机的同一位置,然后安装应用程序而无需再次下载。

确保两台计算机必须运行相同版本的 Ubuntu。

要自动化整个过程,您可以使用AptOnCD