

<http://tomoyamkung.net/2014/08/27/linux-git-install/>

こちらを参考にCentOSにGitをソースからインストールしました。
今回最新版がリリースされたのでアップデートしたいのですが、ソースからインストールしたGitのアンインストールのやりかたがわかりません。

具体的なやり方を教えていただけないでしょうか。


CC BY-SA 3.0
2014-12-23T09:18:04.957
2424
2014-12-23T11:25:07.583
5574
question
git centos
ソースからインストールしたGitのアップデートをしたい


手元で確認してみましたが、make uninstall が無いみたいなので、素手で消していくほかないような気がします。

他に良い手があるかもしれませんが、参照されたURLの方法で`make`まで実行した後、例えば、一般ユーザで

[code]

    $ mkdir /tmp/test_root
    $ make prefix=/tmp/test_root install
    
[/code]

などとして、/tmp/test_root にインストール後、`find /tmp/test_root -type f`
の結果のファイルを確認しながら削除すると良いと思います。(./configure時に--prefix等を指定していなければ /usr/local
以下にインストールされているはずです)

ただの野良のtar.gzを入れるくらいなので、その環境にもよると思いますが、男らしく最新版のソースで、make install
で上書きしてしまっても良いかもしれません。


CC BY-SA 3.0
2014-12-23T09:48:58.203
2427
2014-12-23T11:25:07.583
2014-12-23T11:25:07.583
2992
2992
2424
answer


その他の方法としまして、git コマンドを使う方法もあるかと思います。git には以下のオプションがあります。

[code]

    --exec-path
    --html-path
    --man-path
    --info-path
    
[/code]

それぞれのオプションの意味は `man git` で確認していただくとして、

[code]

    $ find $(dirname $(which git)) -name "git*" -ls
    $ for opt in html man info exec
      do
        find "$(git --${opt}-path)" -name "git*" -ls
      done
    
[/code]

などとすれば、インストールされたファイルを精度は低いながらそれなりに確認できるかと思います。ご参考までにどうぞ。


CC BY-SA 3.0
2014-12-23T10:29:26.927
2428
2014-12-23T10:45:02.093
2014-12-23T10:45:02.093
2424
answer