Ubuntu One在Fedora上可用吗?

我只是在想为什么Ubuntu不为Fedora开发Ubuntu One客户端,即使是闭源的。这将有助于扩大Ubuntu云和通过向Fedora和其他Linux发行版引入相同服务来增加收入的Ubuntu音乐商店。期待不久的将来能看到这一切实现。

https://bugs.launchpad.net/ubuntuone-client/+bug/1008190 - RobinJ
5个回答

这是一个带有更新的UbuntuOne RPMs for Fedora的Yum仓库。

http://www.maxiberta.com.ar/blog/ubuntuone-packages-fedora


Yum设置

下载并安装.repo文件到/etc/yum.repos.d/目录下:

wget http://www.maxiberta.com.ar/repo/fedora-ubuntuone.repo
sudo mv fedora-ubuntuone.repo /etc/yum.repos.d/ 

安装ubuntuone-client软件包及其所有依赖项:
sudo yum install ubuntuone-client 

UbuntuOne 客户端设置

连接到 UbuntuOne 服务并进行身份验证:

u1sdtool --connect 

一个弹出窗口将出现,您可以在其中注册新用户或使用现有帐户。
Gnome Keyring将要求您输入密码短语,以便安全存储您的UbuntuOne凭据。
UbuntuOne同步守护程序将在每次登录时自动运行。
就是这样!您的~/"Ubuntu One"目录现在与您的UbuntuOne云存储同步了。

虽然这个回答理论上可以解答问题,但最好是在这里包含回答的关键部分,并提供链接作为参考。 - hhlp
上面的maxiberta链接提供了一个非常旧的UbuntuOne版本(2.0)。在LaunchPad上的源代码版本(4.1.91 - https://launchpad.net/ubuntuone-client)可以在Fedora上使用标准的"./configure > make > sudo make install"命令运行。 - Tom
@Tom - 在Fedora 19上,它显示为版本4.1.2 :-) - Wilf

UbuntuOne客户端是根据GPLv3发布的免费软件。

我不认为Ubuntu开发者会为Fedora或其他Linux发行版进行集成工作,因为原则上,该客户端已经可以使用。其他的工作只是打包和确保库的兼容性。这是一个真正的Fedora开发者任务。例如,可以参考这里,有人试图在Fedora 11上使用旧版本的客户端(链接来自2009年)。


闭源的那个?据我所知,Ubuntu One没有闭源版本。我们在Ubuntu中使用的那个版本可以在Fedora和其他发行版上完美运行。实际上,我认为它应该可以自动适用于任何自由操作系统。它只需要被打包,这是Fedora的工作,就像打包SPICE给Ubuntu一样(在Fedora中是非常好用的软件),这是Ubuntu的工作。

如果那是情况的话,那个时候你本可以在谷歌上找到任何解决方案。即使是Fedora用户也想使用5GB的在线存储空间,而不是Dropbox的2GB...所以我猜代码还是没有开放,你在互联网上也找不到任何东西。 - Amol
1这是用Python编写的开放和免费软件。我记得有一段时间看到有人正在为Fedora打包它。不过,我不知道后来发生了什么。 - Jo-Erlend Schinstad

可能有适用于各种发行版的第三方解决方案。然而,你最喜欢的发行版的解决方案可能没有得到很好的维护。我认为有兴趣的人应该推动Ubuntu One开发者。
你可以通过支持我的错误报告来提供帮助。 https://bugs.launchpad.net/ubuntuone-client/+bug/951992


2虽然这个回答在理论上可能是正确的,但最好还是在这里包含回答的关键部分,并提供链接作为参考。 - Eliah Kagan