Sie sind nicht angemeldet.

Anzeigen

**Wir werden in den kommenden Tagen einen Umzug auf einen neuen Server durchführen. Im Rahmen dieser Maßnahme wird das Forum ca. 1 Stunde nicht erreichbar sein.** nslu2-info.de ist ein privates Projekt von mir, welches jeden Monat aus eigener Tasche finanziert wird. Mit einer freiwilligen Spende wird der Erhalt und der weitere Ausbau dieses Forums unterstützt. Um mich beim Erhalt des Forums zu unterstützen, kannst Du entweder via Flattr oder Paypal spenden. Ich bedanke mich schon jetzt bei allen Unterstützern.

Lieber Besucher, herzlich willkommen bei: Die NSLU2 Community****wenns ums speichern und streamen geht****. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Dienstag, 6. Februar 2007, 21:27

[gelöst] Wie grep -r?

Gibt es eine Möglichkeit, ein Grep -r auf der Box abzusetzten (vielleicht über Umwege?)

Busybox 1.1.3 versteht leider keine grep -r

Gruß Marcel

Anzeigen

trapperjohn

Fortgeschrittener

Beiträge: 558

Wohnort: Bremen

Beruf: SW-Entwickler

  • Nachricht senden

2

Dienstag, 6. Februar 2007, 21:41

Also ich würde damit anfangen, grep zu installieren :D
Gruß,
Flo

Anzeigen

3

Dienstag, 6. Februar 2007, 21:50

guter Ansatz :-)

Zitat

Installing grep (2.5.1a-1) to root...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: The following packages conflict with grep:
busybox-links



aber ich will doch nicht die Busybox abkoppeln?

Gruß Marcel

trapperjohn

Fortgeschrittener

Beiträge: 558

Wohnort: Bremen

Beruf: SW-Entwickler

  • Nachricht senden

4

Dienstag, 6. Februar 2007, 21:56

ich hab leider kein ipkg zum Ausprobieren -- aber gibts da nicht die Möglichkeit, die Installation zu erzwingen (mit --force oder so)? Busybox-Links enthält ja nur die Links, wenn das "richtige" grep die überschreibt, sollte das niemanden stören.
Gruß,
Flo

caplink811

Forensupporter

Beiträge: 2 200

Verwendetes NAS-Device: 64X2/8GB/Ubuntu10.04LTS

Firmwareversion / your current Firmware: anderes

Wohnort: Berlin

Beruf: TK/IT Consulting and Engineering

  • Nachricht senden

5

Dienstag, 6. Februar 2007, 22:05

N'Abend,

ipkg -force-overwrite install package sollte helfen.

bye
JrB
"Supporting joe users worldwide" <- that's our motto


6

Dienstag, 6. Februar 2007, 22:15

Kommt aber weiterhin die gleiche Fehlermeldung...

Gruß Marcel

trapperjohn

Fortgeschrittener

Beiträge: 558

Wohnort: Bremen

Beruf: SW-Entwickler

  • Nachricht senden

7

Dienstag, 6. Februar 2007, 22:27

Hm, wenn das unter die Abhängigkeitsprüfung fällt, könntest du noch

-force-depends

anhängen? Natürlich OHNE Gewährleistung ;)

Die "grep" Manpage sagt übrigens, dass "-r" äquivalent zu "-d recurse" ist. Probier doch erst mal, ob das busybox-grep diese Option unterstützt?

edit: Google liefert mir auch noch so einen Tipp:

Zitat

To install procps on my NSLU2 Unslung I had to wrestle it a bit. He was complaining that it conflicted with busybox-links and I had the absolute certainty that there were none of the busybox packages installed on the Slug (yes, I did run ipkg remove busybox and ipkg remove busybox-links a couple of times). I finally decided to hard tackle the problem and edit /usr/lib/ipkg/status. vAfter deleting both busybox and busybox-links entries, it installed procps (and coreutils) correctly.

Quelle: http://outrora.eu/2006/10/29/slugging/
Gruß,
Flo

8

Dienstag, 6. Februar 2007, 22:57

-d gibt es leider auch nicht.

mit -force-depends meldet die betreffenden links. nach dem umbenennen gehts.

aber leider meldet grep dann:

grep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory

Ich mag nicht mehr...

trapperjohn

Fortgeschrittener

Beiträge: 558

Wohnort: Bremen

Beruf: SW-Entwickler

  • Nachricht senden

9

Dienstag, 6. Februar 2007, 23:04

Oh, dann fehlt dem grep eine Abhängigkeit: ipkg install pcre

edit: Komisch, die ipkg Seite sagt, pcre ist eine Abhängigkeit von grep!
Siehe http://ipkgfind.nslu2-linux.org/details.…ficial=&format=
Gruß,
Flo

10

Mittwoch, 7. Februar 2007, 07:57

Vielen Dank!

Es geht!!!

Gruß Marcel

Social Bookmarks