Questions tagged «snap»

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

1
在Ubuntu 16.04中捕捉
有了这项新功能完全混淆扣。我知道这可能是详细的问答,但我需要了解一些有关此问题的信息。 我已经阅读了这种新的应用程序格式,即snap,它可以与传统的deb软件包一起默认安装在最新的长期支持版本中。所以,这是否意味着有.snap扩展名为的软件包.deb?然后,如何安装? 用户可以在较旧版本的Ubuntu上使用较新版本的应用程序,而无需牺牲整个系统的稳定性。这是deb和snap之间的唯一区别吗?它只存在于LTS版本还是非LTS版本? 据说,通过引入一种称为“ snapcraft”的新工具,可以轻松地从源和现有deb软件包构建和打包应用程序,从而简化了开发人员的创建快照。它对桌面用户有用还是仅对开发人员有用?

2
无法安装快照应用
我在周末从14.04.x升级到16.04(64位)。天哪!刚刚发布了有关如何快速安装便笺的帖子。 Ctrl+ Alt+ T然后 sudo snap install notes 然后输入我的密码。 sudo: snap: command not found 怎么了?我想念什么?我不想错过这个新的乐趣。

2
将快照包移动到另一个位置/目录
我想将已安装的快照软件包移动到主目录。Snap软件包比.deb软件包要大一些,因此它们会占用我的根分区中的空间。我知道软件包位于其中,/var/lib/snapd/snaps并且正在将软件包安装到/snap/app_dir。我尝试过模拟链接,但是没有用。
13 snap  18.04 

1
Ubuntu 16.04:“正在设置快照...”,dpkg冻结
我只是定期进行更新: ~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do …
12 apt  16.04  dpkg  snap 

