我想告诉 Ubuntu One 与之同步'~/Public/Ubuntu One'
而不是'~/Ubuntu One'
。由于我在 Arch Linux 上使用它,因此我没有任何右键单击选项。
我尝试编辑~/.config/ubuntuone/syncdaemon.conf
并添加以下行root_dir = ~/new/folder
(如建议的那样在此主题中),但文件会自动恢复到之前的状态。此外,命令u1sdtool
挂起并且似乎什么都不做 - 我必须使用Ctrl+C来关闭它。还有其他方法可以设置默认的 Ubuntu One 默认本地文件夹吗?
答案1
要更改 Ubuntu One 默认文件夹(在 Ubuntu 12.04 中测试):
/etc/xdg/ubuntuone/syncdaemon.conf
以 root 身份打开注释掉以下代码:
从
root_dir.default = ~/Ubuntu One
到
# root_dir.default = ~/Ubuntu One
复制
/etc/xdg/ubuntuone/syncdaemon.conf
到
~/.config/ubuntuone/syncdaemon.conf
具有用户属性
~/.config/ubuntuone/syncdaemon.conf
以用户身份打开将根目录更改为您想要的任何位置,例如:
从
# root_dir.default = ~/Ubuntu One
到
root_dir.default = ~/Public/Ubuntu One
注销并重新登录
它已经完成并且正在运行(至少对我来说)
(带有 Gnome 和 Unity 的 ubuntu 12.04)
普通的留言:
玩起来root_dir.default
很/etc/xdg/ubuntuone/syncdaemon.conf
麻烦,因为更改对于同一台机器上的所有用户都会生效。
除了软链接之外,实际上并没有改变目录。
最后,如果我们想让 Ubuntu 对新 Linux 用户更加友好,从而吸引来自其他系统的用户(一直在说教),那么从用户界面更改工作目录的能力应该成为标准。
答案2
这更像是一条评论(我还没有权限)上述 fileubuntu 的回答(描述如何)和hellpe 的评论(Ubuntu One 文件夹重新出现):
使用 12.04,我设法解决了主目录中文件夹“Ubuntu One”重新出现的问题,方法是
- 关闭所有 nautilus 实例(最终显示共享文件夹,因此似乎以某种方式继续重新启动 u1sd)
加
- 通过以下方式禁用 u1-sync-daemon
u1sdtool --quit
前
- 将根路径更改为
/etc/xdg/ubuntuone/syncdaemon.conf
我个人偏好的路径之一由 fileubuntu 描述。
之后,我可以删除文件夹“Ubuntu One”,而无需在通过重新启动 u1-sd 后再返回它u1sdtool --start
。
请注意,我不想让文件夹“Ubuntu One”弄乱我的/~,所以我没有使用BЈовић 描述的符号链接变体多于。
答案3
要更改 Ubuntu One 默认文件夹(在 Ubuntu 12.04 中测试):以 root 身份
打开/etc/xdg/ubuntuone/syncdaemon.conf
并添加/更改以下代码:
从root_dir.default = ~/Ubuntu One
到root_dir = ~/new/folder
,例如root_dir.default = ~/Online Storage/Ubuntu One
。它试图修改~/.config/ubuntuone/syncdaemon.conf
,但过了一会儿它给了我一个错误。
感谢克莱纳克斯邮局。
答案4
有一个简单的方法:
cd ~
rm -rf Ubuntu\ One
mkdir -p Public/Ubuntu\ One
ln -s Public/Ubuntu\ One Ubuntu\ One
这样你就创建了一个Ubuntu One
目录的符号链接Public/Ubuntu One