Strona 1 z 1
Instalacja pakietów ze źródeł
: 03 listopada 2007, 21:55
autor: us3r
No więc mam problem, jakoś do tej pory udawało mi się unikać instalacji programów ze źródeł, ale nadszedł dzień... muszę zainstalować gimpa 2.4 a nie znalazłem innego wyjścia jak instalacja ze źródeł. Chciałbym się zapytać czy do każdej kompilacji źródeł wystarczy pakiet build-essential. Chciałem zainstalować tak jak jest napisane
w tym podręczniku ale kiedy pisze make wyskakuje mi
Kod: Zaznacz cały
make: *** Nie podano obiektów i nie znaleziono makefile. Stop.
może ktoś pomóc, może mam coś jeszcze zainstalować?
: 03 listopada 2007, 22:17
autor: giaur
A dales ./configure i przebieglo bez bledow? Najpierw ./configure i czytaj komunikaty - jak bedzie ERROR to przewaznie znaczy ze czegos brak (jakiejs biblioteki - wtedy musisz ja doinstalowac)
Oczywiscie nie musze chyba mowic, ze musisz byc w katalogu gdzie rozpakowales zrodla.
P.S. To co napisalem powyzej ma miejsce w 99 przypadkach na 100, bo czasami kompiluje sie inaczej (zaleznie od tego jak zrodla sa przygotowane), ale to juz musisz znalezc w dokumentacji - przewaznie jest jakies readme w paczce.
: 03 listopada 2007, 22:45
autor: us3r
hmm.. dziwne to trochę kiedy wpisuje ./configure wyskakuje mi na końcu
Kod: Zaznacz cały
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
więc ale słowo xml zawiera ponad 40 pakietów i kiedy pisze
wyskakuje mi
Kod: Zaznacz cały
Nazwy ponad 40 pakietów zawierają "xml".
Następujące pakiety zostały automatycznie zatrzymane:
i wyświetla się długa ilość pakietów. W pliku INSTALL w folderze gimpa napisane jest że musze mieć GLib (>= 2.12.3) da się jakoś sprawdzić jaką mam wersje? :-/
Re: Instalacja pakietów ze źródeł
: 04 listopada 2007, 09:53
autor: pavbaranov
us3r pisze:No więc mam problem, jakoś do tej pory udawało mi się unikać instalacji programów ze źródeł, ale nadszedł dzień... muszę zainstalować gimpa 2.4 a nie znalazłem innego wyjścia jak instalacja ze źródeł.
Gimp 2.4 dla debiana siedzi w sidzie od jakiegoś czasu.
Pomijając narzędzia, które musisz mieć, by skompilować samodzielnie program, musisz mieć także wszystkie programy (zależności) wymagane przez program by zadziałał. Najczęściej ich listę znajdziesz na stronie programu, a także w packages.debian.org. Lista niezbędnych narzędzi, bibliotek i programów do kompilacji, jeśli pamiętam, była w pliku README bądź INSTALL, który zobaczysz po rozpakowaniu. Kiedy kiedyś kompilowałem GIMPa ważne było, by mieć dokładnie te biblioteki, których on używa. Inaczej wyskakiwały różne errory.
Sposób instalacji ze źródeł w linuksie masz np. tu:
Kod: Zaznacz cały
http://wiki.gimpuj.info/Kompilacja_GIMPa_w_systemie_Linux
lub tu:
Kod: Zaznacz cały
http://www.gimpuj.info/techniczne/instalacja-gimpa-w-linuxie-t33.0.html
A configure - jeśli się nie mylę - drze Ci się o paczkę libxml-perl.
: 04 listopada 2007, 13:32
autor: us3r
A da się jakoś dodać do repozytoriów na debianie lenny bo wczoraj chciałem zainstalować przez aptitude to mi się 2.2 zainstalował. A może wiesz gdzie można ściągnąć paczkę deb?
: 04 listopada 2007, 14:48
autor: pavbaranov
Pisałem, że jest w sid, a nie w lenny. Paczki debianowe zawsze znajdziesz na:
Wybierasz sobie w wyszukiwarce co i jak chcesz.
Gimpa konkretnie tu:
Sprawdź tylko zależności, bo niekiedy zainstalowanie samej nowej wersji programu, przy niezmienionych bibliotekach itd. spowoduje tylko, że pakiet nie będzie się w stanie uruchomić. A przy okazji, nie instaluj żadnej rcX, tylko już "normalną" wersję, bo np. rc3 miała błędy z zależnościami (tak w zasadzie, to gimp-data, a nie sam gimp).
: 04 listopada 2007, 17:07
autor: us3r
Dobra już zainstalowałem jednak nie ze źródeł a z paczki deb. Mimo to już wiem dlaczego mówili że w debianie mogą denerwować zależności :mrgreen: to nie to co ubuntu które instalowało co tylko potrzebne bez mojej zgody :-o