前情提示 CentOS8;
Git 2.28;
软件准备 将对应版本的软件上传到服务器。步骤略。
去除普通图片截图,保留部分核心截图;详细截图可参考:https://blog.csdn.net/qq_31708763/article/details/104814669
软件准备 软件下载,官网下载或云盘下载。步骤略。
Git安装 卸载旧版本:
1 2 3 4 5 6 7 8 查看源版本信息: yum info git git --version 如果安装了,卸载: yum -y remove git ==================YUM方式安装,但可能不是最新版本的【推荐】==================== yum -y install git 如果使用Yum方式安装Git,以下步骤不需要
安装依赖:
1 yum install -y wget zip unzip
1 2 3 4 yum install -y asciidoc xmlto autoconf # yum install -y docbook2X texinfo sgml2xml openjade yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
上传git安装包,并解压:
1 2 3 4 5 6 7 8 9 10 11 mkdir -p /server/backup/yapi_soft/ cd /server/backup/yapi_soft/ [下载龟速,这里直接下载然后上传了] # wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.28.0.tar.gz tar -zxvf git-2.28.0.tar.gz cd git-2.28.0 make configure ./configure --prefix=/usr/local/git make && make install sudo echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile source /etc/profile
验证Git是否安装成功:
swap创建(可选) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 sudo dd if=/dev/zero of=/swapfile count=2048 bs=1M sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab free -m history | grep 'swap' 删除 1. 停止正在使用的swap分区 $ swapoff /root/swap 2. 删除swap分区文件 $ rm /root/swap 3. 删除或注释在/etc/fstab文件中的以下开机自动挂载内容: $ vim /etc/fstab 在该文件中删除如下内容
额外 旧文备份:https://janeyork.blog.csdn.net/article/details/103007119
Git地址:https://mirrors.edge.kernel.org/pub/software/scm/git/