本文介绍在Deepin 20.1系统中配置坚果云同步目录的方法。
安装说明
如果要安装坚果云那就从官网下载nautilus_nutstore_amd64.deb包安装,当然,在应用商店中也可以安装到坚果云,参考在Deepin、Debian、Ubuntu系统中安装坚果云deb包的方法。
安装完成后就可以在启动器中点击“坚果云图标”进行启动和登陆了。如果出现登陆界面不完整,点击右上角x,取消,然后再次点击启动器“坚果云”启动即可。
配置坚果云同步目录的方法
在Deepin 20.1中安装完坚果云之后,登陆过程中可以配置需要同步的目录。默认情况下,坚果云会在用户的主目录下创建NutStore Files的目录。
个人不是很喜欢放在这里,因此可以配置同步到其他目录,比如我配置在/home/liwl/Documents/nutstorefiles下。但是每次坚果云开启启动以后,还是会在主目录下创建"NutStore Files",经过查找,可以把这个给去掉,现在来修改下启动代码,操作如下:
vim ~/.nutstore/dist/bin/nutstore-pydaemon.py
在import os下面,添加import shutil。在def get_dist_dir()上面,添加以下代码:
def remove_home_file():
file = "/home/liwl/Nutstore Files"
if os.path.exists(file):
shutil.rmtree(file)
注意:请修改/home/liwl/Nutstore Files为你自己的用户目录,比如你的帐号是zhangsan,那么该目录就是/home/zhangsan/Nutstore Files,然后分别在以下代码下添加上面定义的函数,即:
注:请注意查看以上图片所在的行,所添加的代码分别在7个位置。
保存上面的更改后退出,注销或者重启之后,会发现当坚果云启动以后,不会在主目录home下创建NutStore Files了。
注:原理就是把它创建的目录删除。
附:修复安装坚果云之后创建.md文件无法正常显示和打开的问题
安装了坚果云之后,在桌面或者文件管理器创建一个markdown后,该markdown文件无法正常显示,处理方案为cd ~/.local/share; rm -rf mime webkitgit。可参考在Deepin 20系统下安装坚果云后md文档图标显示不对的解决。
- 1 玩客云刷armbian架设nginx php mysql 及可道私有云总结
- 2 centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.)
- 3 Ubuntu缺少libncurses.so.5的解决办法
- 4 Grafana之Gauge和Bar Gauge使用(第十一篇)
- 5 RHEL 8 安装 Oracle 19c 提示缺少 libnsl.so.1
- 6 df空间占用已满,但du查看home目录空间占用却很少
- 7 cron: can’t lock /var/run/crond.pid, otherpid may be 2699: Resource temporarily unavailable
- 8 vim.fault.GenericVmConfigFault
- 9 linux-kernel – 将设备树中断标志映射到devm_request_irq
- 10 CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(二)
精彩评论