SDB:OwnCloud

跳转到:导航搜索


在 openSUSE 上测试

推荐文章

Icon-manual.png

相关文章


本文档描述了如何在 openSUSE 中使用 ownCloud:设置和配置。

情况

ownCloud 日历集成到您的桌面!

如今,计算机工作不再局限于一台机器。人们迫切需要通过各种计算机(例如台式机、笔记本电脑等)共享其数据。为此,所谓的云解决方案非常有帮助。

许多人使用 Dropbox、OneDrive、Google Drive、Facebook、Twitter 等工具或网站。然而,这些解决方案对您的隐私不利,并且您会失去对自己数据的控制权。

openSUSE 认为保护您的隐私和安全非常重要,为此的解决方案是自由软件。既能保护您的内容,又值得信赖(源代码可用且可以修改)。

ownCloud 是一款精简但功能强大的私有云软件。它运行在您的计算机上、您的家庭网络中或您的网络空间中,对要求极低。最重要的是,它允许您将文件存储在其中,并从任何可以访问网络的地点访问它。它与大多数平台(Win/Mac/Linux/大多数手机)兼容,无需安装任何东西。

但还有更多功能:ownCloud 为您提供媒体播放器、日历和联系人管理,以及桌面客户端,您可以自动执行文件备份。

如果您想测试 ownCloud,可以查看演示实例:ownCloud 演示页面


ownCloud 服务器设置

有几种选项可以轻松地设置和集成 ownCloud 与 openSUSE 发行版。

安装 ownCloud 软件包

第一个选项是安装 ownCloud rpm 软件包。有一个下载仓库托管在 download.owncloud.org。这需要 root 权限才能在机器上安装 rpm 软件包,这对于网络空间来说可能不是这种情况。

如果您是管理员,可以使用传统方式在服务器上安装 ownCloud。

openSUSE_Leap_42.3

1. 以 root 用户身份运行以下 shell 命令以信任仓库。

rpm --import https://download.owncloud.org/download/repositories/10.0/openSUSE_Leap_42.3/repodata/repomd.xml.key


2. 以 root 用户身份运行以下 shell 命令以添加仓库并刷新仓库并安装 ownCloud。

zypper addrepo http://download.owncloud.org/download/repositories/10.0/openSUSE_Leap_42.3/ce:10.0.repo
zypper refresh
zypper install owncloud-files

3. 登录并使用 ownCloud。

openSUSE_Leap_42.2

1. 以 root 用户身份运行以下 shell 命令以信任仓库。

rpm --import https://download.owncloud.org/download/repositories/10.0/openSUSE_Leap_42.2/repodata/repomd.xml.key


2. 以 root 用户身份运行以下 shell 命令以添加仓库并刷新仓库并安装 ownCloud。zypper addrepo http://download.owncloud.org/download/repositories/10.0/openSUSE_Leap_42.2/ce:10.0.repo
zypper refresh
zypper install owncloud-files

3. 登录并使用 ownCloud。

openSUSE_Leap_42.1

1. 以 root 用户身份运行以下 shell 命令以信任仓库。

rpm --import https://download.owncloud.org/download/repositories/stable/openSUSE_Leap_42.1/repodata/repomd.xml.key

2. 以 root 用户身份运行以下 shell 命令以添加仓库并刷新仓库。

zypper addrepo http://download.owncloud.org/download/repositories/stable/openSUSE_Leap_42.1/ce:stable.repo

zypper refresh

确保您的数据目录安全

3. 安装 ownCloud(小心您需要先安装 LAMP 并更改文件的权限)。

zypper install owncloud

4. 打开 http://serverIP/owncloud 以安装您的实例。小心创建另一个具有适当权限的文件夹以保存您的数据。

5. 登录并使用 ownCloud。

从源代码安装

