Centos
在 CentOS 中安裝 git
我正在寫一個軟體。
git
對於我的工作,當我發現我的電腦上沒有安裝必要的軟體包時,我需要連接到公共儲存庫。將單個git
軟體包安裝到系統中就足夠了嗎?$ sudo yum -y install git
還是需要更多的東西?
在 CentOS 上,
sudo yum -y install git
確實夠安裝
git
。
在大多數情況下,這對於工作來說已經足夠了。此外,您可能想要安裝包組*«Development tools»*,其中包括
git
,但很可能不是最新版本:$ sudo yum -y groupinstall "Development tools"
本組包含的內容:
$ yum group info "Development tools"
┌────────────────────┬──────────────────┬───────────────────┐ │ Mandatory Packages │ Default packages │ Optional Packages │ ╞════════════════════╪══════════════════╪═══════════════════╡ │ autoconf │ asciidoc │ cmake │ │ automake │ byacc │ expect │ │ binutils │ ctags │ rpmdevtools │ │ bison │ diffstat │ rpmlint │ │ flex │ git │ │ │ gcc │ intltool │ │ │ gcc-c++ │ jna │ │ │ gdb │ ltrace │ │ │ glibc-devel │ patchutils │ │ │ libtool │ perl-Fedora-VSP │ │ │ make │ perl-generators │ │ │ pkgconf │ pesign │ │ │ pkgconf-m4 │ source-highlight │ │ │ pkgconf-pkg-config │ systemtap │ │ │ redhat-rpm-config │ valgrind │ │ │ rpm-build │ valgrind-devel │ │ │ rpm-sign │ │ │ │ strace │ │ │ └────────────────────┴──────────────────┴───────────────────┘
如果要安裝最新版本: on
CentOS
7
和8
:
- 安裝包組*«開發工具»*
$ sudo yum -y groupinstall "Development tools"
全套包括*«可選包»*
$ sudo yum -y groupinstall "Development tools" --with-optional
- 刪除預設
git
包$ sudo yum remove git
- 安裝建構過程所需的其他軟體包
$ sudo yum -y install zlib-devel xmlto
- 下載並解壓實際版本:https ://github.com/git/git
- Git安裝(見文件
INSTALL
)$ make configure # as yourself $ ./configure # as yourself $ make all doc # as yourself $ make install install-doc install-html # as root
這會將
git
程序安裝在:/usr/local/bin
文件夾中。如有必要,將此文件夾添加到$PATH
變數中。 6. 檢查安裝$ git --version # 2.27.0