Questions tagged «snap»

与快照程序包相关的问题应在此处标记(例如制作快照程序包,问题等)

2
如果我可以通过apt进行安装,为什么还要安装snap?
编辑 -这不是两个引用问题的重复,因为: 我的问题特别指出,我对最终用户的体验感兴趣,而不是对开发的难易程度或效率感兴趣,这是另一个问题在很大程度上指的是。如前所述,开发/部署会影响最终用户的体验,但这还不是全部,并且所引用的问题均未解决直接影响最终用户使用应用程序能力的问题(例如,访问数据时的麻烦)。其他分区,缓慢等) 也许“引人入胜”不是正确的用词。我的目的是询问现实世界中的经验性后果,即发生或未发生的事情,与理论/建筑学陈述相反,尽管该理论/架构陈述虽然准确无误,但似乎并没有任何现实世界的支持支持声明的示例。我应该更直接地说,我的意图是获得考虑“优势”之间的平衡的答案,以应对最终用户所经历的现实世界中的不利因素。“重复”问题在很大程度上是理论上的,根本没有讨论最终用户的体验。 “重复”问题没有提及与我在此处使用的示例非常相似的任何内容,即,最终用户在快照方面存在缺点(在这种情况下,无法访问其他分区上的数据和快照应用程序性能)我找不到任何可用的文档进行讨论。 编辑结束 虽然我了解到snap在使应用程序更广泛可用方面具有很大优势,但是如果该应用程序可通过apt软件包用于我的发行版/版本,那么是否有任何令人信服的理由选择snap而不是apt? 我很好奇,因为我一直在阅读有关快照的文章,而关于该方法的所有兴奋之处似乎都在于对应用程序开发人员有利的事情,但是我几乎没有看到有关如何使最终用户的生活更轻松的信息(除了显而易见的功能外,他们还可以安装发行版/版本上其他无法提供的应用)。 我安装了快照,并安装了一些快照,这让我感到非常沮丧和失望。快照应用程序运行缓慢,即使不是不可能,也很难从快照内访问其他分区上的文件。 虽然我已经看到很多信息说“更快”,“更容易”,“更安全”等等,但是我还找不到任何能够解释这种情况的原因或方式。 作为Linux的新手,我想知道是否只是缺少一些明显的东西?明确地说,我理解为什么该技术可能在整体上有用,但是即使找到了可以通过更传统的方法安装有问题的应用程序以及所有依赖项,我也找不到任何可以解释该技术是否/为什么更好的选择的信息。被满足。
29 snap 


2
Snap包装格式是什么?
我对'Snap包装格式'知之甚少。我所知道的是,“ Snap”是.deb之类的替代打包格式。 我不知道的是 Canonical为什么选择它? “ Snap”相对于.deb的主要优点是什么? .deb会被放弃,还是已经被放弃?
28 packaging  deb  snap 

2
普通的Ubuntu 16.04 LTS Server可以在不运行的情况下运行吗?
我的一些小型ubuntu设备的内存已用完。我注意到snapd正在运行,并且使用了大量的ram。(我有一个机会并停止了已捕捉的服务,并且一切正常,但是我想知道我的机器是否能够正常重启) 我想知道的是,在一般安装的Ubuntu 16.04服务器中是否存在需要快照才能运行的核心服务? 另外,我需要通过systemctl禁用的所有服务中的哪些服务才能摆脱快照?


4
在干净的SSD安装上进行定期dist-upgrade之后,Ubuntu加载/启动屏幕上的启动延迟很长(18.04)
自从正式发行当天就安装干净的SSD以来,我一直在运行18.04,没有任何问题。 开机登录需要几秒钟(最多10秒) 然后,我今天早上做了定期升级: $ sudo apt update && sudo apt dist-upgrade 安装/升级的软件包是: Install: linux-headers-4.15.0-24:amd64 (4.15.0-24.26, automatic), linux-headers-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-modules-extra-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-modules-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-image-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic) Upgrade: gnome-control-center-data:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-headers-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), gnome-control-center:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-image-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), linux-signed-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), gnome-control-center-faces:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-generic:amd64 (4.15.0.23.25, 4.15.0.24.26) …
24 boot  18.04  snap  plymouth 

2
旧的Ubuntu核心快照版本占用了磁盘空间
自发布以来,我正在运行Ubuntu 16.10 snapd并core安装了基本快照。 一段时间后,我发现该/snap/core目录充满了多个较旧的版本。 要删除它们,我必须sudo snap remove core --revision <number>手动执行。 Snaps和snapcraft文档中的“快照和垃圾回收的多个版本”部分 说明,在快照包的每次更新后,都会安装当前版本和之前的版本,并且较旧的版本会自动删除(与以前的情况一样)。 由于无法在中找到更多信息snap help,因此我询问是否有设置或切换命令snapd可启用自动删除那些较旧的core快照程序包的功能。 附加信息:我所描述的内容对配置相同的3台机器有效。
23 snap  ubuntu-core 

