我想在suse linux OS上安装Gitlab。 有人可以建议我在Gitlab网站上使用哪些操作系统支持Gitlab安装程序:Ubuntu,Debian和Centos可用于在Suse linux上安装Gitlab吗?
操作系统详情: SUSE Linux Enterprise Server 11(x86_64) 版本= 11 PATCHLEVEL = 4
答案 0 :(得分:0)
我担心Suse是一个完全不同的系统。他们使用名为YaST的软件包管理器,它与GitLab网站上任何提议的操作系统都不兼容。
或者,您可以尝试通过Docker进行安装(希望您的系统是64位):
https://gitlab.com/gitlab-org/gitlab-ce/tree/master/docker
或者艰难的方式,手动:
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md
甚至可以在云端的某个地方弹出一个实例,但这会产生一些费用。
答案 1 :(得分:0)
对于所有其他操作系统,它具有安装所有必需组件的软件包,但对于SUSE,没有软件包,因此您必须自己安装所有必需的组件,如ruby,redis,mysql和其他依赖库。 你可能想试试这个: https://gist.github.com/rriemann/5163741 要么 https://gist.github.com/jniltinho/5565606
答案 2 :(得分:0)
因为我在 SUSE 12 (SP3) 上寻找安装时找到了这个答案,所以有一个当前可用的选项 (2021)。
首先检查系统上的version supported,(SUSE 12 SP3 为Gitlab 12.1,对应OpenSUSE 42.3)
之后,使用 wget 获取正确的 .rpm file。
安装
sudo EXTERNAL_URL="http://gitlab.my.domain" rpm -ivh path/to/file/filename
就是这样。 Omnibus for SUSE 的某些版本是直接支持的,但这实际上取决于主机系统版本。