make install – как использовать wget, а не завивать

У меня нет доступа root к моему Ubuntu, но я хочу установить git . Я следовал этому руководству, но при запуске make или make install он говорит, что curl не установлен.

Могу ли я использовать wget вместо этого, если это параметр конфигурации make ?

Нет, но вы можете построить Git без зависимости Curl от libcurl . Он отключит функции. Помните, что wget – это всего лишь двоичный код, тогда как Curl также предоставляет общую библиотеку и используется Git. Три варианта:

  • ./configure Git с опцией --without-curl . Документы говорят:

     --with-curl support http(s):// transports (default is YES) ARG can be also prefix for curl library and headers 
  • Вы можете установить свой собственный libcurl , configure его с помощью нестандартного пути --prefix= и позволить Git ссылаться на этот путь, а не на общесистемный путь к библиотеке. Вероятно, это будет стоить довольно много усилий, если вы не будете удобно компилировать вручную.

  • Это будет намного проще, если вы попросите администратора этой машины установить пакет git .