我试图通过以下教程找到一种将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时没有真正的权限
,所以我的问题是:有什么方法来实现所有的伟大吗?如果不是,即使我们真的很有创造力?如果没有,为什么不呢?如果是,怎么做?
谢谢一堆人!
发布于 2014-11-05 15:20:15
我对Kirby没有经验,但是下面是如何让Dropbox在Openshift上工作的方法。
下面是在服务器上安装Dropbox和在非标准位置执行Dropbox安装的组合。所有事情都是在$OPENSHIFT_DATA_DIR中完成的,因为这是您拥有写权限的地方。
首先,确保你在$OPENSHIFT_DATA_DIR
cd $OPENSHIFT_DATA_DIR接下来,下载适当版本的Dropbox:
wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -这将为您提供$OPENSHIFT_DATA_DIR中的..dropbox dist文件夹。
接下来,告诉Dropbox启动安装过程,但是告诉它您的主目录实际上是$OPENSHIFT_DATA_DIR:
HOME=$OPENSHIFT_DATA_DIR ./.dropbox-dist/dropboxd start -i按照说明将您的Dropbox帐户链接到Openshift服务器。链接之后,应该开始将Dropbox帐户中的所有内容同步到$OPENSHIFT_DATA_DIR/Dropbox。这对你来说可能是件坏事,因为你的Dropbox账户中有太多的数据。如果是这样,那么您应该排除文件夹。
您可以使用Dropbox提供的CLI脚本来做到这一点。仍然在$OPENSHIFT_DATA_DIR中,下载它:
wget -O dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"确保它是可执行的:
chmod +x dropbox.py您需要像Dropbox那样运行它:
HOME=$OPENSHIFT_DATA_DIR $OPENSHIFT_DATA_DIR/dropbox.py -h希望这能有所帮助。
发布于 2014-03-12 13:33:28
你应该可以在你的设备上下载/编译/安装东西到你的OPENSHIFT_DATA_DIR (app-root/data)中,方法是使用./configure前缀=~/app-root/data/dropbox,我试过了,但是我遇到了nautilus-不管是什么包,我认为你可以以同样的方式下载和安装,但我没有试过这一点。只要您正在运行的任何内容都可以安装到app- root /data中,并且不需要root权限来运行,您就应该能够这样做。如果你启动它,你也可以创建一个可下载的墨盒,以运行更容易安装它。
https://stackoverflow.com/questions/22290459
复制相似问题