Instalacja pakietów ze źróde

Tematy związane z oprogramowaniem, instalacją, konfiguracją
us3r
Posty: 30
Rejestracja: 29 września 2007, 19:56

Instalacja pakietów ze źródeł

Post 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ć?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post 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.
us3r
Posty: 30
Rejestracja: 29 września 2007, 19:56

Post 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

Kod: Zaznacz cały

aptitude install xml
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? :-/
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Re: Instalacja pakietów ze źródeł

Post 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.
us3r
Posty: 30
Rejestracja: 29 września 2007, 19:56

Post 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?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Pisałem, że jest w sid, a nie w lenny. Paczki debianowe zawsze znajdziesz na:

Kod: Zaznacz cały

http://packages.debian.org/
Wybierasz sobie w wyszukiwarce co i jak chcesz.
Gimpa konkretnie tu:

Kod: Zaznacz cały

http://packages.debian.org/sid/gimp
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).
us3r
Posty: 30
Rejestracja: 29 września 2007, 19:56

Post 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
ODPOWIEDZ