Я пытаюсь установить git
на сервер с пользователем, у которого нет прав root. Я видел много уроков, которые предлагают использовать ./configure
, но когда я скачал последнюю версию git zip из github, такого файла не было. Очевидно, он должен работать только с make
и make install
, но когда я запускаю make
, я получаю ошибки:
In file included from credential-store.c:1:
cache.h:21: error: expected specifier-qualifier-list before 'z_stream'
make: *** [credential-store.o] Error 1
Очевидно, это связано с тем, что zlib
не устанавливается. Я могу скачать zlib
, но я не знаю, как получить git
чтобы знать, где я его установил. Могут быть и другие зависимости, но я, вероятно, могу справиться с ними аналогичным образом.
Я также хотел бы просто иметь исполняемый файл git
в /home/user/bin
без других папок или дерьма. Есть ли способ, которым я могу просто загрузить скомпилированный исполняемый файл? Потому что это тоже было бы хорошо.