so far so good .... aber was mach ich mit .tar ?

Post Reply
Message
Author
drgonzo
Posts: 4
Joined: 14. Jan 2001 17:42

so far so good .... aber was mach ich mit .tar ?

#1 Post by drgonzo »

so nun hab ich es also endlich geschafft gunzip zu benutzen ... aber was mach ich jetzt mit den . tar archiven ???
muss ich die über yast installieren , oder wie .... wenn ja hab ich ein problem . das hab ich nämlich schon versucht .... klappt aber nicht .
thx an alle

LoLa

Re:

#2 Post by LoLa »

Hi!

du willst also *.tar.gz archieve entpacken.
dann mach folgendes tar xvfz dateiname
das .tar archiev müsstest du nochmal entpacken!
aber mit dem tar befehl geht das in einem schritt!!!

cu

Wolfiek

so far so good .... aber was mach ich mit .tar ?

#3 Post by Wolfiek »

hi lola,

das ist dir ein kleiner irrtum unterlaufen. tar entpackt keinen gzipten archive.
die musst du erst mit gunzip behandeln, danach ent-tar-ren.
tar -tf archivname zeigt an, was in archivname.tar enthalten ist.

greet$
wolfie

cerberusger
Posts: 348
Joined: 28. Dec 2000 13:30
Location: Muenchen

Re: so far so good ....

#4 Post by cerberusger »

jetzt unterliegst du einem irrtum, wollie,

tar -zxvf <dateiname>

entpackt wohl gzip'te dateien und enttarrt sie in einem rutsch:

-z: entpacke .gz
-x: entpacke .tar
-v: verbose (sage, was du gerade machst)
-f: das zu behandelnde archiv

du kopierst das archiv am besten nach /usr/local/src. dort enpackst du es, dann entsteht ein verzeichnis, das so heisst, wie das archiv ohne .tar.gz-endung. wechsle in das verzeichnis, lese die INSTALL oder README (am besten beide, die INSTALL aber auf jeden fall). danach konfigurierst du die sourcen mit

./configure

hilfe zu configure erhaeltst du mit

./configure --help

die meisten pakete installieren sich standardmaessig in /usr/local, wenn dir das nicht gefaellt, kannst du configure mit

./configure --prefix=/dein/pfad

einen anderen installationspfad mitteilen.

nach dem (hoffentlich) erfolgreichen configure kompilierst du das paket mit

make

wenn make durchgelaufen ist, und keine fehler gebracht hat, kannst du die software mit

make install

in dein vorher ausgewaehltes verzeichnis installieren.

die sourcen solltest du danach nicht loeschen, da die meisten pakete mit

make uninstall # im /usr/local/src/<paketdir>

wieder deinstalliert werden koennen.

sollte nicht alles so glatt laufen, wie ich es hier beschrieben habe, sagen dir entweder schon configure oder spaetestens make was noch so fehlt. dann musst du halt noch ein paar mehr pakete installieren.

die meisten sachen sind aber schon auf dem system installiert, und manchmal findet configure sie nicht. dann kann man in den meisten faellen bestimmte pfade zu irgendwelchen libraries uebergeben:

./configure --prefix=/dein/pfad --with-<irgendeine lib>=/lib/pfad

genaues ueber die gewuenschten optionen findest du in

./configure --help

so, hoffe ein wenig geholfen zu haben :)

w/ best regards
g. feiner
Last edited by cerberusger on 15. Jan 2001 10:19, edited 1 time in total.
Linux is a wigwam - no windows, no gates, apache inside <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

cerberusger
Posts: 348
Joined: 28. Dec 2000 13:30
Location: Muenchen

Re: so far so good ....

#5 Post by cerberusger »

jetzt ist mir nochwas eingefallen, ausserdem isses jetzt ein bissl uebersichtlicher. nur leider war ich (komischerweise) nicht berechtigt, meine eigene nachricht zu aendern :( darum eine neue antwort:

jetzt unterliegst du einem irrtum, wollie,

<b>tar -zxvf <dateiname></b>

entpackt wohl gzip'te dateien und enttarrt sie in einem rutsch:

<i>-z: entpacke .gz
-x: entpacke .tar
-v: verbose (sage, was du gerade machst)
-f: das zu behandelnde archiv
</i>
du kopierst das archiv am besten nach <b>/usr/local/src</b>. dort enpackst du es, dann entsteht ein verzeichnis, das so heisst, wie das archiv ohne .tar.gz-endung. wechsle in das verzeichnis, lese die <i>INSTALL</i> oder <i>README</i> (am besten beide, die INSTALL aber auf jeden fall). danach konfigurierst du die sourcen mit

<b>./configure</b>

hilfe zu configure erhaeltst du mit

<b>./configure --help</b>

die meisten pakete installieren sich standardmaessig in <b>/usr/local</b>, wenn dir das nicht gefaellt, kannst du configure mit

<b>./configure --prefix=/dein/pfad</b>

einen anderen installationspfad mitteilen.

nach dem (hoffentlich) erfolgreichen configure kompilierst du das paket mit

<b>make</b>

wenn make durchgelaufen ist, und keine fehler gebracht hat, kannst du die software mit

<b>make install</b>

in dein vorher ausgewaehltes verzeichnis installieren.

die sourcen solltest du danach nicht loeschen, da die meisten pakete mit

<b>make uninstall</b> # im /usr/local/src/<paketdir>

wieder deinstalliert werden koennen.

sollte nicht alles so glatt laufen, wie ich es hier beschrieben habe, sagen dir entweder schon configure oder spaetestens make was noch so fehlt. dann musst du halt noch ein paar mehr pakete installieren.

die meisten sachen sind aber schon auf dem system installiert, und manchmal findet configure sie nicht. dann kann man in den meisten faellen bestimmte pfade zu irgendwelchen libraries uebergeben:

<b>./configure --prefix=/dein/pfad --with-<irgendeine lib>=/lib/pfad</b>

genaues ueber die gewuenschten optionen findest du in

<b>./configure --help</b>

so, hoffe ein wenig geholfen zu haben :)

ach ja, noch ein kleiner tipp: wenn du alle software in <b>/usr/local</b> installierst, wird das zwar ein bissl unuebersichtlich, aber das system kann sie dann auch immer gleich finden, da <b>/usr/local/bin</b> auf den meisten systemen im pfad ist. auch die <b>man-</b>seiten werden dann immer gleich gefunden, weil sie in <b>/usr/local/man</b> und nicht <b>/usr/local/<progname>/man</b> stehen. ebenso verhaelt es sich mit libraries, deren pfad du dann bei zukuenftigen ./configures nicht angeben brauchst, da er sie in <b>/usr/local/lib</b> schon von selber sucht. und mit <b>make uninstall</b> kannst du sie ja wieder entfernen, ohne dir gedanken machen zu muessen, wo sie genau steht (schoenen gruss an die windoof-welt ;) )

w/ best regards
g. feiner
Linux is a wigwam - no windows, no gates, apache inside <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Wolfiek

so far so good .... aber was mach ich mit .tar ?

#6 Post by Wolfiek »

hi lola,

you' re right

greet$

wolfie

Post Reply