CentOSにgitをインストールする

CentOSにgitをインストールする

私はソフトウェアを書いています。自分の仕事でgit必要なパッケージが自分のコンピュータにインストールされていないことがわかったら、パブリックストアに接続する必要があります。単一のgitパッケージをシステムにインストールすれば十分ですか?

$ sudo yum -y install git

それとも何かもっと必要ですか?

答え1

CentOSでは

sudo yum -y install git

実際にインストールすれば十分ですgit

答え2

ほとんどの場合、これはgit機能するのに十分です。また、インストールが必要な場合があります。「開発ツール」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             │                  │                   │
└────────────────────┴──────────────────┴───────────────────┘

最新バージョンをインストールしたい場合:CentOS 7と8の場合:

  1. インストールする「開発ツール」パッケージグループ

    $ sudo yum -y groupinstall "Development tools"
    

    プールセットには以下が含まれます。«オプションパッケージ»

    $ sudo yum -y groupinstall "Development tools" --with-optional
    
  2. git基本パッケージの削除

    $ sudo yum remove git
    
  3. ビルドプロセスに必要な追加パッケージのインストール

    $ sudo yum -y install zlib-devel xmlto
    
  4. 実際のバージョンをダウンロードして解凍します。https://github.com/git/git

  5. 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
    

公式ウェブサイト:https://git-scm.com/

関連情報