Programme 'nur' auf Server installieren

Hallo
Was muss man machen, dass man die Programme, die man auf den Clients eines Netzwerkes haben möchte, „nur“ auf dem Server installieren muss?
Können die dort auch via ein Updatetool auf dem neusten Stand gehalten werden?
Nun noch eine Zusatzfrage: welche Antivirensoftware empfehlt ihr für Server oder muss das, wenn man auf den Clients z.B. bereits AntiVir hat, die gleich sein?
Besten Dank im Voraus!
Gruss Priester

Entweder bieten die Programme von sich aus so eine Aufteilung in Server- und Clientteil (viele Buchhaltungsprogramme beispielsweise) an oder man muss tricksen. Thunderbird beispielsweise könnte man auf ein Netzwerklaufwerk legen, diese für normale User auf „read only“ setzen und über eine Verknüpfung mit entsprechend übergebenen Pfad zum Profil starten, welches am besten auf einem anderen, benutzerindividuellen Netzlaufwerk mit Schreibrechten liegt. Ein Admin bekommt dann Schreibrechte und spielt regelmäßig neue Updates für Thunderbird ein.

Das _kann_ so klappen, aber im allgemeinen fällt dann mit der Zeit auf, dass doch irgendetwas nicht so klappt wie gewünscht und sich viel Arbeit mit seiner Trickserei eingehandelt hat. So etwas würde ich nur im kleinen Umgebungen versuchen oder wenns gar nicht anders geht.

Sonst, als Maximallösung: Terminalserver.

Hallo
Was muss man machen, dass man die Programme, die man auf den
Clients eines Netzwerkes haben möchte, „nur“ auf dem Server
installieren muss?

Es gibt keine allgemeine Lösung. Das kommt ganz auf die Programme an.
Manche Programme sind so programmiert, dass man sie einfach vom Server aus aufrufen kann. Viele aber auch nicht. Dann helfen Terminalserver weiter. Aber auch hier klappt das nicht unbedingt für alle Programme.
Je nach verwendeten Server-und Clientbetriebsystemen und Netzwerksoftware gibt es auch Tools, mit denen Anwendungen (und deren Updates) automatisch aus dem Netzwerk auf die Clients installiert werden.

Beatrix

Hei!

Was muss man machen, dass man die Programme, die man auf den Clients eines Netzwerkes haben möchte, „nur“ auf dem Server installieren muss?

Auf jedem Rechner installieren, allerdings nicht in den vorgeschlagenen „Programme“-Ordner, sondern halt auf das Netzlaufwerk.

Viele Programme brauchen neben den Programm-Dateien auch einige Registry-Einträge, darum kann diese Vorgehensweise erforderlich sein.

Natürlich kann es auch sein, das das nicht notwendig ist, das man einfach nur das Programm auf dem Server auch auf anderen Rechnern starten muss (also, der Einfachheit halber: Eine Verknüpfung ins jeweilige Startmenü anlegt). Einfach mal ausprobieren, es klappt öfters, als man denkt.

Ein Admin, der weiss, was er da tut, kann natürlich bei Programmen, die spezielle Einträge in der Registry erwarten, diese auf einem Rechner mit ordentlicher Installation exportieren und dann auf den anderen Rechnern einfach nur importieren, das ist natürlich erheblich viel weniger Arbeitsaufwand.

Aber grundsätzlich sollte das bei jeder halbwegs aktuellen Software laufen, da der Programme-Ordner für normale Benutzer eh schreibgeschützt ist und persönliche Einstellungen in den User-Teil der Registry oder das Profil-Verzeichnis geschrieben werden sollen.

Können die dort auch via ein Updatetool auf dem neusten Stand gehalten werden?

Das ist wahrscheinlich das einzige, was nicht gehen wird. Die meisten Programme müssen nach einem Update neu gestartet werden. Bei solch einer „gebastelten“ Serverinstallation bekommt ein laufendes Programm auf Rechner A ja u.U. gar nicht mit, das die Installation von Rechner B aus upgedatet wurde. Wenn das Programm dann was nachladen will, stehen die Chancen auf eine Bruchlandung ziemlich gut.

Die Möglichkeit automatischer Updates muss bei solchen Installationen unbedingt abgeschaltet werden!

Nun noch eine Zusatzfrage: welche Antivirensoftware empfehlt ihr für Server oder muss das, wenn man auf den Clients z.B. bereits AntiVir hat, die gleich sein?

Ich würd was anderes installieren. Wo soll den der Sinn darin liegen, alles doppelt mit den gleichen Signaturen zu prüfen? Wenn schon, dann kann man doch auch die Erkennungsleistung zwei verschiedener Scanner kombinieren.

lg, mabuse

Hallo
Was muss man machen, dass man die Programme, die man auf den
Clients eines Netzwerkes haben möchte, „nur“ auf dem Server
installieren muss?

Den Hersteller fragen, ob die Software das überhaupt kann, da gibt es ziemlich viele Stolpersteine. Meist ist eh eine lokale Installation notwendig (DLLs und so Zeugs bei Windows), dann biegt man mit Verknüpfungen auf den Server um.

Wenn es um *nix-Software geht: nfs-Shares in /usr/bin etc einklinken, aber auch unter *nixen gibt es da sehr viele Problemchen., KDE, gnome und Co. sind auch recht zickig.