Hallo, Am Die, 2002-10-22 um 10.14 schrieb Edgar Kuchelmeister:
Hallo Dieter, hallo Liste
Dieter Kluenter schrieb am 22.10. 2002
Hallo,
Rudi Hoening
writes: [...] Diese Liste spiegelt immer einerseits die Probleme der Listenteilnehmer wider, andererseits die Fähigkeit der Listenteilnehmer, diese Probleme durch Rat zu beheben. Für diese Worte dank ich Dir.
Vielleicht noch einen Punkt hinzufügen: Zwischen Installationen und Konfigurationen von Programmen, wie vom Programmierer vorgesehen, und denen der Distributionen sind z. T. erhebliche Unterschiede, die sind ja sogar schon in einer Version zur nächster innerhalb einer Distribution unterschiedlich. Da verliert man als Neuling sehr schnell den Überblick.
Eigentlich ist es ganz einfach. Es gibt den FHS (File Hierarchy Standard) der empfiehlt, wo welche Dateien liegen sollten. Die Dateien der SuSE Distributionen werden dem FHS entsprechend einsortiert und die meisten Distributionen halten sich auch daran. Entwickler schreiben eigentlich keinen Installationspfad vor, es sei denn das Programm soll in einer changeroot Umgebung laufen, dann liegen auch die lib, include etc Verzeichnisse unterhalb des Programmverzeichnisses. Es gibt aber die Gepflogenheit, das selbstkompilierte Programme unterhalb von /usr/local installiert werden sollten, dies wird auch im configure script als default gesetzt, das kann aber durch das Flag --with-prefix=/irgend/ein/pfad im configure geändert werden. Bedenke bitte, daß Entwickler die Programme häufig für sehr unterschiedliche Plattformen schreiben wie z.B. HPUX, Solaris, BSD usw. u.a. dann auch für Linux. Es liegt daher immer in der Verantwortung des Administrators, die Installationspfade seinem System gemäß zu setzen. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour