Linux 15.001 Themen, 106.681 Beiträge

Ordentliches Installieren , wie?

Frednerk / 11 Antworten / Flachansicht Nickles

Bis jetzt habe ich die *.tar.gz usw. immer mit der bash installiert.
Ausser den berühmten drei Befehlen (configure,make,make install)
nutzte ich auch ls und cd .
Bei zwei drei Paketen geht das auch gut , aber heute wollte
ich das Aktuelle GTK+-2.2.1 installieren .
Dabei führte eins zum anderen , soll heissen :
GTK benötigt drei oder vier zuvor installierte Pakete , ok ,
fange also an die zu installieren;
zwei Pakete davon benötigen wieder drei weitere , ok , heruntergeladen , entpackt und wieder ./configure
und make und ls und cd und...wo , was mach ich hier und welches Paket
sollte ich als nächstes installieren
und welches habe ich bereits installiert ?!

Ich komme also total ins Schleudern und frage mich wie
der erfahrene Linux-User bei mehreren Paketen den Überblick
behält.
Wie macht ihr das , welche Tools oder Befehle,Ordner benutzt ihr
um bei mehreren ,zu installierenden ,tar-balls
den Überblick zu behalten ?

F-)

bei Antwort benachrichtigen
Frednerk polytaen „hmm. das ist in der Tat ne schwerere Frage. Aber sie ist gut. Also ich...“
Optionen

Hi poly,

die Idee mit mehreren shells (bzw.mehrere Fenster in der shell) zu arbeiten ist gut; hätte ich auch drauf kommen können ;)

Mit dieser Methode habe ich heute meinen zweiten Anlauf
gestartet um GTK+-2.2.1.tar.gz zu installieren.

Die Übersicht hatte ich jetzt , aber dafür kam ein neues Problem:

checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GLIB - version >= 2.1.3...
*** 'pkg-config --modversion glib-2.0' returned 2.2.1, but GLIB (2.0.6)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error:
*** Glib 2.1.3 or better is required. The latest version of
*** Glib is always available from ftp://ftp.gtk.org/.


Dieser Auszug erschien in der bash als ich pango1.2.1 configurierte.
Das Problem an dieser message ist nur:

1.) pkg-config und GLIB-2.2.1 hatte ich davor installiert

2.) die tarballs werden anscheinend
in /usr/local/ anstatt in /usr/ installiert.

3.) Mein Fehler war , dass das alte GTK+- noch installiert war ;
ich dachte das würde überinstalliert falls es drauf wäre.

4.) weiss ich momentan nicht mehr....

Fragen:

1.) Muss man solche Pakete vielleicht aus speziellen Ordnern heraus
installieren oder ist das egal ?

2.) Muss man vielleicht den Pfad angeben , wohin "es"
installiert werden soll und wenn ja
woher weiss ich dann den Zielpfad ?


3.) Ist das vielleicht ein Fehler/Eigenheit von Mandrake9.0
wie mit den tarballs umgegangen wird ?

4.) Ist das vielleicht einer der Gründe warum die Puristen auf
Debian schwören ?

schön' Gruss, F-)

bei Antwort benachrichtigen