关于suse linux的Gitlab

时间:2015-09-22 12:39:17

标签: gitlab suse

我想在suse linux OS上安装Gitlab。 有人可以建议我在Gitlab网站上使用哪些操作系统支持Gitlab安装程序:Ubuntu,Debian和Centos可用于在Suse linux上安装Gitlab吗?

操作系统详情: SUSE Linux Enterprise Server 11(x86_64) 版本= 11 PATCHLEVEL = 4

3 个答案:

答案 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)。

  1. 首先检查系统上的version supported,(SUSE 12 SP3 为Gitlab 12.1,对应OpenSUSE 42.3)

  2. 之后,使用 wget 获取正确的 .rpm file

  3. 安装

    sudo EXTERNAL_URL="http://gitlab.my.domain" rpm -ivh path/to/file/filename

就是这样。 Omnibus for SUSE 的某些版本是直接支持的,但这实际上取决于主机系统版本。