仅使用 snap 下载

ano*_*us2 5 package-management 16.04 snap

我浏览了手册页并在 AU 上进行了搜索,但似乎无法找到仅下载 snap 包的方法。我只想下载安装在另一台计算机上。有可能吗,如果有,怎么做?

Rom*_*kon 5

您可以使用snap download命令下载snap。例如:

snap download simplenote
Run Code Online (Sandbox Code Playgroud)

这会将.assert.snap文件下载到您的当前目录。

您还需要该ubuntu-core包:

snap download ubuntu-core
Run Code Online (Sandbox Code Playgroud)

将所有文件复制到要安装的计算机上,然后按如下方式安装:

snap ack ubuntu-core**.assert
snap install ubuntu-core**.snap
snap ack simplenote**.assert
snap install simplenote**.snap
Run Code Online (Sandbox Code Playgroud)

您需要snapd在离线计算机上安装该软件包。您可以使用下载它apt download snapd(在连接互联网的计算机上)下载该文件。

并使用提供的install.sh脚本安装它:

cd /path/to/download/folder
sudo ./install.sh
Run Code Online (Sandbox Code Playgroud)


cl-*_*box 4

首先,您必须安装“基本”snap ubuntu-core,所有 snap 应用程序都在其上运行。打开终端并执行此命令:sudo snap install ubuntu-core
现在您可以安装“普通”快照应用程序,这里是安装示例nmap
sudo snap install nmap...您可以使用以下命令更新此快照:sudo snap refresh nmap

更新说明如何下载快照包并将其安装在离线计算机上:首先,您必须找到要下载的快照包的下载位置。在上面的示例中,nmap它是 -> https://launchpad.net/~joetalbott/+snap/nmap/+build/1021
要安装它,请执行:sudo snap install /path-to-the-downloaded-file/filename.snap

更新解释,解决您的问题如何查找各种 snap 包:
与从存储库安装软件的方式不同,snap 包被设计为在支持的 Linux 系统上独立工作,因此所有依赖项都包含在每个 snap 中。
因此,没有一个 Snap 商店可以存放所有 Snap 包。

每个人都可以创建快照包并选择它们的存储位置。您想要的是可能的,但不是它应该的工作方式,现在几乎每个人都有互联网连接,对于 Ubuntu,您应该使用标准方式,就像从存储库安装或更新应用程序时一样。 ..否则你必须搜索。

您可以在这里找到许多可以手动下载的快照:uApp Explorer.com
随着快照包随着时间的推移变得越来越流行,许多开发人员提供它们作为.deb文件的下载替代方案 - 这是应用程序的当前示例notesget-notes .com