[deepin exploration] Deepin20.9如何将“下载”目录转移
Tofloor
poster avatar
135******75
deepin
2024-03-20 10:38
Author

我系统盘空间紧张,所以考虑把自己主目录下的一些目录转移到一个几乎没怎么用的分区(ext4),类似 Windows 的“下载”、“文档”之类的都可以转移。自己后来建立的目录可以用符号链接转移,但系统自带的 Downloads 不知道怎么处理?

Reply Favorite View the author
All Replies
neko
deepin
Ecological co-builder
2024-03-20 11:21
#1

可以用mount 的bind挂载到到其它位置。

Reply View the author
铁山老道孔乙己
deepin
2024-03-20 11:57
#2

1、在 fstab 定义挂载到 Download 节点的新分区。首推这个

2、其实也可以弄出来符号连接,需要从另外的系统启动,要不然 deepin 有保护机制,不让搞。

Reply View the author
135******75
deepin
2024-03-20 12:35
#3
neko

可以用mount 的bind挂载到到其它位置。

首先感谢指点。

  • 我在空分区放了 dir1,dir2 两个目录和 file1 一个文件; (dir1相当于我的描述中的 Downloads)
  • 主目录下的 sdir2 中的内容 mv 到了 空分区dir2 下,然后主目录创建软链接 dir2 -> 空分区dir2;
  • 主目录下 sdir1 中的内容 mv 到了 空分区dir1 下,然后 sudo mount --bind 空分区dir1 主目录dir1;

现在的症状是:

  • 从文件管理器无论点 主目录dir1、空分区,都会看到 dir1 的内容;打开 空分区 都会跳到 dir1
  • 点 主目录 倒是能看到自己主目录下所有内容,再点软链接dir2 也能看到 dir2 的内容;
  • file1 似乎无法从文件管理器看到。

终端看到的都是正常的。这是 deepin文件管理器 的bug吗,还是 deepin 中的 “下载”目录除了不让改,还有其他魔法?

Reply View the author
135******75
deepin
2024-03-20 12:47
#4
铁山老道孔乙己

1、在 fstab 定义挂载到 Download 节点的新分区。首推这个

2、其实也可以弄出来符号连接,需要从另外的系统启动,要不然 deepin 有保护机制,不让搞。

个人觉得 deepin/UOS 作为可以面向一般用户的桌面系统,应该提供类似 windows 的 转移操作,默认用户理解 mount 和敲命令是不恰当的。

另外,可视化操作中有创建软链接,但没有硬链接克隆功能,这个感觉也应该补上(windows和mac都有)

Reply View the author
lv36
deepin
2024-03-22 12:30
#5

https://www.bwsl.wang/script/151.html

试下这个,我记得之前deepin有一个文件也是可以改的,不确定是不是这个位置

Reply View the author
lv36
deepin
2024-03-22 12:48
#6

https://bbs.chinauos.com/phone/en/post/15284

找到了,这个参考

Reply View the author
135******75
deepin
2024-03-27 10:35
#7

我已经另外发了一个贴 https://bbs.deepin.org/zh/post/269750

静等bug修复。当然我更希望本身提供转移功能。

Reply View the author