4
如何卸载并可能删除旧的Ubuntu Core快照
当我键入: $ mount|grep snap /var/lib/snapd/snaps/ubuntu-core_352.snap on /snap/ubuntu-core/352 type squashfs (ro,relatime) /var/lib/snapd/snaps/ubuntu-core_423.snap on /snap/ubuntu-core/423 type squashfs (ro,relatime) /var/lib/snapd/snaps/ubuntu-core_122.snap on /snap/ubuntu-core/122 type squashfs (ro,relatime) 我看到几个老卡“安装”和可用,而只有最新版本作为当前的/snap/ubuntu-core 这没什么大不了,但是我需要较旧的ubuntu内核吗?这不是没有删除的错误吗?我可以简单地卸载并删除文件吗?
23 ubuntu-core  snap 

4
如何在快照包中运行命令
我已经阅读了一些有关Snapcraft和snappy的教程,对此我感到非常兴奋。 我正在使用16.04,用于snap find查找和安装ubuntu-calculator-app快照。但是我不知道如何开始。 它既不在我的Dash(Unity 7)中,也不在我的路径中(使用zsh) 另外,我按照此博客文章中的说明进行操作 要创建链接快照并安装它。但是,同样,我不知道如何启动该应用程序。 谢谢你的帮助

4
我如何能迅速列出所有可用的快照包?
我已经知道“ sudo snap find”,但这并不显示所有的snap软件包。输出: ~ $ sudo snap find Name Version Developer Notes Summary ag-mcphail 1.0.1 njmcphail - The Silver Searcher - mcphail's build and upstream git version archaeopteryx 2 redmar - Visualization, Analysis, and Editing of Phylogenetic Trees balloon-pop 1.0 1bsyl - balloon popper game & puzzle blender-tpaw 2.77a …
22 snap 

1
快照安装失败:错误:找不到带有元数据的签名以进行快照
我一直在构建自己的快照并成功安装了一段时间,但是直到今天,每次构建快照文件时,当我尝试安装它时,都会得到... error: cannot find signatures with metadata for snap "mysnap_1.0_amd64.snap" 我完全不知所措。这是什么意思?我如何解决它?我想不出我做了什么导致这种情况开始发生。
22 snap  metadata 

1
Snappy与Nix和Guix有何关系?
我搜索了一个比较,但发现没有比较,并且我现在还不足够了解此事。 它们都提供事务更新,但是包含不同级别的限制。 Snappy在库中静态编译以提供二进制依赖关系的多个版本。它将提供的(和需要的)服务声明为元数据。该软件包是作为单个图像提供的吗? Nix处理动态链接以提供二进制依赖的多个版本吗?它将提供的和需要的服务声明为元数据。该软件包是通过处理依赖关系的存储库提供的。 Guix类似于Nix,但具有GNU集成功能。 Sander van der Burg对Nix和Guix之间进行了更深入的比较,我没有详细研究。我想Canonical的某人已经对现有解决方案进行了分析。有人告诉我其他基于映像的部署系统,例如CoreOS。 那么,Snappy Ubuntu与Nix和Guix有什么关系?主要区别是什么?
22 ubuntu-core  snap 

1
如何在Raspberry Pi上删除nextcloud的不完整或损坏的快照安装?
首先要警告:我知道这个问题涉及Mate和Raspberry Pi,因此如果您认为它不在本论坛范围之内,请忽略它。但是,如果它可能对涉及快照或该平台的某些事情可能有所帮助或具有典型性,那就来吧。 我决定尝试安装nextcloud snap。它引发了大量错误,并且似乎在过程的中间(超过一个小时)冻结。我杀了它,只是决定尝试将其删除。安装看起来像...。 $ sudo snap install nextcloud 2016-06-24T08:48:29-04:00 ERROR cannot setup apparmor for snap "nextcloud": cannot load apparmor profile "snap.nextcloud.apache": cannot load apparmor profile: exit status 1 apparmor_parser output: Cache read/write disabled: interface file missing. (Kernel needs AppArmor 2.4 compatibility patch.) Warning: unable to find a suitable fs …

4
运行作为快照包安装的应用程序时,权限被拒绝错误-Ubuntu 17.04
运行快照应用程序时出现“权限被拒绝”错误,我的主目录安装在不允许进行根写的nfs挂载点上。这不是异常的配置,因此我认为这是一个错误。 错误信息: cannot create user data directory: /home/tcumming/snap/vlc/4: Permission denied ubuntu 16也有同样的问题。 根据要求提供更多信息: 使用ubuntu“ Ubuntu软件”安装快照应用程序(例如vlc)。当我尝试从命令行运行它时,我收到上面的“权限被拒绝”消息。 我刚刚在机器上重新安装了Ubuntu,所以没有混乱的操作系统。我确实保留了uid:gid,因此可以挂载以前的nfs共享。 这是不是与挂载点,或NFS问题。出于安全原因,我们的挂载点不是root可写的。 我想问题是,我应该提交错误报告吗?我下一步要做什么?
22 permissions  snap  nfs 

4
如何在快照中禁用自动刷新
是否可以在快照中禁用自动刷新?该链接表示快照每天都会在后台自动更新为最新版本。每天都会生成一些快照(例如vlc),并且每天都没有安装它们。
21 snap 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.