centos 7 mavenとgitのインストール

3566 ワード

一:mavenのインストール
1.1:mavenのダウンロード
具体的なバージョンは公式サイトで当時最も優れていたバージョンを見つけて、そのダウンロードアドレスをコピーして、wgetでダウンロードすればいいです.
      cd/usr/local/
      wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
tar-vxf apache-maven-3.6を解凍する.3-bin.tar.gz
 
1.2:構成の変更
vi/etc/profileは、環境変数を構成する必要があります.
#mavenの環境変数MAVEN_を設定するHOME=/usr/local/apache-maven-3.6.3
#環境変数に汎用的にロードされる動作PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin       export JAVA_HOME JRE_HOME MAVEN_HOME CLASS_PATH  PATH
終了後に次のコマンドを実行して構成を有効にするか、サーバを再起動して有効にします.
      source/etc/profile
 
1.3:バージョンの検証
      mvn -v
mavenバージョンが表示されると成功します
 
 
二:gitのインストール
2.1:yum取付
2.1.1:gitのインストール:
      yum install git
2.1.2:yumソース倉庫Git情報を表示する:
      yum info git
2.1.3:依存ライブラリのインストール:
      yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
      yum install gcc-c++ perl-ExtUtils-MakeMaker
2.1.4:gitバージョンの表示
git公式サイトの最新バージョンと比較して、デフォルトインストールのバージョンが低すぎる場合は、デフォルトインストールのgitを削除します.
バージョン情報の表示:git--version
デフォルトでインストールされているgitの削除:yum remove git
 
2.2:ダウンロードインストール
2.2.1:ダウンロード
最新gitソースダウンロードアドレス:
       https://github.com/git/git/releases
       https://www.kernel.org/pub/software/scm/git/
具体的なバージョンは公式サイトで当時最も優れていたバージョンを見つけて、そのダウンロードアドレスをコピーして、wgetでダウンロードすればいいです.
      cd/usr/local/
      wget https://github.com/git/git/archive/v2.22.0.tar.gz
      tar -vxf v2.22.0.tar.gz
2.2.2:インストール
解凍後のディレクトリcd git-2.22に入る.0/コンパイル
      make configure
実行後、成功すると、GEN configureというプロンプトが表示されます.プロファイルが生成されたことを示します
実行されたプロファイル./configure--prefix=/usr/local/git(ここの/usr/local/gitはgitをインストールするターゲットディレクトリ)
プロファイルを使用してmake profix=/usr/local/gitをコンパイル
変異後に間違いがなければ、make installでいいです.
 
2.2.3:環境変数の追加
#gitの環境変数GIT_を設定するHOME=/usr/local/git
#環境変数に汎用的にロードされる動作PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$GIT_HOME/bin       export JAVA_HOME JRE_HOME MAVEN_HOME GIT_HOME CLASS_PATH  PATH
      source/etc/profile.仕事を終える.
git--versionがgitバージョンを見ることができれば、すべて成功しました.
 
2.3:gitの手動インストールで発生する可能性のある問題
      2.3.1:問題1
  make configure  

configure: Setting lib to 'lib' (the default)
configure: Will try -pthread then -lpthread to enable POSIX Threads.
configure: CHECKS for site configuration
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/opt/git-2.19.0':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details  

解決方法:yum providers gccとyum providers ccでcコンパイラがインストールされていないことをクエリーし、yum-y install gccインストールgccパッケージと対応する依存を実行することができます.
 
      2.3.2:問題2
  make configuer  :

GIT_VERSION = 2.19.2
GEN configure
bin/sh:autoconf:     
make:***[configure]  127

解決方法:yum providers autoconfによってautoconfがインストールされていないことをクエリーし、yum-y install autoconfインストールパッケージと対応する依存を実行することができます. 
 
      2.3.3:問題3
   make profix=/usr/local/git  
    * new build flags
    CC fuzz-commit-graph.o
In file included from commit-graph.h:7:0,
                 from fuzz-commit-graph.c:1:
cache.h:21:18: fatal error: zlib.h: No such file or directory
 #include 
                  ^
compilation terminated.
make: *** [fuzz-commit-graph.o] Error 1

解決策:yum -y install zlib-devel, 。を実行