OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: toadatrix on March 23, 2004, 08:49:17 am

Title: How do I Installing ipk\'s that don\'t show in Add/Remove?
Post by: toadatrix on March 23, 2004, 08:49:17 am
I am running a C860 with the new Cacko ROM (v1.20 released March 5).  Is there a way I can install certain OZ packages that refuse to show up in Cacko\'s Add/Remove Software interface?  Please explain how this can be done AND how to remove the ipk if things don\'t work out correctly.
Title: How do I Installing ipk\'s that don\'t show in Add/Remove?
Post by: stupkid on March 27, 2004, 11:06:48 pm
You need to repack the ipk\'s.  I posted this here:

http://www.zaurususergroup.com/index.php?n...iewtopic&t=2596 (https://www.oesf.org/forums/index.php?showtopic=2596)

Here is the relevant part:

To convert the OZ packages to work on Sharp ROMs I have noticed that some are ar archives and some are tarballs. Assuming that the binaries in the package will work on Sharp based ROMs you can extract the contents of the package with \'ar -x whatever.ipk\' or \'\'tar xvf whatever.ipk\'. This should result in three files the current directory control.tar.gz, data.tar.gz, and debian-binary. The data.tar.gz contains the files, control.tar.gz contains package description, and debian-binary has the package version info. Run the following to create a Sharp package:

tar cf - ./control.tar.gz ./data.tar.gz ./debian-binary | gzip -9 -c ] whatever_arm.ipk

Hope this helps,
Title: How do I Installing ipk\'s that don\'t show in Add/Remove?
Post by: tumnus on March 28, 2004, 11:38:05 am
There is also a FAQ about this:
http://www.zaurususergroup.com/modules.php...parent_id=0#213 (http://www.zaurususergroup.com/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=5&categories=Software&parent_id=0#213)

The OPIE Sharp ROM feed is here: http://opie.handhelds.org/feed/sharprom/ (http://opie.handhelds.org/feed/sharprom/)