2016-08-16 293 views
15

我正在使用环境值$ PATH。我发现$ PATH包含不存在的/ snap/bin目录。路径的工作原理是什么?我可以从$ PATH中删除它,还是应该离开它? 请给我你的建议。非常感谢你?

+1

作为更多关于操作系统细节而不是软件开发的问题,在https://unix.stackexchange.com/或https://askubuntu.com/(Ubuntu特定的StackExchange站点)上可能会更好。 –

+0

我不知道我们是否应该。但是如果你想从你的$ PATH中删除/ snap/bin,只需注释掉/etc/profile.d/apps-bin-path.sh中的所有行即可。 欲了解更多信息,请参阅[this](https:// help.ubuntu.com/community/EnvironmentVariables) –

回答

18

这是一个全新的典型事物来捆绑和分发应用程序。 参见例如this developer link by Canonical

就我个人而言,我也发现它有点奇怪,他们通过/snap进入了顶层,但是噢井

我可能还没来使用它。到目前为止,简单docker服务我,除了建立.deb包装的老式的方式。

至于删除PATH条目:它只会节省几个字节,加上查找纳秒,并可能打破未来部署涉及快照。你的箱子,你的电话。我离开了我的。

相关问题