Schrift
[thread]5480[/thread]

perl Modul in Win32



<< >> 10 Einträge, 1 Seite
Gast Gast
 2005-06-28 13:53
#47112 #47112
Eckdaten:
Win NT4.0
Perlversion v5.6.1 built for MSWin32-x86-multi-thread
Modul Win32::AdminMisc

ich möchte gerne dieses Modul bei mir installieren. Mit PPM bekomme ich immer folgende Fehlermeldung:
PPM> install Win32::AdminMisc
Install package 'Win32-AdminMisc?' (y/N): y
Installing package 'Win32-AdminMisc'...
Error installing package 'Win32-AdminMisc': Could not locate a PPD file for package Win32-AdminMisc

ich hab dann ein zipfile gefunden wo ich das Packet per ftp runterladen konnte:
ftp://ftp.roth.net/pub/ntperl/adminmisc/20030714/
hab es auf meinem Rechner ausgepackt und in alle Verzeichnisse kopiert(nach negativtest auch wieder dort gelöscht) wo ich glaubte das sie hin gehören könnten, ohne Ergebnis. In dem Zipfile befand sich auch ein ppd-File, aber es ist mir auch nicht gelungen das er dieses File gefunden hat.
Ich denke diese Fehlermeldung wird mal auf meinem Grabstein stehen:
Error installing package 'Win32-AdminMisc': Could not locate a PPD file for package Win32-AdminMisc
Strat
 2005-06-28 14:00
#47113 #47113
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
gehe mit einem dos-prompt in das verzeichnis, in dem die ppd-Datei liegt, und gib dort ein:
Code: (dl )
ppm install Win32-AdminMisc....ppd

(musst halt den genauen Namen der ppd-Datei angeben)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
GwenDragon
 2005-06-28 14:55
#47114 #47114
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Welche Repositories sind den bei dir eingestellt?
Mystik02
 2005-06-28 15:41
#47115 #47115
User since
2005-06-28
4 Artikel
BenutzerIn
[default_avatar]
Danke der Hinweis auf das dospromtverzeichnis hat mich einen Schritt weiter gebracht. War mir nicht bewußt das das da so relevant war.

Dennoch hab ich ein weiteres Problem, der Proxy unserer Firma scheint da hinderlich zu sein:
Downloading http://www.roth.net/perl/packages/x86/Win32/AdminMisc_5006.tar.gz ...
Error installing package 'Win32-AdminMisc.ppd': Error reading http://www.roth.net/perl/packages/x86/Win32/AdminMisc_5006.tar.gz\n\n

<!--EDIT|Mystik02|1119959091-->
Mystik02
 2005-06-28 15:43
#47116 #47116
User since
2005-06-28
4 Artikel
BenutzerIn
[default_avatar]
Nachdem ich nun so ungefähr herrausgefunden hab was Repositories sind und das man sie mit set setzen und löschen kann, hab ich noch nicht gefunden wo man die eingestellten Repositories sehen kann
GwenDragon
 2005-06-28 16:49
#47117 #47117
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Schon einmal ppm gestartet und help eingegeben? ;)

ppm
rep
Mystik02
 2005-06-28 16:55
#47118 #47118
User since
2005-06-28
4 Artikel
BenutzerIn
[default_avatar]
[quote=GwenDragon,28.06.2005, 14:49]Schon einmal ppm gestartet und help eingegeben? ;)

ppm
rep[/quote]
ja hatte ich schon, aber da waren nur Hilfen zum Setzen und Löschen -->

repository --remove NAME
- Removes the repository 'NAME' from the list of repositories.

repository NAME LOCATION
- Adds a repository to the list of PPD repositories for this
session. 'NAME' is the name by which this repository will
be referred; 'LOCATION' is a URL or directory name.

und damit kann ich aber nicht erkennen welche schon gesetzt sind. Oder verstehe ich das Chema noch nicht?
GwenDragon
 2005-06-28 16:58
#47119 #47119
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Sorry, dumme Angewohnheit, bei mir heißt das Batchfile ppm.bat. Bitte um Entschuldigung. *schäm*

Starte einmal ppm3

dann bekommst du das Repository von Roth mit
Code: (dl )
rep add roth http://www.roth.net/perl/packages/
hizu
Mystik02
 2005-06-28 17:30
#47120 #47120
User since
2005-06-28
4 Artikel
BenutzerIn
[default_avatar]
tja also ppm3 macht er bei mir nicht-->

D:\Perl>ppm3
Panic: Can't find bfs section

aber nach dem ich das mit dem DOS-Promt beachtet hatte versuchte er ja schon von der richtigen Stelle herrunter zu laden. Ich vermute das das script aber nicht den Weg über den Proxy findet, und die anderen Wege sind von unserem Netzwerkadmin zu gemacht. Zumindest deute ich die Fehlermeldung so -->

D:\Perl\Win32-AdminMisc>ppm install Win32-AdminMisc.ppd
Installing package 'Win32-AdminMisc.ppd'...
Downloading http://www.roth.net/perl/packages/x86/Win32/AdminMisc_5006.tar.gz ...
Error installing package 'Win32-AdminMisc.ppd': Error reading http://www.roth.net/perl/packages/x86/Win32/AdminMisc_5006.tar.gz

Manuell über http hab ich das file runterladen können und liegt nun local auf meinem Rechner\n\n

<!--EDIT|Mystik02|1119965603-->
Strat
 2005-06-28 18:20
#47121 #47121
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
dann koenntest du entweder den pfad im ppd selbst anpassen, oder einen proxy setzen...

einfach als umgebungsvariable
http_proxy=http://my.http.proxy:8093/
ftp_proxy=http://my.ftp.proxy:8432/
oder was auch immer setzen. wenn der proxy eine authentisierung will, hilft es manchmal, http://user:passwort@my.http.proxy:8434/ zu setzen, manchmal aber auch nicht
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 10 Einträge, 1 Seite



View all threads created 2005-06-28 13:53.