PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : whohas 0.14



Samsara
14.08.05, 04:42
whohas ist ein Kommandozeilenprogramm, mit dem man gleichzeitig die Repositories von Arch, Debian, Fedora, Gentoo, Slackware, Source Mage, linuxpackages.net, FreeBSD, NetBSD, OpenBSD, Fink und DarwinPorts durchsuchen kann.

Neu dazugekommen in 0.14 sind Fink, DarwinPorts und linuxpackages.net

HP:
http://www.philippwesche.org/2004/programs/whohas/intro.html

Changelog:
http://www.philippwesche.org/2004/programs/whohas/Changelog

Download:
http://www.philippwesche.org/2004/programs/whohas/whohas-0.14.tar.gz

Samsara
.

Samsara
17.10.05, 23:01
@Samsara:
Fehlt slackware in deinem whohas-script oder ist es absichtlich nicht drin?slackware.it war gestern offline. Sonst ist es schon drin. Inklusive linuxpackages.net!

Samsara
.

ronnebabe
18.10.05, 11:10
Hallo !!

habe mir "whohas" geladen und entpackt,aber mit der installanleitung und

./install.sh

komme ich nicht sehr weit, zumindest macht er bei mir keine Anstalten sich zu installieren. Als Ausgabe kommt nur

bash: ./install.sh: permission denied

gruß ronne

ronnebabe
18.10.05, 11:41
ok problem gelöst ;)

chmod +x ./install.sh

und dann geht´s!

Columbo0815
18.10.05, 11:42
bash: ./install.sh: permission denied
Versuch es mal als root.

Samsara
28.10.05, 03:55
Die zuvor als fehlerhaft gemeldeten Module fink und Slackware gehen jetzt wieder (die Server sind wieder online).

Edit: Pardon, bei fink liegt wohl doch noch etwas im Argen.

Gruss,

Samsara

PS: Um Bugs durch Server-Downtimes aus dem Weg zu gehen, koennt Ihr die nicht benoetigten Module auskommentieren - so spart Ihr auch das greppen nach Eurer Distribution.

Die entsprechende Passage ist:

$thrs[$here++] = threads->new(\&arch, $ARGV[0]);
$thrs[$here++] = threads->new(\&aur, $ARGV[0]);
$thrs[$here++] = threads->new(\&darwin, $ARGV[0]);
$thrs[$here++] = threads->new(\&debian, $ARGV[0]);
$thrs[$here++] = threads->new(\&fedora_wget, $ARGV[0]);
$thrs[$here++] = threads->new(\&fink, $ARGV[0]);
$thrs[$here++] = threads->new(\&freebsd, $ARGV[0]);
$thrs[$here++] = threads->new(\&gentoo, $ARGV[0]);
$thrs[$here++] = threads->new(\&lp_net, $ARGV[0]);
$thrs[$here++] = threads->new(\&netbsd, $ARGV[0]);
$thrs[$here++] = threads->new(\&openbsd, $ARGV[0]);
$thrs[$here++] = threads->new(\&slack, $ARGV[0]);
$thrs[$here++] = threads->new(\&sm, $ARGV[0]);
Muesste etwa ab Zeile 62 sein. Das naechste release wird entsprechende command line switches haben (wie gesagt, wenn ich mal wieder Zeit dafuer habe...)
.