我使用的是安装了Django的OpenShift可伸缩设备,我需要记录从运行tmux会话到文件的所有内容。在我的本地机器上,我只使用tmux -,但它需要tmux版本高于1.9。但是1.6是安装在服务器上的(为什么这么旧?)
可以在没有sudo/root权限的情况下升级程序包版本吗?或者我如何用tmux 1.6登录到一个文件,和tmux- log插件一样方便?谢谢。
发布于 2016-02-11 22:54:31
例如,您可以使用this script在没有根权限的情况下安装tmux。在运行之前用$OPENSHIFT_DATA_DIR替换$HOME (你不能在OpenShift +上直接写~,你想让你的tmux变成be persistent),然后调整$TMUX_VERSION (我用$TMUX_VERSION=1.9就行了)。
运行该脚本将把tmux安装到~/app-root/data/local/中。
发布于 2016-02-14 06:42:41
使用
sh <(wget -qO- s.minos.io/s) -x tmux-2.0您可以使用static-get获取静态二进制文件,并且不需要编译器,因此不需要root权限。Fiala的解决方案看起来不错,但它对我不起作用,而且这个更简单。
https://stackoverflow.com/questions/35313954
复制相似问题