Hilfe..wie was installieren

Post Reply
Message
Author
sx-254r

Hilfe..wie was installieren

#1 Post by sx-254r »

Hi,

habe mich so langsam mit linux 8.0 angefreundet. Wie aber installiert man ein Prog. das man aus dem Netz gesaugt hat ( DivX - Codec oder ähnliches ) ....habe da mal was von einem make Befehl gehört....

Bitte Hilfe...

thx
Basti

nano

Re: Hilfe..wie was installieren

#2 Post by nano »

Hi Basti,
es kommt ganz drauf an, in welcher Form du die Software vorliegen hast.

Falls es sich um den Quellcode handelt, dann mußt du in der Regel wie folgt vorgehen.
Zunächst will das ganze mal ausgepackt werden. Dazu entweder <b>tar -xzf <paketname></b> bei Endung auf .tgz bzw. .tar.gz in der Konsole eingeben, oder <b>tar -xzj <paketname></b> bei Endung auf .tar.bz2.
(für nähere Infos siehe man tar)
So, dann in das entstandenen Verzeichnis wechseln und eigentlich zu allererst das README und das INSTALL lesen.
In den meisten Fällen funktioniert die Installation aber nach dem Schema:
<b>./configure</b>
-> checkt dein System ob alle benötigten libs vorhanden sind
<b>make</b>
(ganz wichtig: Daumen drücken <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">)
-> compiliert die Software
als root anmelden (mit su)
<b>make install</b>
-> kopiert alle Programme an die entgültige Position
fertig!

Falls du das ganze wieder loswerden willst:
wenn du Glück hast geht das wie folgt
als root im Verzeichnis das den Quellcode enthält
<b>make uninstall</b>
fertig!
wenn das nicht funktioniert -> Pech gehabt <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">

Um das Deinstallieren komfortabler zu machen solltest du dir checkinstall mal ansehen.
Damit macht man aus der Software ein RPM-Paket, daß man bequem wieder entfernen kann. Selbst in den Fällen in denen make uninstall fehlschlägt.

Und damit sind wir auch schon bei der zweiten Möglichkeit.
Liegt die Software ohnehin als RPM paket vor, dann ist die Installation super easy <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
rpm -i <paket>
||
| \-> wenn keine Fehlermeldung kommt bist du fertig
\---> eventuell fehlen andere Pakete, die du zuerst installieren mußt (müssen dann auch als RPM vorliegen)

Entfernen kann man RPM-Pakete über
rpm -e <paket>
wobei hier nicht der vollstandige Name (blablabla.3.5-324.rpm oder wie auch immer) sondern nur der Name des Pakets ohne Version und Endung anzugeben ist.

Bei SuSE Linux (ich vermute, das hast du, oder? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">) kann man RPMs auch über YAST installieren, aber wie das genau geht, sollen dir mal lieber die SuSE-Experten erzählen.

Viel Erfolg,
nano

hubert

Re: Hilfe..wie was installieren

#3 Post by hubert »

vielleicht noch der hinweis: das entpack-verzeichnis kannst du nach der installation (make install) wieder löschen.
(ist geschmacksache, manchmal ist es noch nützlich wegen README etc)

nano

Re: Hilfe..wie was installieren

#4 Post by nano »

Dann beraubt man sich aber mit Sicherheit der Möglichkeit eines make uninstall. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruß,
nano

brumm

Re: Hilfe..wie was installieren

#5 Post by brumm »

Wozu das minus nach tar [-]xfvz ?
Damit gibts garantiert 'ne Fehlermeldung.

nano

Re: Hilfe..wie was installieren

#6 Post by nano »

Hi brumm,
wieso sollte das eine Fehlermeldung geben?

man tar:

TAR(1)

NAME
tar - The GNU version of the tar archiving utility

...

EXAMPLES
tar -xvvf foo.tar
extract foo.tar


Es geht aber in der Tat auch ohne '-' (wieder was gelernt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">)

Gruß,
nano

Post Reply