a2035274
deepin
2017-10-15 14:21 本帖最后由 a2035274 于 2017-11-3 21:48 编辑
很赞,除了思路,这个(vi .config/user-dirs.dirs )最关键也是第一次知道 /usr/lib/dde-dock/plugins/ 里面是dock的文件
很赞,除了思路,这个(vi .config/user-dirs.dirs )最关键也是第一次知道 /usr/lib/dde-dock/plugins/ 里面是dock的文件
Reply Like 0 View the author


中文 

所以在这里再详细说一下这个冷门小教程的应用场景(亦适用于其他Linux发行版):
一、大体思路(想看过程转二)
要解决这个问题,思路上很简单。因为Win不认ext分区,而Deepin可以认NTFS分区。所以共用的分区类型一定是Win支持的一个格式,当然现在通用的就是NTFS了。那么我们一切以NTFS为准。
像我个人的情况,这个NTFS分区一直在供Win10使用(/dev/sdb3)。这时候Deepin想在这个分区“插一杠”,又不会让这个分区的大体结构混乱,就需要一个介质将二者的文件分隔开。没错。这个介质就是文件夹。很明显,想把这个分区下Win的所有文件放到单门的文件夹已经不可行了…毕竟已经有很多文件——而且那也是在做无用功——我们只需要将Deepin的文件放到一个文件夹下面即可。
那么如何做到从主目录/home下直接访问这个设定好的文件夹呢?我们知道mount只能挂载一整个分区,而我们现在要做的是能直接进入到相应的文件夹——而且还没有弹出盘符的标志。
当然,开机就自动挂载分区是一定的。不然文件夹根本就不存在了。但是挂载的位置要不能直接被看到,这样就做到了在Linux下面的伪隐藏,同时还可以通过一些浏览这个分区的资料(在文件管理器的主页找不到,需要到/挂载点下面寻找)。而需要直接看到的文件夹,通过建立软链接放到文件管理器中,这样,就完成了Linux端的操作。
同时在win下,将Deepin的文件夹设置成系统级别的隐藏,所有目的就都达到了。
有了上面的思路,就可以进行操作了了。不过为了解释,我们约定一个场景:
想要使用的NTFS分区是/dev/sdb3。
1、按照常规做法,在/dev/sdb3中创建一个用于存放Deepin文件的文件夹(这里起名Deepin-Documents,由于我已经做好了,所以就用终端来展示一下)
2、通过编写/etc/fstab,将这个分区挂载到你自己定的一个文件夹下面(这里以挂载到/mnt/data为例),达到开机自动挂载到轻易不可找到的文件夹下,且任务栏没有弹出盘符的标志。
按Ctrl+Alt+T打开终端。输入如下代码:
PS:我习惯于使用终端,所以习惯图形的请参照每行代码周围的提示操作
<1>在自己定的位置创建文件夹(这里假设在/mnt下创建data)
<2>编写fstab文件,设置开机自动挂载需要的分区(这里以/dev/sdb3为例)到刚刚创建的文件夹(这里是/mnt/data,请以自己的情况为准)
注意:这一步请使用root权限
在打开的文件结尾添加一行语句:
2、退出编辑模式:ESC
3、删除整行:(非编辑模式下)dd(按两下d)
4、删除光标处字符:(非编辑模式下)x
5、保存并退出:(非编辑模式下):wq
6、不保存退出:(非编辑模式下):q!
<3>重启计算机,重新进入系统后,打开我们在第一步创建的文件夹,应该可以看到分区的文件了
到这里就快要成功了。
<4>建立指向Deepin文件夹的软链接,放置到/home下。
这里需要注意一下:
1、如果你想移动的文件夹不是系统文件夹(如在深度文件管理器下可以看到的文档、视频这类),那么请往下,直接看序号3、建立软链接。
2、如果是系统文件夹,请按步骤操作(终端下操作):
2.1备份需要改变位置的系统文件夹下的内容(这里以 文档 文件夹为例)
2.2修改系统文件夹位置(我这里以修改 文档 文件夹为例)
3、建立软链接
打开终端,输入如下命令:
将备份的文件全部拷贝到这里,我们的工作就完成了一半——在Deepin一边完成了伪分离。
<5>Win下隐藏Deepin的文件夹
切换到Windows系统,按Windows+R打开运行,输入cmd,打开命令提示符。使用下面命令给Deepin的文件夹加上只读、系统、隐藏属性:
好了,到此我们的伪分离过程就结束了。
在使用Deepin时,我们不能轻易进入到data分区的根目录,而是直接进入为Deepin设立的文件夹下,同时看不到弹出盘符的标志,从而避免了误删除/误操作分区和win下创建的文件。
想要访问该分区其他目录时,可通过访问/mnt/data(也就是我们创建的挂载位置)实现。
在win下,由于给Deepin文件夹添加了系统+隐藏,所以即使勾选了“显示所有文件和文件夹”而没有把“隐藏受保护的操作系统文件”的勾选取消,仍然看不到这个文件夹。从而避免了误删除Deepin文件夹。若需要使用其中的文件,在Win资源管理器的文件夹和搜索选项中,勾选“显示所有文件和文件夹”并且将“隐藏受保护的操作系统文件”勾选取消即可。
很简单的一个小教程…应用的方面还很冷门…
当做给各位的见面礼吧。感觉Deepin这个社区很庞大,希望日后能跟各位好好相处。
感谢阅读。
[qq]956120165[/qq]