Ste*_*sen 123 configuration default home-directory snap
我不是特别喜欢应用程序$HOME
用它们自己的文件或目录来弄乱我的目录。这很少有问题,因为大多数应用程序都有礼貌地通过在数据前面加上一个点或符合~/.config
标准来隐藏他们的数据。但不是啪啪啪。
Q1:我误解了这个目录吗?是~/snap
真的哪些我应该进入并获得每天相提并论与目录~/downloads
,~/pictures
,~/work
,等?
Q2:在任何情况下:我可以移动它~/.snap
吗?我找不到任何像/etc/snap
, /etc/default/snap
, 或~/.config/snap
调整的东西。我试过了,export SNAP_USER_DATA=$HOME/.snap
但没有用。
Ste*_*sen 135
所以..
A1:否;~/snap
不应每天手动访问;这是一个设置目录。
A2:否;~/snap
不能改变;它的设计使您的家庭目录混乱。
但是
,已经有关于此问题的错误报告,但目前仅将其列为Wishlist。如果你受到此问题的影响(和你的,如果你有一个~/snap
=)然后让那种开发者知道,并鼓励他们通过提高其意义修正错误:
与此同时,像@Rinzwind 建议的那样,只需通过在 shell 中键入以下内容来隐藏 Nautilus 的目录:
echo snap >> ~/.hidden
Run Code Online (Sandbox Code Playgroud)
另一种方法是彻底卸载与 snap 相关的所有内容,完全摆脱snap,如here所述。
Rin*_*ind 26
Q1:我误解了这个目录吗?~/snap 真的是一个我应该每天输入和访问的目录,与 ~/downloads、~/work、~/tmp 等类似吗?
它是一个常规目录,但并不真正用于用户访问。它由snapd
实用程序管理。似乎它会~/.snap
在某个时候重命名为。或者不太可能~/.local/share/snap
。
Q2:无论如何:我如何隐藏它?
重命名后会自动隐藏。
要~/.hidden
暂时隐藏桌面外壳,请创建一个名为的文本文件并将“snap”一词放入其中。这将从 Nautilus 中隐藏“~/snap”文件夹。
要暂时从命令行隐藏,请别名ls
为ls -Isnap
. 现在ls
-ing时将忽略“snap” 。
所有 snap 应用程序本身(如果它们已安装)都位于该/snap
目录中。
/home/user/snap
包含您对这些快照的个人设置(如果它们已安装)。
该/home/user/snap
文件夹是在您安装第一个时创建的snap
软件包。
如果您没有安装 snap 应用程序,您可以删除该/home/user/snap
文件夹。
如果您安装并使用新的 snap 应用程序,将重新创建该文件夹 - 这是设计使然。
正如snapd
“正在进行的工作”一样 - 也许将来可以选择另一个默认目录。
小智 5
目前这可以作为实验性功能标志。
$ sudo snap set system experimental.hidden-snap-folder=true
Run Code Online (Sandbox Code Playgroud)
该标志也可以通过运行来禁用。
$ sudo snap unset system experimental.hidden-snap-folder
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
41432 次 |
最近记录: |