Paczek deb do najnowszego kadu brakuje i nie zanosi się na szybką zmianę. W związku z tym, jak zainstalować najnowsze Kadu? Trzeba skompilować je ze źródeł. Fakt, brzmi strasznie, ale jeśli coś robiłeś w terminalu, jest to bardzo proste.Zaczynamy od pobrania najnowszego programu ze strony Kadu lub z mojego bloga:
Po czym przygotowujemy środowisko do kompilacji (wszystkich wtyczek itd):
sudo apt-get install cmake g++ qt4-dev-tools libxfixes-dev libgadu-dev libxss-dev libphonon-dev aspell-pl libaspell-dev libmpdclient-dev zlib1g-dev libidn11-dev libqca2-plugin-ossl libqca2-dev
Pojawi się prawdziwa masa zależności, niestety trzeba zainstalować wszystkie (nawet jeśli mieliśmy zainstalowane Kadu wcześniej). Są to pliki które umożliwią prawidłowe skompilowanie programu, a nie same wynikowe pliki). Jak również, prawidłowe działanie Kadu (libgadu3).
Część rzeczy może być zainstalowane w systemie już wcześniej (zwłaszcza jeśli była wykonywana jakaś samodzielna kompilacja)
Gdy w/w komenda się wykonuje (pobiera instaluje), możemy przygotować plik który pobraliśmy do kompilacji. W tym celu:
- Przechodzimy do katalogu w którym się on znajdował
- Klikamy na niego prawym przyciskiem myszy (PPM) i wybieramy z menu które się pojawiło opcję: „Rozpakuj tutaj”
- Wchodzimy do rozpakowanego archiwum i tworzymy katalog o nazwie „build”
Kolejne kroki muszą być wykonane po pobraniu i zainstalowaniu wszystkich elementów w pierwszej komendy.
- uruchamiamy terminal (można wykorzystać ten z instalacji programów)
- przechodzimy do katalogu „build” utworzonego we wcześniejszym kroku
- wydajemy komendę „cmake ..”, pojawi się masa informacji, natomiast na samym końcu powinno być: „Build files have been written to: ” i tutaj katalog w którym się znajdujemy
- „
make -jX
” (gdzie X jest informacją o ilości rdzeni w procesorze +1, czyli gdy masz 4 rdzeniowy procesor polecenie to będzie wyglądało tak: „make -j5
„) – polecenie to dobrą chwilę trwa. - „
sudo make install
” – w tym miejscu kopiujemy pliki które utworzyliśmy w odpowiednie miejsca. - Tworzymy wpisy w menu: „
sudo gedit /usr/share/applications/kadu.desktop
”
I wprowadzamy tam wpis:
[Desktop Entry]
Name=Kadu
Comment=Komunikator internetowy obsługujący protokół Gadu-Gadu
Exec=/usr/local/bin/kadu
Icon=/usr/share/app-install/icons/kadu.png
Terminal=false
Type=Application
Categories=Application;Network;
Gotowe, Kadu zainstalowane, jest w menu. Można uruchomić i się cieszyć dobrze wykonaną pracą 🙂.
nie dam rady tego skompilować i poczekam na update od ppa patryk
czemu? jaki problem się pojawia? Może czegoś nie napisałem, a sprawia problemy. Jak możesz odpowiedz a poradzę coś.
Jak wejdziemy do katalogu „build” to po wydaniu polcenia „cmake” nic innego się nie dzieje jak pokazanie opcji tegoż polecenia, ha. Jak trzeba zrobić poprawnie?
„cmake + dwie kropki” czyli komenda powinna być „cmake ..” które to oznacza, że wykonujemy cmake na katalogu poniżej w katalogu obecnym 🙂
Dzięki!
Świetna robota!
Wielkie dzięki – nareszcie nie muszę czekać na paczkę .deb.
Jedna kwestia – w poprzedniej wersji było więcej wtyczek. M. in. Global Hotkeys. Niby znalazłem to tutaj: http://www.kadu.im/w/Globalhotkeys ale nijak wiem jak to zainstalować. :/ Pomożesz?
nie potrafię pobrać tego pluginu…
Jednak gdy Ci się uda, trzeba będzie przeczytać instrukcję, która na 100% jest gdzieś w katalogu 🙂