Linux Ubuntu下安装私有git服务器

今天学习javaweb git版本控制技术,卯足劲儿跟着视频一步一步地学习git的各种应用(包括windows下的创建仓库和远程仓库的连接),一开始都没啥问题,当学到搭建私有git服务器的时候突然出现了莫名奇妙的问题。因为搭建私有git服务器的时候要用到Linux系统,而刚好今年win10更新后直接自带Ubuntu子系统,所以为了方便我就直接在Ubuntu子系统上安装git服务器。

首先是准备阶段:如图

Linux Ubuntu下安装私有git服务器

这条命令运行了好多遍,都显示

Linux Ubuntu下安装私有git服务器

这很明显是yum的问题,然后我就想法设法安装和更新yum软件仓库,整了好久还是不明所以,然后查呀查,发现:

一般来说著名的linux系统基本上分两大类:
1 RedHat系列:Redhat、Centos、Fedora等
2 Debian系列:Debian、Ubuntu等
RedHat 系列:
1 常见的安装包格式 rpm 包,安装rpm包的命令是 “rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian系列
1 常见的安装包格式 deb 包,安装deb包的命令是 “dpkg -参数”
2 包管理工具 apt-get
3 支持tar包
所以你Ubuntu不该用yum 该用apt-get

此时我觉得我可能是一只猪,不过猪也得把git环境配起来哇,然后含着泪继续咯

Linux Ubuntu下安装私有git服务器

以上步骤都没啥问题,然后是make

Linux Ubuntu下安装私有git服务器

神奇的问题又出现了,查了好久才发现,原来是某些依赖包没安装,没安装那就装呗,走你

Linux Ubuntu下安装私有git服务器

那么问题又来了,居然找不到libssl包,我真的哭了,为何装个git会这么坎坷,那就只有继续查资料了,

原来在Ubuntu下,libssl那个包不叫libssl,而是libssl-dev,改完以后:

Linux Ubuntu下安装私有git服务器

如此丝滑,然后是make

Linux Ubuntu下安装私有git服务器

再是make install

Linux Ubuntu下安装私有git服务器

到这儿终于还是解决了,不容易哇。。。

Linux Ubuntu下安装私有git服务器