我已经阅读了一些有关Snapcraft和snappy的教程,对此我感到非常兴奋。
我正在使用16.04,用于snap find
查找和安装ubuntu-calculator-app
快照。但是我不知道如何开始。
它既不在我的Dash(Unity 7)中,也不在我的路径中(使用zsh)
另外,我按照此博客文章中的说明进行操作
要创建链接快照并安装它。但是,同样,我不知道如何启动该应用程序。
谢谢你的帮助
我已经阅读了一些有关Snapcraft和snappy的教程,对此我感到非常兴奋。
我正在使用16.04,用于snap find
查找和安装ubuntu-calculator-app
快照。但是我不知道如何开始。
它既不在我的Dash(Unity 7)中,也不在我的路径中(使用zsh)
另外,我按照此博客文章中的说明进行操作
要创建链接快照并安装它。但是,同样,我不知道如何启动该应用程序。
谢谢你的帮助
Answers:
只需注销并重新登录。如果你是从16.04开发版的早期版本升级,你会不会/snap/bin
在你的PATH
环境变量。
PATH=$PATH:/snap/bin
到~/.bashrc
文件末尾。
快照可以与快照运行一起运行,因此对于问题中的示例snap run ubuntu-calculator-app
。但这很烦人,因此最好在路径中添加捕捉。如果该应用程序是gui,则在打开它后可以右键单击启动器图标,然后选择添加到破折号。
默认情况下,在16.04上快照不在您的路径中。它们存储在/ snap / bin中。由于快照是系统范围的安装,因此最好将此目录添加到系统范围的路径。这是通过文件完成的/etc/environment
。以下内容可能会破坏内容,因此您应在编辑文件之前备份文件sudo cp /etc/environment /etc/environment.bak
。使用带有sudo的编辑器打开/etc/environment
,然后将其添加:/snap/bin
到PATH条目的末尾。确保重启终端或source /etc/environment
如果那仍然不起作用,则需要确保用户.bashrc文件已将/ etc / environment添加到其源中。grep "source /etc/environment" ~/.bashrc
如果存在,将回显该行。如果没有,echo "source /etc/environment" >> ~/.bashrc
将其添加。
本质上,就像齐格蒙特所说的。为了完整起见,另一种替代方法是从命令行运行该应用程序:
ubuntu-calculator-app.calculator
查阅有关如何在经典Ubuntu上开始使用快照的文档。
仅在本地〜/ .bashrc中包含/ snap / bin的路径对我来说有效。
运行以下命令
echo "export PATH=$PATH:/snap/bin" >> ~/.bashrc
source ~/.bashrc