我查看了手册页并在 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
应用程序的一个当前示例:获取笔记