Daher mal in die Runde gefragt, wie lassen sich diese am einfachsten Syncron halten ?
Reicht da ein Cron zum Abgleich der Pfade ../lib und ../site ?
Leider sind die Apps nicht identisch Installiert; mal auf C:\Perl dann auf C:\Programme\Perl oder, oder ...
Einzig die Versionen sind Identisch !
Danke fᅵr Eure Infos, Andreas
--
________________________________________________________________
Persᅵnliche Antworten bitte an a99b...@remote.dyndns.info, die
Replyadresse wird nicht gelesen ! Mails bitte als Nur Text Senden !!
Send Private-Messages only to a99b...@remote.dyndns.info, the
reply adress will not be read ! Please send only as Plaintext !!
Solange User bei der Installation selbst bestimmen, wo ein Programm
installiert wird, ist dies nicht so ganz leicht.
Haben die Windows Admins deswegen mit Ende 20 schon graue Haare?
Also ich würde versuchen, die Module auf einem Netzlaufwerk zur
Verfügung zu stellen und die Pfade, die du vereinheitlichen willst auf
das Netzlaufwerk zu linken.
Wobei ich mit einfachen Lösungen oft überfordert bin :)
Jens
Genau das ist das Problem ... oftmals sind die Leute ja auch unterwegs und
haben gar keinen Zugriff das das Share.
Und versuche mal, 'nem freien Mitarbeiter vorzuschreiben wohin er was zu
Installieren hat.
Hier m�sste man dan schon wieder mit Repliken arbeiten, die im Offline-Modus
als entsprechendes Laufwerk gemappt werden.
M�glich ist alles; aber einfach ?
Gruss, Andreas
--
________________________________________________________________
Pers�nliche Antworten bitte an a99b...@remote.dyndns.info, die
Replyadresse wird nicht gelesen ! Mails bitte als Nur Text Senden !!
Send Private-Messages only to a99b...@remote.dyndns.info, the
>> Solange User bei der Installation selbst bestimmen,
Da ist der Kern des Problems.
Der Rest der Welt schr�nkt derartige Rechte ein und verweigert
jegliche Unterst�tzung f�r Programme oder Daten, die der User
selbst installiert hat.
Die h�rtere Variante installiert den Rechner regelm�ssig neu
und sorgt daf�r dass selbst installierte Programme keinen
Bestand haben.
Im Gegenzug macht man eine Standardinstallation f�r den User
und alle Programme, die er braucht, einfach m�glich.
--
--
Michael van Elst
Internet: mle...@serpens.de
"A potential Snark may lurk in every tree."
Hallo Andreas,
wenn wirklich alle mit Activestate-Perl arbeiten ist das total einfach. Activestate verwaltet die Module mit dem PPM (Perl Package Manager) den Du auch von der Kommandozeile aus ausfᅵhren kannst. Hier ein kleines Beispiel mit dem Modul "SVG" ...
C:\>ppm install SVG
Downloading SVG-2.49...done
Unpacking SVG-2.49...done
Generating HTML for SVG-2.49...done
Updating files in site area...done
12 files installed
Wenn es schon vorhanden ist sieht das so aus ...
C:\>ppm install SVG
No missing packages to install
Dass alle mit den selben Versionen der Module arbeiten kannst Du mit "ppm update" sicherstellen. Hier ein Bespiel mit dem Modul "Archive-ZIP" ...
C:\>ppm update Archive-ZIP
Archive-Zip 1.30 (have 1.20)
Downloading Archive-Zip-1.30...done
Unpacking Archive-Zip-1.30...done
Generating HTML for Archive-Zip-1.30...done
Updating files in site area...done
19 files installed
Und dann die Ausgabe wenn es keine Aktualisierung braucht ...
C:\>ppm update Archive-ZIP
*** no upgrades available for Archive-ZIP ***
Um zu erfahren welche Module auf Deinem (Referenz-) Rechner installiert sind kannst Du "ppm gui" aufrufen um eine grafische Oberflᅵche zu erhalten oder Du fᅵhrst "ppm list > MyPerlMods.txt" um die Kommandozeilenausgabe in eine Datei umzuleiten.
Weiteres zu Thema kannst Du unter http://docs.activestate.com/activeperl/5.10/faq/ActivePerl-faq2.html nachlesen, da lernst Du auch wie Du Module installierst die nicht von Activestate angeboten werden.
Zusammengefasst braucht Du also nur eine zentral abgespeicherte Batch-Datei die jedes Modul mit den Kommandos "ppm install <Modul>" und "ppm update <Modul>" installiert oder aktualisiert. Fᅵr Deine Kollegen ist die Lᅵsung der Modulsynchronisation also nur einen Mausklick weit entfernt.
Ach ja, da ist noch was. Perl sollte via MSI-File installiert worden sein, damit ist gewᅵhrleistet dass die PATH-Variable die Pfade zu Perl enthᅵlt. Anderenfalls wᅵrde "ppm" nicht aus allen Verzeichnissen heraus funktionieren.
Wenn Du noch Fragen hast Antworte einfach auf dieses Posting. Ich schau nᅵchste Woche wieder vorbei.
Viele Grᅵᅵe,
Uwe