Dropbox真的会停止研发2018年11月的氪星吗?我的系统是Lubuntu,它的主文件夹有氪星保护。如何确保Dropbox仍能正常工作?
发布于 2018-10-04 01:21:26
2018年11月仅支持启用xattr的ext4 4,而不支持氪星 (Ubuntu的加密主文件夹)之后发布了新版本的Linux Dropbox。
我希望如果您使用氪星,它将继续工作,直到您将Dropbox更新到一个更新的版本。
更新后的Dropbox将工作,如果您停止使用ecryptfs或将您的Dropbox文件夹移出加密目录,但在任何一种情况下,您将需要将文件跨到非加密的位置。
如果您需要加密,Dropbox仍将在块加密设备之上的ext4分区上工作,例如使用卢克斯。
注意,Dropbox是Ubuntu本身没有提供的第三方应用程序。
发布于 2019-01-03 10:46:47
通过遵循这指南,我成功地将Dropbox文件夹保存在了我的ext4氪to用户主文件夹中。它在Ubuntu18.10上运行良好,无需重新安装Dropbox。我对原来的指南做了一些修改,因为我遇到了一些问题。
时为只读
mkdir ~/remote/Dropbox
sudo chattr +i ~/remote/Dropbox如果您喜欢将Dropbox文件夹放置在不同的位置,请更改路径的“远程”部分。
将10G更改为与同步Dropbox文件所需的空间相对应的内容:
truncate -s 10G ~/remote/.Dropbox.ext4用ext4格式化图像:
mkfs.ext4 -F ~/remote/.Dropbox.ext4中创建一个条目
/home/<username>/remote/.Dropbox.ext4 /home/<username>/remote/Dropbox ext4 user,noauto,rw,loop,x-gvfs-hide 0 0我们使用参数x隐藏来避免在文件管理器的侧栏中显示文件夹。
创建一个新文件
touch ~/.config/systemd/user/mountdropbox.service 编辑具有以下内容的文件:
[Unit]
Description=Mounts a Dropbox ext4 image in the home directory of a user
After=home-<username>.mount
Requires=home-<username>.mount
[Service]
ExecStart=/bin/mount %h/remote/Dropbox
ExecStop=/bin/umount %h/remote/Dropbox
RemainAfterExit=yes
[Install]
WantedBy=default.target现在让我们启用并启动服务。如果将斜杠用作systemd参数,则必须用破折号替换。
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service我们还确保拥有已安装的文件夹:
sudo chown <username>:<username> ~/remote/Dropbox重命名旧dropbox文件夹(即/home/<username>/Dropbox)
mv -iv ~/Dropbox ~/Dropbox_old在原始dropbox路径(即/home/<username>/Dropbox)上创建一个新的符号链接
cd ~ && ln -vs ~/remote/Dropbox Dropbox运行dropbox
dropbox start -i启动之前挂载文件夹
在Dropbox首选项中,取消启动时的“开始Dropbox”选项。
创建一个新文件并使其可执行
touch ~/remote/start_dropbox.sh
chmod +x ~/remote/start_dropbox.sh编辑文件并添加此内容
#!/bin/sh
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service
dropbox start -i重命名dropbox的原始自动启动文件(否则dropbox将用原始内容覆盖它)
mv -iv ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop编辑文件并修改Exec属性
Exec=/home/<username>/remote/start_dropbox.sh发布于 2018-10-26 04:16:21
我用它作为推动力来设置Nextcloud服务器,并使用它而不是Dropbox。你也可以考虑一下SpiderOak,Box等等。我不太明白Dropbox这么做的动机。他们说,他们需要ext4上可用的文件属性工具,但这些工具在加密的文件系统上也能正常工作。不管怎样,是时候找点更好的了。
https://askubuntu.com/questions/1080736
复制相似问题