Unix

AIX 6.1 中的 GIT 問題

  • December 14, 2014

我最近在我的 AIX 6.1 機器上安裝了 GIT 1.8.1,但遇到了一些問題。

現在,如果我以 root 身份登錄並發出 git –version 之類的 git 命令,我會得到如下所示的響應:程式碼:

git version 1.8.1

而且我也嘗試過以 root 身份創建儲存庫,並且效果很好。

現在,如果我以普通使用者身份登錄並且發出版本命令: git –version 我得到的響應為:

genuser:stud:/students/admin> git --version
exec(): 0509-036 Cannot load program git because of the following errors:
       0509-150   Dependent module /usr/lib/libiconv.a(libiconv.so.2) could not be loaded.
       0509-152   Member libiconv.so.2 is not found in archive

現在它如何與root使用者一起使用而不是與普通使用者一起使用。

但是如果我在普通使用者中發出 man git 命令,我會得到 git 的手冊,但是其餘的命令會給出上述錯誤。

順便說一句,文件 libiconv.so.2 不存在於 /usr/lib 目錄中,但它仍然適用於 root 使用者,但不適用於普通使用者。

我怎樣才能解決這個問題。

聽起來像一個LIBPATH問題,將 rootLIBPATHLIBPATH您嘗試執行的使用者進行比較git

引用自:https://serverfault.com/questions/467752