1

比較: HP-UX で「機能が利用できません」と表示される HTTPS URL で「git fetch」が失敗するのはなぜですか?

環境: Linux クライアントから HP-UX サーバーへのプッシュ

他のスレッドをベースラインとして使用してサーバーに追加export LD_PRELOAD=/usr/lib/libpthread.a git pushしまし.profileたが、うまくいきませんでした。ありません/usr/lib/hpux32/libpthread.so

error: cannot create thread: Function is not available

Linux サーバーへのプッシュは正常に機能するため、環境に依存する必要があることはわかっています。

4

2 に答える 2

1

考えられる解決策の1つは次のとおりです。

HP-UX サーバーで /etc/opt/ssh/sshd_config を編集します。

PermitUserEnvironment yes

sshd を再起動します。

HP-UX サーバー上のすべての git ユーザーに対して ~/.ssh/environment を作成します。

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/opt/ssh/bin:/usr/local/bin
LD_PRELOAD=/usr/lib/hpux32/libpthread.so
于 2014-04-01T09:14:04.530 に答える
0

プッシュ時にgitクライアントが.profileファイルをソースしないことは知っています。プッシュ時に環境変数が設定されていない可能性があります。

リモート git をセットアップしようとすると、最初のコミットをプッシュすると "git-receive-pack: not found" が返されるを参照してください。

于 2013-09-19T14:11:59.527 に答える