iPKG in die DBox
-
- Neugieriger
- Beiträge: 19
- Registriert: Sonntag 11. Februar 2007, 19:33
iPKG in die DBox
Hi,
was ich wirklich genial finden würde ist, wenn es ipkg auf der DBox2 geben würde. Das einzige Problem könnte die 704kb große Library sein. (Auf meinem Router ist allerdings ein Shellscript, welches 27.6k groß ist) Die Imagebauer könnte einfach ihr eigenes Repo machen, und mit einem Update hätte man dann das "Image". Vielleicht kann jemand dazu mal die Vor- und Nachteile aufzählen - aber ipkg wäre einfach toll.
MfG
was ich wirklich genial finden würde ist, wenn es ipkg auf der DBox2 geben würde. Das einzige Problem könnte die 704kb große Library sein. (Auf meinem Router ist allerdings ein Shellscript, welches 27.6k groß ist) Die Imagebauer könnte einfach ihr eigenes Repo machen, und mit einem Update hätte man dann das "Image". Vielleicht kann jemand dazu mal die Vor- und Nachteile aufzählen - aber ipkg wäre einfach toll.
MfG
-
- Einsteiger
- Beiträge: 122
- Registriert: Sonntag 12. Oktober 2003, 20:33
-
- Neugieriger
- Beiträge: 19
- Registriert: Sonntag 11. Februar 2007, 19:33
Eher gesagt ist es mehr wie apt und yum. Es ist ein Clon von apt, dem Debian-Packetmanagement, mit dem Unterschied, dass es - eigentlich - für PDAs geschrieben wurden - Geräte mit wenigen Resources, wie die DBox. Ich hab eben gesehen, auf der Dreambox gibts auch ipkg, also sollte das kein Aufwand sein, das auf die DBox zu portieren. Sind ja nur 3 Dateien.
MfG
MfG
-
- Einsteiger
- Beiträge: 256
- Registriert: Montag 14. Januar 2002, 23:13
-
- Neugieriger
- Beiträge: 19
- Registriert: Sonntag 11. Februar 2007, 19:33
-
- Erleuchteter
- Beiträge: 760
- Registriert: Freitag 14. Januar 2005, 12:42
Weils immer wieder aufkommt: Es gibt auch andere Möglichkeiten für viele MBs im Dateisystem, ohne das IDE IF.skydiver hat geschrieben:das würde höchstens für boxen mit ide-if sinn machen.
Zuerst gibts ja das SD Interface und dann kann man auch irgendwas mounten (Bei mir ein 1GB USB Speicherstick im Router (Ist eh immer an)).
Also nicht immer alles was viele MB braucht abschmettern, mit dem Argument, es nutzt ja nur fürs IDE IF ;-)
cu
usul
-
- Neugieriger
- Beiträge: 19
- Registriert: Sonntag 11. Februar 2007, 19:33
Ich hab jetzt nen Patch gefunden, der ipkg in Busybox einbaut.
https://dev.openwrt.org/browser/trunk/p ... ipkg.patch
Hier das ganze für Busybox-1.4.1 incl. des alten Patches ausm CDK:
http://giuly.de/stuff/busybox.diff
Man muss nur die config.m4 anpassen und halt auf 1.4.1 updaten. Müsste mal jemand gucken, obs funktioniert.
Diff ist gefixt, funktioniert jetzt wieder. an die config.m4 mach ich mich morgen.
MfG
https://dev.openwrt.org/browser/trunk/p ... ipkg.patch
Hier das ganze für Busybox-1.4.1 incl. des alten Patches ausm CDK:
http://giuly.de/stuff/busybox.diff
Man muss nur die config.m4 anpassen und halt auf 1.4.1 updaten. Müsste mal jemand gucken, obs funktioniert.
Diff ist gefixt, funktioniert jetzt wieder. an die config.m4 mach ich mich morgen.
MfG
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
haste schon was neues ??
ich hab das mal für die 1.7.0 angewendet, aber da gibts so viel neues, das es leider nicht mehr passt
ipkg busybox patch
ich blick da leider nicht weiter durch
ich hab das mal für die 1.7.0 angewendet, aber da gibts so viel neues, das es leider nicht mehr passt
normaler busybox patchLD archival/libipkg/built-in.o
CC archival/libipkg/args.o
In file included from archival/libipkg/sprintf_alloc.h:21,
from archival/libipkg/args.c:27:
include/libbb.h:1135:1: warning: "ARRAY_SIZE" redefined
In file included from archival/libipkg/ipkg_conf.h:26,
from archival/libipkg/ipkg.h:32,
from archival/libipkg/args.c:23:
archival/libipkg/pkg.h:35:1: warning: this is the location of the previous definition
CC archival/libipkg/conffile.o
In file included from archival/libipkg/sprintf_alloc.h:21,
from archival/libipkg/conffile.c:26:
include/libbb.h:1135:1: warning: "ARRAY_SIZE" redefined
In file included from archival/libipkg/ipkg_conf.h:26,
from archival/libipkg/ipkg.h:32,
from archival/libipkg/conffile.c:21:
archival/libipkg/pkg.h:35:1: warning: this is the location of the previous definition
CC archival/libipkg/conffile_list.o
CC archival/libipkg/file_util.o
In file included from archival/libipkg/sprintf_alloc.h:21,
from archival/libipkg/file_util.c:22:
include/libbb.h:1135:1: warning: "ARRAY_SIZE" redefined
In file included from archival/libipkg/ipkg_conf.h:26,
from archival/libipkg/ipkg.h:32,
from archival/libipkg/file_util.c:18:
archival/libipkg/pkg.h:35:1: warning: this is the location of the previous definition
CC archival/libipkg/hash_table.o
CC archival/libipkg/ipkg_cmd.o
In file included from archival/libipkg/sprintf_alloc.h:21,
from archival/libipkg/ipkg_cmd.c:36:
include/libbb.h:1135:1: warning: "ARRAY_SIZE" redefined
In file included from archival/libipkg/ipkg_conf.h:26,
from archival/libipkg/ipkg.h:32,
from archival/libipkg/ipkg_cmd.c:20:
archival/libipkg/pkg.h:35:1: warning: this is the location of the previous definition
In file included from archival/libipkg/ipkg_cmd.c:39:
archival/libipkg/str_util.h:24: error: conflicting types for 'str_tolower'
include/libbb.h:447: error: previous declaration of 'str_tolower' was here
archival/libipkg/str_util.h:24: error: conflicting types for 'str_tolower'
include/libbb.h:447: error: previous declaration of 'str_tolower' was here
archival/libipkg/ipkg_cmd.c: In function `ipkg_prep_intercepts':
archival/libipkg/ipkg_cmd.c:353: error: `IPKGLIBDIR' undeclared (first use in this function)
archival/libipkg/ipkg_cmd.c:353: error: (Each undeclared identifier is reported only once
archival/libipkg/ipkg_cmd.c:353: error: for each function it appears in.)
archival/libipkg/ipkg_cmd.c: In function `ipkg_info_status_cmd':
archival/libipkg/ipkg_cmd.c:741: error: `j' undeclared (first use in this function)
make[2]: *** [archival/libipkg/ipkg_cmd.o] Fehler 1
make[1]: *** [archival/libipkg] Fehler 2
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/busybox-1.7.0'
ipkg busybox patch
ich blick da leider nicht weiter durch
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
der neue patch auf busybox 1.7.2 ist bei denen online. er lüppt nur nicht. ich verstehe die fehlermeldungen nicht.
https://dev.openwrt.org/browser/trunk/p ... ox/patches
die 500-ipkg.patch
https://dev.openwrt.org/browser/trunk/p ... ox/patches
die 500-ipkg.patch