服务器上源码安装git - 普通账号

注:以下是使用源码安装的方式,物理机无法通过wget获取源码的情况下使用

背景

使用普通账号登录服务器,由于没有root权限,在普通账户目录下安装git

过程

1. 本地mac先下载源码

2. 上传源码到服务器

  • 源码上传到物理机上,使用sz或者scp等工具就可以

3. 执行安装命令,源码安装到$HOME目录

cd ~
mkdir -p ~/local
# 下载git源码 2.45.1 x86_64
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.45.1.tar.gz
tar -zxvf git-2.45.1.tar.gz
cd git-2.45.1

# 编译安装到家目录
./configure --prefix=$HOME/local/git
make -j$(nproc)
make install

# 写入环境变量到 .bashrc
cat >> ~/.bashrc <<'EOF'
export PATH=$HOME/local/git/bin:$PATH
export MANPATH=$HOME/local/git/share/man:$MANPATH
EOF

source ~/.bashrc

4. 验证安装结果

git --version
posted @ 2026-08-05 23:25  alisleepy  阅读(5)  评论(0)    收藏  举报