Administratorhandbuch:Software installieren
Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung. |
Software installieren
Vorwort
Wie Sie Software am besten installieren, darüber gibt es seit langer Zeit zwei Meinungen. Die Einen bevorzugen die lokale Installation, da diese für alle Programme als Standard vorgesehen ist und problemlos abläuft, die Anderen bevorzugen die Installation auf dem Server, da dann möglichst wenig lokal installiert wird, wie es im Zeitalter der kleinen Festplatten wichtig war.
Für beide Vorgehensweisen gibt es also gute Argumente. Welche bei Ihnen die richtige ist, müssen Sie selbst anhand Ihrer lokalen Vorgaben entscheiden: Wie groß sind die Festplatten, wie viele verschiedene Rechnertypen haben Sie zu betreuen, wie wird abgesichert - gar nicht, mit PC-Wächterkarten oder mit Rembo?
Software serverbasiert installieren
Grundsätzlich ist auf Arktur für die Installation von Software das für normale Benutzer schreibgeschützte Laufwerk "P:\" (physisch auf Arktur "/home/adm") vorgesehen. Software, die bei der Installation Probleme bereitet, können Sie aber genau so gut auch auf "T:\" (auf Arktur "/home/tmp") installieren. Beachten Sie dann bitte, dass jeder Schreibrechte auf T:\ hat und legen Sie rechtzeitig eine Sicherungskopie an.
Aus vielfacher Erfahrung ist zu empfehlen, alle Software, für die häufig wichtige Sicherheitsupdates herauskommen, auf "P:\" zu installieren. Dazu gehören in erster Linie Browser und E-Mailprogramme. So ist für den auf der Arktur-CD mitgelieferten Browser Firefox eine solche Installation in "P:\Programme\Firefox" vorgesehen.
Auch alle Programme, die direkt nach dem Auspacken lauffähig sind, installieren Sie am besten auf "P:\". Dann brauchen Sie anschließend nur noch eine Verknüpfung auf dem Desktop der Clientrechner erstellen. Zu dieser Gattung gehören viele nette kleine Programme für den Fachunterricht.
In den übrigen Fällen müssen Sie sich selbst entscheiden und ausprobieren. Sie können auch in der FAQ zu Arktur4 nachsehen.
Vorsicht ist beim Erwerb von Unterrichtssoftware der großen Verlage geboten. Das Attribut netzwerkfähig muss nicht heißen, dass die Software auch auf dem Arktur-Schulserver läuft. Können Sie diese Software vorher nicht ausprobieren, vereinbaren Sie bitte ein Rückgaberecht.
Der Benutzer adm
Die Benutzerkennung adm wurde bereits bei der Installation angelegt. Sie müssen adm lediglich noch ein Passwort zuteilen.
Hinweis: Halten Sie das Passwort für den Nutzer adm unter allen Umständen geheim. Dieser Nutzer hat zwei besondere Eigenschaften: Er darf Software auf "P:" (also auf dem Server) installieren und er ist automatisch auf jedem Windows-Clientrechner lokaler Administrator.
Melden Sie sich nun als adm an einem Clientrechner an. Sie können nun installieren, weil Sie ja "P:\" = "/home/adm" als Homeverzeichnis haben. Überprüfen Sie aber bitte vor der Softwareinstallation, ob tatsächlich der Laufwerksbuchstabe P: dem Homeverzeichnis von adm zugeordnet ist (normalerweise ist das Homeverzeichnis U:). Sie müssen gegebenenfalls das Netzlaufwerk P: trennen und neu mit "\\arktur\home" verbinden. Ins Laufwerk "P:\" kann normalerweise auch adm nicht schreiben. Und eine auf "U:\" installierte Software weigert sich nachher, auf "P:\" zu laufen, weil der Laufwerksbuchstabe nicht stimmt.
Software auf P: installieren
Wenn Sie als adm angemeldet sind und "P:\" das Homeverzeichnis von adm ist, starten Sie die Installation wie gewohnt. Sie sollten allerdings nicht die automatische Installation, sondern die Benutzerdefinierte Installation wählen. Im Verlauf der Installation werden Sie nach dem Installationsverzeichnis gefragt. Dort wählen Sie "P:\" statt "C:\". Das war es schon. Wenn allerdings bei der Installation Teile des Programms ungefragt auf "C:\" installiert werden (und das tun viele Programme) müssen Sie auch noch die Änderungen auf "C:\" auf die anderen Clientrechner Ihrer Schule verteilen. Hier kann ein Programm zur Überwachung der Installation wie "InstallRite" oder "w.o.r.c" gute Dienste leisten.
Erweiterte Möglichkeiten
Wenn Sie ein Programm installiert haben, welches im Homelaufwerk jedes Nutzers persönliche Einstellungen benötigt (beispielsweise benötigt ein E-Mailprogramm die E-Mailadresse eines jeden Nutzers), dann können diese Einstellungen automatisch verteilt werden.
Auf dem Arktur-Schulserver existiert ein Verzeichnis "/etc/skel", in dem die Dateien gespeichert sind, die jeder neu eingerichtete Nutzer erhält.
Wenn Sie Dateien an alle neuen Nutzer verteilen möchten, dann kopieren Sie diese in das Verzeichnis "/etc/skel" an die gewünschte Stelle. Sie dürfen dort auch neue Unterverzeichnisse anlegen, die dann mit verteilt werden.
Wenn Sie nun eine Datei mit persönlichen Einstellungen versehen möchten, dann benennen Sie diese um, in dem Sie ein ".sed" an den Dateinamen anhängen. Aus einer Datei "config.ini" würde also eine Datei "config.ini.sed" werden. Jetzt können Sie in dieser Datei folgende Variablen verwenden (Achten Sie dabei auf Großschreibung):
:$DOMAIN: :$USER: :$USERNAME: :$HOMEVERZ:
Diese Variablen werden bei der Erstellung eines neuen Nutzers automatisch in die entsprechenden Klarnamen des neuen Nutzers zurück gewandelt, und die Datei selber bekommt auch ihren ursprünglichen Namen (also ohne ".sed")zurück.
Hinweis: Schauen Sie sich die Datei "/etc/skel/www-pub/index.htm.sed" an, um die Funktionsweise der Variablen zu verstehen.