[File Manager] 安装snap应用后文件管理器显示多余磁盘
Tofloor
poster avatar
caibh
deepin
2021-03-24 18:12
Author

DeepinV20用着用着就发现文件管理器中 “计算机” 显示的磁盘越来越多,如下图:

大量小空间的磁盘

双击进入某个这种磁盘,右键 ”在终端打开“,发现这些磁盘路径都是在 "/snap" 路径下的。我整理了一下我自己这些磁盘的路径:

/snap/gnome-3-28-1804/145
/snap/redis-desktop-manager/485
/snap/core/10823
/snap/core/10908
/snap/gtk-common-themes/1506
/snap/core/10859
/snap/gtk-common-themes/1514
/snap/core18/1944
/snap/core18/1932
/snap/gtk-common-themes/1513
/snap/core18/1988

我百度了一下,找到也有人有这样的问题:《在Deepin 20系统中用snapd安装软件后出现多个磁盘分区的解决》

按照该文章的方法试了一下,没解决。

所以,请大神帮忙看看,谢谢!

 

Reply Favorite View the author
All Replies
非专业摸鱼选手
deepin
2021-03-24 18:57
#1

这个是老问题了!装了snap就会是这样的!

 

Reply View the author
caibh
deepin
2021-03-24 19:04
#2
非专业摸鱼选手

这个是老问题了!装了snap就会是这样的!

 

知道了,但我想隐藏掉啊!

Reply View the author
非专业摸鱼选手
deepin
2021-03-24 19:05
#3
caibh

知道了,但我想隐藏掉啊!

似乎不可以!!!!

Reply View the author
灵兮之
deepin
2021-03-24 20:10
#4
caibh

知道了,但我想隐藏掉啊!

可以隐藏,方法如下:

解决snapd分区显示问题

1、sudo deepin-editor /usr/lib/udev/rules.d/80-udisks2.rules

2、KERNEL=="loop*",ENV{UDISKS_IGNORE}="1"

3、保存,重启

Reply View the author
灵兮之
deepin
2021-03-24 20:11
#5

如果是有UUID的,如下:

终端 lsblk -f

新建:90-hide_parts.rules

sudo dedit /etc/udev/rules.d/90-hide_parts.rules

添加内容:

ENV{ID_FS_UUID}=="XXXX", ENV{UDISKS_IGNORE}="1"

把XXXX换成要隐藏的分区uuid,保存重启生效

Reply View the author
caibh
deepin
2021-03-24 20:41
#6
灵兮之

如果是有UUID的,如下:

终端 lsblk -f

新建:90-hide_parts.rules

sudo dedit /etc/udev/rules.d/90-hide_parts.rules

添加内容:

ENV{ID_FS_UUID}=="XXXX", ENV{UDISKS_IGNORE}="1"

把XXXX换成要隐藏的分区uuid,保存重启生效

可以隐藏了!!

之前按照这个 文章 里面弄不行,是因为文章里面这段等等号左右有空格:

KERNEL == "loop *", ENV {UDISKS_IGNORE} = "1"

将空格去除掉就可以了:

KERNEL=="loop*",ENV{UDISKS_IGNORE}="1"
Reply View the author
juns
deepin
2021-04-30 01:16
#7
caibh

可以隐藏了!!

之前按照这个 文章 里面弄不行,是因为文章里面这段等等号左右有空格:

KERNEL == "loop *", ENV {UDISKS_IGNORE} = "1"

将空格去除掉就可以了:

KERNEL=="loop*",ENV{UDISKS_IGNORE}="1"

去掉空格也不行。。。

Reply View the author