Instalacja git ze źródeł na Ubuntu 7.04

Opublikowano: 05.03.2008 | Kategoria: Linux | Tagi: , , , , | Brak komentarzy »

Problem. Spory. Dla Ubuntu w wersji 7.04 nie ma w repozytoriach git (narzędzie do wersjonowania plików, utrzymywania repozytoriów etc. – “podobne” do cvs, svn) w wersji większej od 1.4.x. Inna składnia (od 1.5.1 nastąpiła zmiana), inne nawyki… Pozostaje instalacja ze źródeł.

1. Wywalamy stare paczki (ja miałem tylko dwie, ale może się zdarzyć, że będziesz ich miał więcej):

sudo apt-get autoremove git-core gitweb

Musimy podać swoje hasło.

2. Potrzebujemy do kompilacji kilka paczek:

sudo apt-get install build-essential

Zostaniemy najprawdopodobniej poproszeni w tym miejscu o włożenie CD z Ubuntu do napędu CDROM.
Następnie instalujemy kolejne paczki na podstawie zależności:

sudo apt-get build-dep git-core

Na koniec dorzucamy jeszcze paczkę umożliwiającą nam obsługę WebDAV w git:

sudo apt-get install libexpat1-dev

3. Ściągamy interesującą nas wersję git z http://www.kernel.org/pub/software/scm/git/ (tutaj 1.5.4).

4. Rozpakowujemy paczkę, wchodzimy do katalogu ze źródłami i wywołujemy jako zwykły użytkownik (nie root):

cd git-1.5.4
make configure  

5. Zapuszczamy konfigurację (wyłaczmy GUI w Tcl-Tk):

./configure --without-tcltk

6. Kompilujemy źródła i dokumentację:

make all doc

Jeżeli coś się nie uda przy kompilacji i będzie trzeba ją przeprowadzić od początku, wykonaj koniecznie najpierw polecenie make clean, które usunie powstałe podczas nieudanej kompilacji pliki.

7. Instalacja jako root:

make install install-doc

Koniec.



Skomentuj

Aby uatrakcyjnić czy też wzbogadzić swój komentarz o linki lub typografię, możesz wykorzystać następujące tagi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>