首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在 Ubuntu/Fedora/Debian 中安装 GitLab

    在 Git 问世之前,分布式版本控制从来都不是一件简单的事。Git 是一个自由开源的软件,旨在轻松且快速地对从小规模到非常巨大的项目进行管理。Git 最开始由 Linus Torvalds 开发,他同时也是著名的 Linux 内核的创建者。在 git 和分布式版本控制系统领域中,GitLab 是一个极棒的新产品。它是一个基于 web 的 Git 仓库管理应用,包含代码审查、wiki、问题跟踪等诸多功能。使用 GitLab 可以很方便、快速地创建、审查、部署及托管代码。尽管它在其官方的服务器提供了与 Github 类似的免费托管的代码仓库,但它也可以运行在我们自己的服务器上。GitLab 有两个不同的版本:社区版(Community Edition)和企业版(Enterprise Edition)。社区版本完全免费且开源,遵循 MIT 协议;而企业版则遵循一个专有的协议,包含一些社区版中没有的功能。下面介绍的是有关如何在我们自己的运行着 Ubuntu、Fedora 或 Debian 操作系统的机器上安装 GitLab 社区版的简单步骤。

    02

    虚拟机下安装配置Fedora12

    1.安装VMware7.0(貌似之前版本对Fedora12的图形界面支持不是很好,本人未实验) 2.新建虚拟机,选择存储位置并分配硬盘空间(想给50G来着,后来分了30G结果发现还是多了,用不了) 我选择了分割存储,每2G一个文件,因为感觉一个几十G的文件看着就好恶心……移动起来也很费事。 3.分配内存CPU,Fedora12推荐512M以上, 不过实践证明1G依然偶尔出现窗口滞留现象(图形界面),想用图形的还是给1G吧。 4.选择操作系统,选择以后再装,因为默认支持里没有Fedora。 5.完成,在设置里把操作系统选成其他Linux 内核2.6.x 6.虚拟CD加载Fedora12安装DVD,一路按指令安装,没比Windows麻烦哪去。 7.安装完成设置root密码,创建个人用户。 8.赋予新用户sudo权限。(因为是个人使用,所以管理员权限还是必要的) su root 密码 chmod 744 /etc/sudoers vim !$ : 在ALL=(ALL) ALL之后添加上UserName ALL=(ALL) NOPASSWD:ALL sudo详解传送门www.linuxsir.org/main/ 9.安装VMtools。在VM菜单中选择VMtools安装,mount完成后把包copy到tmp下解压缩。 进入命令行执行:sudo ./vmware-install.pl 选项全部默认就可以。 另附root权限进入图形界面方法: 注释掉 /etc/pam.d/gdm& 中”auth required pam_succeed_if.so user != root quiet”这一行即可(加#)

    01
    领券