/ / Git aus Quellen erstellen, fehlende getopt-Bibliothek auf debian jessie - debian, git, packages, build

Erstellen von Git aus Quellen, fehlende getopt-Bibliothek auf debian jessie - debian, git, packages, build

Ich folge diesen Anweisungen, um Git aus dem Quellcode zu erstellen: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

Ich erhalte die Fehlermeldung "Kann packge getopt nicht finden", auch nach einem passenden Update. Ein Paket, das die Bibliothek enthält, kann im Debian-Paketarchiv nicht gefunden werden.

Irgendeine Idee, wie man es löst?

Ich lasse es in einen Docker-Container laufen:

from debian:latest

RUN apt-get update

# git installation

RUN apt-get install 
dh-autoreconf 
libcurl4-gnutls-dev 
libexpat1-dev 
gettext  
libz-dev 
libssl-dev 
asciidoc 
xmlto 
docbook2x 
getopt

RUN wget https://github.com/git/git/archive/v2.13.0.tar.gz -P /tmp/src/git 
tar -zxf /tmp/src/git/v2.13.0.tar.gz -C /tmp/bin/git 
cd /tmp/bin/git 
make configure 
./configure --prefix=/usr 
make all doc info 
make install install-doc install-html install-info

Antworten:

0 fĂĽr Antwort â„– 1

Ich musste Gnulib verwenden, da es kein getopt-Paket gibt.