Instalacja ze źródeł
Kadu
| Uwaga! Zalecanym sposobem instalacji Kadu jest instalacja przy użyciu pakietów. Instalacji ze źródeł dokonaj tylko, jeśli wiesz co robisz. |
Pierwszym krokiem będzie rozpakowanie źródeł. Można to zrobić poleceniem
tar xjf kadu-0.5.0.tar.bz2
lub prościej na przykład za pomocą programu Midnight Commander. Kolejnym krokiem będzie przejście do powstałego katalogu ze źródłami:
cd kadu/
Logujemy się w systemie z uprawnieniami administratora poleceniem:
su Password: "choć nic nie widać to tutaj piszesz hasło root-a i naciskasz ENTER"
Teraz do wyboru mamy dwa sposoby instalacji: za pomocą przejrzystego programu Instaluj oraz ręcznie. Początkującym polecamy ten pierwszy sposób.
Instalacja za pomocą ./Instaluj (sposób zalecany)
Aby uruchomić program wpisujemy w konsoli
./Instaluj
Pojawi się okno instalatora. W dwóch pierwszych krokach czytamy komunikaty i potwierdzamy je klawiszem Enter. Grafiki kroku 1 i 2
W kroku trzecim mamy możliwość wyboru trybu instalacji: Prosty i Zaawansowany. Wybieramy Prosty, wybór potwierdzamy Enterem.
Poziom zaawansowany
Poziom zaawansowany jak nazwa wskazuje przeznaczony jest dla zaawansowanych użytkowników, którzy chcą samodzielnie ustalić rzeczy takie jak:
- ścieżka w której ma być zainstalowane Kadu,
- opcje kompilacji:
- --enable-debug - włączenie trybu debugowania,
- --enable-pheaders - włączenie obsługi prekompilownych nagłówków,
- --with-existing-libgadu - wykorzystanie biblioteki libgadu dostępnej w systemie,
- --disable-sig-handling - wyłączenie obsługi sygnałów systemowych.
- parametry programu make.
Niestety opcja dostępna na samym początku instalacji na poziomie zaawansowanym - aktualizacja źródeł Kadu z SVN nie zadziała, gdyż aktualnie dostęp do repozytorium mają tylko osoby rozwijające Kadu.
Przechodzimy do kroków opisanych w sekcji Poziom prosty.
Poziom prosty
Kolejnym krokiem jest wybór jakie moduły mają zostać skompilowane. Podziału dokonujemy w dwóch sekcjach Statyczne i Dynamiczne. Możemy wykorzystać wartości domyślne lub zmienić je. Kolejnym krokiem jest już instalacja.
Instalacja
Podczas procesu instalacji na konsoli będzie pojawiało się wiele kodu niezrozumiałego dla zwykłego śmiertelnika :). Jeśli instalacja nie zakończy się komunikatem o błędzie oznacza to, że instalacja się powiodła. Możemy uruchomić teraz Kadu z menu systemowego lub wpisując
kadu&
na konsoli.
Instalacja "ręczna"
Aby dokonać wyboru modułów, które będą kompilowane musimy wyedytować dowolnym edytorem tekstu ukryty plik .config.
W pliku tym znajdują się dokładne instrukcje dotyczące jego edycji oraz krótkie opisy modułów, więc dobranie odpowiednich modułów nie powinno być problemem.
Sama instalacja składa się z tych trzech poleceń:
./configure make make install
Jeśli polecenia te nie wypiszą żadnego komunikatu o błędzie oznacza to, że Kadu zostało pomyślnie skompilowane i zainstalowane. Możemy je uruchomić za pomocą komendy
kadu
lub wybierając odpowiednią opcję z menu systemowego.
Dodatkowe opcje instalacji
Listę dodatkowych opcji konfiguracji możemy przejrzeć poleceniem:
./configure --help | less
Najważniejsze z nich to:
- instalacja do wybranego przez siebie katalogu:
./configure --prefix=/twój_podany_katalog
- włączenie symbolu dla debugera:
./configure --enable-debug
- możliwość wyłączenia kompilacji libgadu i zlinkowania z już istniejącą w systemie instalacją:
./configure --with-existing-libgadu
- wkompilowywana informacja o typie dystrybucji, np. źródła, paczka dla określonego systemu itp.
./configure --enable-dist-info=DIST

