2

スクリプトmake_chroot_jail.shを使用してchroot監獄を作成し、/usr/bin/git*、これらのバイナリに必要なすべてのライブラリ、および/usr/share/git-coreをコピーしてgitを追加し、init、clone commit、pushなどを実行できるようになりましたしかし、私が git log と入力しても何も出力されません (誰かが私を助けてくれたり、どこを探すべきか教えてくれませんか?

4

1 に答える 1

1

chroot を構築するときは、でコマンドを実行しstrace -fてみて、異常に失敗したシステム コール、見つからないファイルなどを探してstrace -f <command> 2>&1 |grep ...ください。

言うまでもなく、複雑なソフトウェアで chroot を構築することは、気弱な人には向いていません...

于 2012-09-06T12:07:25.747 に答える