仅使用 snap 下载

仅使用 snap 下载

我查看了手册页并在 AU 上搜索过,但似乎找不到只下载 snap 包的方法。我想仅下载在另一台计算机上安装。可以吗?如果可以,怎么做?

答案1

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

snap download simplenote

这将下载。断言和一个。折断文件复制到当前目录。

您还需要以下ubuntu-core软件包:

snap download ubuntu-core

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

snap ack ubuntu-core**.assert
snap install ubuntu-core**.snap
snap ack simplenote**.assert
snap install simplenote**.snap

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

并使用提供的脚本进行安装install.sh

cd /path/to/download/folder
sudo ./install.sh

答案2

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

更新如何下载 snap 包并将其安装在离线计算机上的说明:首先,您必须找到要下载的 snap 包的下载位置。在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 包。

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

您可以在此处找到许多可供手动下载的快照:uApp Explorer.com
随着 snap 包随着时间的推移变得越来越流行,许多开发人员将它们作为.deb文件的下载替代品——这是来自该notes应用程序的一个当前示例:获取笔记

相关内容