我正在使用 Ubuntu 桌面 18.04,并想安装 nextcloud 客户端来为各种云存储提供商设置 GUI。我一直在关注这篇博文:https://websiteforstudents.com/install-nextcloud-desktop-client-on-ubuntu-16-04-18-04-desktop/
sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt update
sudo apt install nextcloud-client
此后,我确实在“应用程序”菜单中看到了 nextcloud 应用程序。但是当我单击它时,我收到一个带有错误消息的弹出框:
访问 /home/doug/.config/Nextcloud/nextcloud.cfg 上的配置文件时出错。请确保您的用户可以访问该文件。
我在这里该怎么办?
[编辑] 一位评论者要求我发布 ls 的输出:
ls -al /home/doug/.config/Nextcloud/nextcloud.cfg
-rwxr-xr-x 1 root root 718 Nov 27 18:39 /home/doug/.config/Nextcloud/nextcloud.cfg
答案1
ls -al /home/doug/.config/Nextcloud/nextcloud.cfg
向我们展示:
-rwxr-xr-x 1 root root 718 Nov 27 18:39 /home/doug/.config/Nextcloud/nextcloud.cfg
这表示该文件归 root 所有,并且只能由 root 写入。
我们做到了:
sudo chmod 777 /home/doug/.config/Nextcloud/nextcloud.cfg
这使得它能够工作(无需改变文件所有权)。