首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在openshift上安装dropbox (并使用Kirby CMS)

在openshift上安装dropbox (并使用Kirby CMS)
EN

Stack Overflow用户
提问于 2014-03-10 01:05:27
回答 2查看 983关注 0票数 0

我试图通过以下教程找到一种将Kirby与Openshift上运行的Dropbox集成的方法:http://getkirby.com/blog/kirby-meets-dropbox http://getkirby.com/forum/how-to/topic:561

我已经被困在安装Dropbox了,因为我假设我在SSHing:http://www.dropbox.com/install?os=lnx时没有真正的权限

,所以我的问题是:有什么方法来实现所有的伟大吗?如果不是,即使我们真的很有创造力?如果没有,为什么不呢?如果是,怎么做?

谢谢一堆人!

EN

回答 2

Stack Overflow用户

发布于 2014-11-05 15:20:15

我对Kirby没有经验,但是下面是如何让Dropbox在Openshift上工作的方法。

下面是在服务器上安装Dropbox和在非标准位置执行Dropbox安装的组合。所有事情都是在$OPENSHIFT_DATA_DIR中完成的,因为这是您拥有写权限的地方。

首先,确保你在$OPENSHIFT_DATA_DIR

代码语言:javascript
复制
cd $OPENSHIFT_DATA_DIR

接下来,下载适当版本的Dropbox:

代码语言:javascript
复制
wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

这将为您提供$OPENSHIFT_DATA_DIR中的..dropbox dist文件夹。

接下来,告诉Dropbox启动安装过程,但是告诉它您的主目录实际上是$OPENSHIFT_DATA_DIR:

代码语言:javascript
复制
HOME=$OPENSHIFT_DATA_DIR ./.dropbox-dist/dropboxd start -i

按照说明将您的Dropbox帐户链接到Openshift服务器。链接之后,应该开始将Dropbox帐户中的所有内容同步到$OPENSHIFT_DATA_DIR/Dropbox。这对你来说可能是件坏事,因为你的Dropbox账户中有太多的数据。如果是这样,那么您应该排除文件夹。

您可以使用Dropbox提供的CLI脚本来做到这一点。仍然在$OPENSHIFT_DATA_DIR中,下载它:

代码语言:javascript
复制
wget -O dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"

确保它是可执行的:

代码语言:javascript
复制
chmod +x dropbox.py

您需要像Dropbox那样运行它:

代码语言:javascript
复制
HOME=$OPENSHIFT_DATA_DIR $OPENSHIFT_DATA_DIR/dropbox.py -h

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2014-03-12 13:33:28

你应该可以在你的设备上下载/编译/安装东西到你的OPENSHIFT_DATA_DIR (app-root/data)中,方法是使用./configure前缀=~/app-root/data/dropbox,我试过了,但是我遇到了nautilus-不管是什么包,我认为你可以以同样的方式下载和安装,但我没有试过这一点。只要您正在运行的任何内容都可以安装到app- root /data中,并且不需要root权限来运行,您就应该能够这样做。如果你启动它,你也可以创建一个可下载的墨盒,以运行更容易安装它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22290459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档