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

Osobiste