Mailinglist Archive: opensuse-de (4451 mails)
| < Previous | Next > |
Re: System entmuellen
- From: eschwenk@xxxxxx (Erhard Schwenk)
- Date: Fri Apr 07 00:12:16 2000
- Message-id: <XFMail.000407021216.eschwenk@xxxxxx>
On 06-Apr-00 Waldemar Brodkorb wrote:
Diese Option bietet aber nicht jede Software aus dem Netz, der Author
hat dann das Makefile nicht angepasst.
Also ich geb bei configure in solchen Fällen meist mit --prefix ein
neues Verzeichnis an, sowas in der Art /usr/local/myprg, in dem dann
alles installiert wird.
Dazu muß man aber evtl. diverse Pfade (PATH, LD_LIBRARY_PATH, MANPATH
usw.) anpassen bzw. erweitern. Zum Entfernen reicht dann ein einfaches
rm -Rf /usr/local/myprg <g>
Ich selber hab die Variante mit ein paar Shellskripten und einem
Makefile etwas aufgebohrt, da ich das öfters brauche. Ein Shellskript
schaut z.B., ob $1/bin vorhanden ist. Wenn ja, wird ein neues Skript
erzeugt (bzw. an dieses angehängt), das $1/bin in den Pfad aufnimmt.
Dieses Test-Skript führe ich dann über ein Makefile aus.
Sinn der Übung ist, daß der Ausdruck
test -e /usr/local/myprg/bin && PATH=$PATH:/usr/local/myprg/bin
viel länger dauert als
PATH=$PATH:/usr/local/myprg/bin
Da der "test -e" nur bei Neuinstallationen wirklich gebraucht wird, hab
ich ihn sozusagen ins Makefile verlagert.
Das ist aber schon eine recht komplexe Lösung.
--
===========================================================
Erhard Schwenk - alias Bitrunner =)B==o)
===========================================================
No Spam replies please.
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx
| < Previous | Next > |