在 ownCloud 项目的主页上,有最新稳定版本的 tarball 可供 下载。基本上,它们必须被提取到 web 服务器可访问的目录中。请参阅 上游安装说明,获取有关安装和配置的详细信息。

ownCloud 7 界面

从 ownCloud-in-a-box 镜像运行

SUSE Gallery 网站 上,您可以找到 ownCloud-in-a-box,这是一个预构建和配置好的设备。您可以在硬件上安装它,或在 VM 中运行它,甚至将其直接部署到 Amazon EC2(如果您愿意)。访问 ownCloud-in-a-box 页面,了解更多信息。

openSUSE 软件搜索

您可以查看页面 openSUSE 软件搜索。请使用社区仓库以安装和更新最新的 ownCloud 版本。还有适用于其他发行版的软件包。


ownCloud 客户端设置

ownCloud 具有适用于所有操作系统、发行版和移动设备的客户端。您可以在 安装页面 上找到所有内容。

桌面环境集成

GNOME
ownCloud 和 GNOME 在线帐户

1. 在在线帐户中插入您的服务器地址、用户名和密码。指定本地同步文件夹。


ownCloud 和 Nautilus

2. 打开您的文件管理器,检查帮助 -> 关于页面,如果它是 Nautilus、Nemo、Caja(或 KDE5 中的 Dolphin,见下文)。对于这些文件管理器,通过插件提供 shell 集成。Shell 集成功能为每个文件或文件夹添加小的叠加图标,显示同步状态。它还在上下文菜单(文件右键单击)中添加额外的条目,例如“通过 ownCloud 与... [用户] 共享”。

3. 对于 shell 集成,有适用于 nautilus、nemo 或 caja 的插件,选择适用于您的插件。

 zypper install owncloud-client-nautilus
 zypper install owncloud-client-nemo
 zypper install owncloud-client-caja

您需要在重启/重新加载文件管理器后才能使集成生效。

 Edit-> Plugins -> ... make changes ... -> [Restart]
KDE Plasma

Plasma 5 中有一个全局帐户设置。在旧版本的 KDE Plasma 中,您可以使用 软件包 owncloud-client-dolphin 进行 Dolphin 集成,或通过 WebDAV 访问您的文件。为此,请在 Web 界面中单击左下角的齿轮,找到 WebDAV 链接。

然后,您可以在 Dolphin 的地址栏中输入此地址(快捷键为 CTRL-L,就像在 Web 浏览器中一样。单击当前位置也会获得文本输入字段)。将 https 替换为 webdav

然后您就可以访问您的文件了!

注意:KMail 具有“外部云存储”支持,其中包括 WebDAV。不幸的是,这不能很好地与 ownCloud 配合使用,因为它不会生成可以共享的链接:链接需要您的用户凭据。

桌面客户端

有一个您可以安装的指示器。

安装桌面客户端

在您的系统上安装桌面客户端非常容易。使用一键安装。您可以在 ownCloud 客户端页面 上找到所有 openSUSE 版本仓库。

Oneclick.png

对于 openSUSE 当前版本 (42.2),您可以使用右侧的图像。



连接到 ownCloud

ownCloud 桌面客户端身份验证(用户名/密码)

安装后,您需要添加 ownCloud URL、用户名和密码。然后,您设置要与服务器同步的文件夹。




检查状态

ownCloud 任务栏指示器(温度图标是 GNOME 扩展)

当一切同步完成后,您可以检查任务栏上的指示器。



ownCloud 桌面客户端已同步

有关更多信息和设置,您可以打开窗口。

应用程序

ownCloud 附带了一些基本应用程序的安装。由于 ownCloud 是社区产品,因此有许多用户创建了一些很棒的 ownCloud 应用程序。您可以查看 ownCloud Marketplace(类似于应用商店),并下载与您的 ownCloud 版本匹配的应用程序。安装非常简单。解压缩文件并将其上传到 apps 文件夹。最后,登录并启用您刚刚上传的应用程序。

外部链接