1
如何查看通过快照安装的应用程序的手册页?
我重新安装了Ubuntu 16.04 LTS,并尝试使用新的快照软件包安装一些应用程序。这些软件包的安装很容易,但是当我尝试这样做man <package>时,无法打开手册页。例如: $ man tmux No manual entry for tmux See 'man 7 undocumented' for help when manual pages are not available. 该whereis命令给我以下输出: $ whereis tmux tmux: /snap/bin/tmux 但是事实是手册页文件存在: $ ls -l $PWD/* -rw-r--r-- 1 root root 100394 Abr 20 06:46 /snap/tmux/current/share/man/man1/tmux.1 我该如何工作?快照程序包管理是否有问题?

3
Snap软件包支持Ubuntu 14.04 LTS吗?
我在Atom Z3735f系统上运行Ubuntu 14.04 LTS。 我坚持使用14.04,因为我有一个带有补丁程序的自定义内核,以便能够对此系统提供音频和WiFi支持,因此无法升级到16.04。 此版本的Ubuntu是否支持Snap软件包?
11 14.04  kernel  snap 

2
为什么会存在snap-packages-真的有需求吗?
假设条件 老实说,我对snap-packages知之甚少-但这与这个问题无关-参见下文。我认为该系统与现有系统明显不同。 更改有意义吗? 有没有足够的实际需求?那就是-是否有一个新的用例,它对开发新格式足够重要-以及相关的基础架构? 改变当前方法来覆盖新的用例也是不可行的吗? 还是我错过了重点? 我所看到的可能主要是市场营销-最小化技术更改的新名称和名称,从而有机会让任何机构认为它是“新的更好的”并且可以实际使用。同样,可能新包装太紧密地基于现有格式,以至于大多数情况下是向用户的展示方式的变化。当然,那可能是一个很好的解决方案。在这种情况下,这个问题没有太大的意义。 然后,我希望它仍然足以回答各个方面。如果问题对您没有帮助或对新用户造成困扰,请告诉我,我们很乐意将其删除。 那么,为什么它们存在呢? 背景 我的第一个反应是“那没有道理!” 这类似于在物理站点上有人不高兴地问,为什么没人在回答中讨论他的出色新想法的情况。它看起来很像crackpot的想法;与实际的物理知识相距甚远,甚至很难找到起点。我写的答案没有一个字就能触及他的想法,而是解释了为什么人们不会讨论假设的骗子想法-而不是第一个例子。我认为答案实际上是正确的。 如果我的假设是正确的,这种情况是相似的。 但是,也许不是-让我们看看。

3
勇敢的浏览器由于快照安装命名空间错误而无法启动
从snap安装的Brave运行了几个月很好。两天以来,单击启动器中的Brave图标都无法开始。当尝试仅通过调用从命令行运行Brave时,brave我得到以下警告,浏览器启动,但没有我的所有配置文件数据(书签,配置,历史记录),并且处于不安全的--no-sandbox模式。 main.go:224: cannot change mount namespace of snap "brave" according to change mount (/snap/gtk-common-themes/818/share/icons/Suru /snap/brave/44/data-dir/icons/Suru none bind,ro 0 0): cannot use "/snap/gtk-common-themes/818/share/icons/Suru" as bind-mount source: not a directory Gtk-Message: Failed to load module "canberra-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" Gkr-Message: secret service operation failed: An AppArmor policy prevents this …

1
创建快照时如何更快地迭代?
我正在开发更大的软件,并构建该软件,删除旧软件,安装新软件只需要很长时间。 我想遍历创建快照并更快地进行测试。我知道快照的构建很好,现在我对测试启动应用程序及其集成之类的东西感兴趣。有没有办法做到这一点?
10 ubuntu-core  snap 

2
snap是否可以在其他UNIX(例如macOS)上移植?
我喜欢snap背后的想法,并在Ubuntu VM上使用它。 Snapcraft概述 Snapcraft是一个构建和打包工具,可帮助您快速打包软件。它使合并来自不同来源的组件和构建技术或解决方案变得容易。关键概念 Ubuntu Core系统的.snap软件包包含其所有依赖项。与传统的基于deb或rpm的依赖项处理相比,它具有两个优点,最重要的是,开发人员始终可以确保不会因应用程序下的系统更改而触发任何回归。 Snapcraft允许您在snapcraft.yaml文件中将它们指定为“部件”,从而使捆绑这些依赖关系变得容易。活泼的 Snappy Ubuntu Core是具有事务更新的Ubuntu的新版本-最小的服务器映像,具有与当今Ubuntu相同的库,但是通过更简单的机制提供了应用程序。 Snappy应用程序和Ubuntu Core本身可以原子升级,并在需要时回滚。应用程序也受到严格限制和沙箱保护,以保护您的数据和系统。 物联网›构建应用 快照基于什么技术?架构和工具包的外观如何?snap是否依赖于Linux内核功能? 我问,因为我想知道将来是否可以在macOS上使用相同的快照程序包? 澄清后,先发表评论: 我知道macOS和Ubuntu不二进制兼容。需要重新编译。带有Homebrew的 macOS几乎已经有可用的任何开源。当快照(将来)可用于macOS时,开发人员可以在macOS上进行开发并在Ubuntu上进行部署。

4
如何更改Snap Apps的主题?
我正在使用新的“快照”应用程序,但是使用此方法安装的应用程序似乎未使用我设置的系统gtk主题。 有些人使用Adwaita或更糟的是Raleigh。 如何让他们使用我在整个系统中使用的标准Ambience主题?
10 themes  gtk  snap 

1
如何调试快照?
我已经成功构建了一个可以安装在系统上的快照。 但是,它在启动时崩溃,并且我不太确定从哪里开始调试该崩溃。 调试已安装的应用程序无法启动有哪些不同的方法?
10 ubuntu-core  snap 

1
从docker容器内部``快照''失败
我从hub.docker.com提取了最新的Ubuntu映像 $ docker pull ubuntu 一切都下载正确,所以我启动了容器 $ docker run -it ubuntu 我snapd装进了容器 # apt update ... All packages are up to date. # apt install snapd Get:1 http://security.ubuntu.com/... ... done. 当我尝试登录时,出现故障 # snap login 2017/04/20 18:06:04.729212 main.go:220: WARNING: cannot create syslog logger Email address: <me@email.com> Password of "me@email.com": error: cannot …
10 snap  docker 

1
Snap-'Sudo Classic'错误
我在这里关注快照教程: 按扣安装好... user001@laptop:~$ sudo snap install classic --edge --devmode classic (edge) 16.04 from 'canonical' installed 我一开始就遇到了问题。当我尝试输入经典快照时... user001@laptop:~$ sudo classic [sudo] password for user001: mount: devpts is already mounted or /dev/pts busy devpts is already mounted on /dev/pts sudo: unknown user: user001 sudo: unable to initialize policy plugin 我什么都找不到。有关如何解决问题的任何建议?
9 16.04  snap 

2
带有外部硬盘驱动器上的数据目录的nextcloud snap
我使用此链接在raspberrypi 3上安装了nextcloud 。一切工作都很好,除了我不喜欢UX拥有所有来自“外部存储”加载项的额外存储空间,因为这意味着每个人现在都必须知道将所有文件都放在指定的文件夹中。 似乎我应该能够告诉nextcloud使用外部硬盘驱动器作为数据目录位置(没有外部存储外接程序),并且一切都会好起来的……从理论上讲,这可以正常工作。但是,由于它是作为快照安装的,因此快照似乎无权访问我的文件系统的该部分,因此无法正常工作。 我想知道是否有人提出任何建议。我应该将硬盘驱动器安装在快照的可写区域内吗?是否可以授予对硬盘驱动器的快速访问权限?
9 snap  nextcloud 

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.