Недавно я установил GIT 1.8.1 на свой компьютер с AIX 6.1 и столкнулся с некоторыми проблемами.
Теперь, если я вхожу в систему как root и выполняю команды git, такие как git --version, я получаю ответ, как показано: Код:
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
проблема, сравнить корни LIBPATH
с LIBPATH
пользователя, которого вы пытаетесь запустить git
так как.