67.7.3. Instalace ze zdrojů

Při překladu budeme potřebovad další věci. Mě chyběly balíčky libcurl3-dev a autoconf.

# aptitude install libcurl3-dev autoconf

Budeme-li generovat dokumentaci, budem potřebovat další programy. Mě chyběli balíčky asciidoc a xmlto.

# aptitude install asciidoc xmlto

Nyní si můžeme stáhnout zdroje, nakonfigurovat, přeložit a vygenerovat dokumentaci. Nakonec provedeme instalaci. Ke stažení gitu jsem použil jeho starší verzi nainstalovanou v systému. Při konfigurování jsem nezadal žádné další parametry, neboť jsem při kontrole konfigurace nezjistil žádné zvláštnosti. Git se nainstaluje do /usr/local.

$ git clone git://git.kernel.org/pub/scm/git/git.git
$ cd git
$ make configure
$ ./configure
$ make all doc

Překlad trval nějakou chvílí, ale vytváření dokumentace bylo podstatně delší. Poté jsem pod rootem dokončil vše instalací programů a dokumentace.

# make install install-doc

Cesty mám správně, v proměnné PATH adresář /usr/local/bin předchází adresáři /usr/bin, a tak mi vše ihned fungovalo.

$ git version
git version 1.5.5.g7134