Hallo zusammen, wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe? Gruß Stephan
allo Stephan, Hallo Liste, Jagalla, Stephan wrote: Friday, November 02, 2001 1:14 PM Subject: tar.gz Pakete installieren
Hallo zusammen,
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
1.) *tar.gz nennt man auch Tarballs. Dies sind gepackte Dateien, die erst mal entpackt werden wollen. Schau mal in man tar, bzw. man gunzip tar -xzf datei.tar.gz Meinetwegen kannst Du als Option noch v (für verbose = berichten oder so ähnlich) angeben. Produziert schöne Bildschirmausgaben, die bei evtl. Fehlschlägen beim entpacken weiterhelfen können. 2.) Zum Installieren kann man pauschal nix sagen. Sind das Tarball, die Quelltext enthalten, dann mußt Du kompilieren, sind das schon fertig kompilierte Geschichten kannst Du installieren (häufig mit einer [irgendwas].sh - kann aber auch anders heissen. Am besten die README.TXT bzw INSTALL lesen (irgendwas in der Art ist eigentlich immer dabei, egal in was für einer Form Du die Daten bekommen hast. Gruß Guido
Hallo Jagalla, Stephan, Am Freitag, 2. November 2001 um 13:14 schriebst Du:
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe? uhhh...
also ohne nun gross Technisch werden zu wollen: bei tar.gz handelt es sich um gepackte Dateien, ich vergleiche die nun mal <aufschrei> mit einer .Zip Datei unter Windows. Wenn Du die entpackt hast (z.B. mittels MC), dann hast Du in der Regel den Quellcode eines Programmes, daß Du dann noch kompilieren und installieren musst. Lese Dir mal das Suse Handbuch durch und z.B. folgenden Links: http://www.pl-berichte.de/t_shell/tar.html http://www.pl-berichte.de/work/newbie/index.html cu Stonki -- Mini ProFTPD Dokumentation (deutsch): www.stonki.de
Hi, "Jagalla, Stephan" wrote:
Hallo zusammen,
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
Liegt das Programm im Sourcecode in der tar.gz Datei vor? Wenn ja, dann: 1. Entpacken (tar -xzf datei.tar.gz), legt idR ein neues Verzeichniss ("ziel") an 2. cd ziel 3. sh configure 4. make 5. su (mit Passwort) 6. make install 7. exit Jan -- ETES - Espenhain & Theofel EDV-Systemhaus GbR Libanonstrasse 58 A * D-70184 Stuttgart Phone +49 711 4895550 * Fax +49 711 4809761 EMail: info@etes.de --- URL: www.etes.de
Hi all, Am Freitag, 2. November 2001 13:26 schrieb Jan Theofel:
"Jagalla, Stephan" wrote:
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
1. Entpacken (tar -xzf datei.tar.gz), legt idR ein neues Verzeichniss ("ziel") an 2. cd ziel 3. sh configure 4. make 5. su (mit Passwort) 6. make install 7. exit
Und als Ergänzung sei noch gesagt, daß fast alle tar.gz-Dateien nach dem Entpacken ein README aufweisen. Meistens ist dort dann geschildert, was man tun muß, um das Source-Paket zu verarbeiten, damit es seinen Dienst tut. Das klappt normalerweise recht gut. Der Nachteil an dieser Geschichte ist, daß die rpm-Datenbank nichts von diesem Paket weiß und man tricksen muß, um ihr zu erklären, daß neue Software installiert wurde (ich weiß, die rpm-Profis schütteln jetzt den Kopf). Auch ist Updaten und Deinstallieren nicht so ganz leicht wie ein einfaches rpm -e oder das Benützen eines grafischen Frontends. Wenn für Dich diese Erwägungen keine Rolle spielen, dann nur zu! Helga
* Jagalla, Stephan schrieb am 02.Nov.2001:
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
In dem Programm selber. Muß ja nicht immer das gleiche sein. Üblich ist auspacken mit tar -xzf Datei.tar.gz und dann im Verzeichnis wechseln und dann ./configure, dann make und dann root werden und dann make install. Aber es sollte ein README dabei sein, oder auch ein INSTALL. Mit ./configure --help solltest Du Hilfe zu configure bekommen. Aber wie gesagt, es ist so Üblich. Es gibt immer wieder Programme, die sich nicht daran halten, und z.B kein configure haben und man auch keins bauen kann. Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1
Am Freitag, 2. November 2001 13:14 schrieb Jagalla, Stephan:
Hallo zusammen,
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
Also ich mach das immer so: Datei in Verzeichnis /usr/local/src kopieren wechsel zu superuser mit su dann tar xzf datei.tar.gz in das verzeichnis, das nun enstanden ist wechseln ./configure make make install Beste grüße Andreas -- http://www.jazznrhythm.de http://www.atomicagebayoubeat.com
Andreas Allgeyer wrote:
Am Freitag, 2. November 2001 13:14 schrieb Jagalla, Stephan:
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe?
Also ich mach das immer so: Datei in Verzeichnis /usr/local/src kopieren wechsel zu superuser mit su dann tar xzf datei.tar.gz in das verzeichnis, das nun enstanden ist wechseln ./configure make make install
Wir haben hier schon mal oefters ueber Sicherheitsaspekte dieses Vorgehens gesprochen. Sicherer waere es auf alle Faelle, den Quellcode als ganz normaler User zu compilieren und erst fuer "make install" zu Root zu wechseln. Vor der Eingabe sollte man mit "make -n install" natuerlich auch mal testen, was da so ausgefuehrt wird. Der Ersteller des Paketes muss ja nicht mal etwas Boeses im Schilde fuehren, es kann ja auch einfach mal ein Fehler im Makefile vorkom- men, und dann ist durch unbedachte Eingabe von Kommandos als Root die Situation recht schlecht. Auch ein Kernel z.B. braucht nicht als Root compiliert zu werden -- nur die In- stallation muss als Root erfolgen. Gruesse, Th. -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
Moin,
* Thomas Hertweck
Andreas Allgeyer wrote:
Am Freitag, 2. November 2001 13:14 schrieb Jagalla, Stephan:
wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe? Also ich mach das immer so: Datei in Verzeichnis /usr/local/src kopieren wechsel zu superuser mit su dann tar xzf datei.tar.gz in das verzeichnis, das nun enstanden ist wechseln ./configure make make install Wir haben hier schon mal oefters ueber Sicherheitsaspekte dieses Vorgehens gesprochen. Sicherer waere es auf alle Faelle, den Quellcode als ganz normaler User zu compilieren und erst fuer "make install" zu Root zu wechseln. Schlimmer noch: In der Dokumentation können wichtige Informationen stehen, die sollte man in jedem Fall überfliegen.
Thorsten -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. - Benjamin Franklin
Moin, Deine Zeile sit zu lang. * Jagalla, Stephan[01-11-02 13:14]: >wo finde ich eine gute Anleitung, wie ich Programme mit der Endung tar.gz zu installieren habe? Hier: 1. Entpacken mit 'tar xzf ' 2. In das entpackte Verzeichnis wechseln mit 'cd ' 3. 'less README INSTALL' Thorsten -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. - Benjamin Franklin
participants (9)
-
Andreas Allgeyer
-
B.Brodesser@t-online.de
-
Guido Schiffer
-
Helga Fischer
-
Jagalla, Stephan
-
Jan Theofel
-
Stefan Onken
-
Thomas Hertweck
-
Thorsten Haude