gitlab搭建 ubuntu20.04

本文详细介绍了在Ubuntu系统中下载GitLab安装包,配置apt源,安装依赖,解决可能的错误,修改配置文件以设置本地IP,重启服务并使其开机自启动的过程,以及如何通过web浏览器使用初始管理员账号查看密码。

1,准备ubuntu系统。

2,官网下载安装包,如:gitlab-ce_14.1.2-ce.0_amd64.deb 或更新版本。

3,配置apt源,安装依赖包:

sudo apt install -y curl openssh-server ca-certificates

4,如果有报错,执行:sudo apt --fix-broken install

5,修改配置文件:sudo gedit /etc/gitlab/gitlab.rb

修改这一行,将ip地址修改为本机固定ip:

external_url 'http://192.168.1.100'

6,生效配置文件:sudo gitlab-ctl reconfigure

7,设置开机自启动:sudo systemctl enable gitlab-runsvdir.service

web浏览器访问http://192.168.1.100, 管理员账号root,默认密码查看:

sudo cat /etc/gitlab/initial_root_password

### 安装Eigen库于Ubuntu 20.04 #### 使用APT包管理器安装预编译版Eigen3 对于希望快速完成开发环境搭建的用户而言,通过官方仓库直接获取并安装Eigen是一个高效的选择。这可以通过简单的命令来实现: ```bash sudo apt-get update sudo apt-get install libeigen3-dev ``` 上述操作会自动处理所有必要的依赖关系,并将Eigen库文件放置在系统的标准位置以便后续使用[^1]。 #### 手动编译安装特定版本的Eigen3 当项目有特殊需求或是想要获得最新特性时,则可以选择手动下载指定版本的源码来进行本地构建与安装。具体流程如下所示: 从官方网站或GitLab页面下载所需版本的压缩包,例如`eigen-3.2.9.tar.gz`: ```bash wget https://gitlab.com/libeigen/eigen/-/archive/3.2.9/eigen-3.2.9.tar.gz ``` 接着解压该档案并将工作目录切换至其中: ```bash tar -xzvf eigen-3.2.9.tar.gz cd eigen-3.2.9/ ``` 创建一个新的子文件夹用于存放编译产物,并进入此新建的空间内准备下一步骤: ```bash mkdir build && cd build ``` 利用CMake工具配置项目的生成方式,之后启动多线程模式下的编译过程(-j参数后的数值可根据CPU核心数调整),最后执行安装指令使新版本生效: ```bash cmake .. make -j$(nproc) sudo make install ``` 为了方便程序访问,在某些情况下还需要额外一步——把Eigen头文件拷贝到全局包含路径下: ```bash sudo cp -r /usr/local/include/eigen3/Eigen /usr/local/include/ ``` 以上就是两种不同途径下完成Ubuntu 20.04平台上Eigen库部署的方法介绍[^3]。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值