OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => C1000/3x00 General discussions => Topic started by: tombraider on January 20, 2007, 06:00:49 pm

Title: Dumb Question About New 3200...
Post by: tombraider on January 20, 2007, 06:00:49 pm
Hi,

Just got a new c3200 from conics.net and all is well except a couple things:

I'm so lame that I can't figure out how to install ipks to the internal memory. The installation software just has options to install to the Program memory and cf or sd.  Do I have to create a partition or something?

I'm installing everything to the Program memory for the moment and will ultimately run out of space.  I want to use all that lovely 6 GBs for programs!  How do I do this?

Also, a lot of the preinstalled apps have squares instead of English letters.  Is there a font I need to install?

Thanks in advance.  
Title: Dumb Question About New 3200...
Post by: Capn_Fish on January 20, 2007, 09:05:59 pm
Quote
Hi,

Just got a new c3200 from conics.net and all is well except a couple things:

I'm so lame that I can't figure out how to install ipks to the internal memory. The installation software just has options to install to the Program memory and cf or sd.  Do I have to create a partition or something?

I'm installing everything to the Program memory for the moment and will ultimately run out of space.  I want to use all that lovely 6 GBs for programs!  How do I do this?

Also, a lot of the preinstalled apps have squares instead of English letters.  Is there a font I need to install?

Thanks in advance. 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151838\"][{POST_SNAPBACK}][/a][/div]

There may be a config file for the package manager that you could edit to add in the microdrive.

As a messy temporary solution, you could mount a partition of your hard drive on /mnt/cf so the apps installed to the "CF card" would actually go on the microdrive.
Title: Dumb Question About New 3200...
Post by: Meanie on January 21, 2007, 04:08:49 am
Sharp ROM and Cacko treat the SL-C3200 as well as the SL-C3100 just like they were a SL-C1000. The Package Manager only allows you to install to internal flash or external SD/CF card. The internal MicroDrive is ignored for package installations. You need to use the command line ipkg command to install to internal MicroDrive, however, many packages will not work unless they are installed on internal flash...
Title: Dumb Question About New 3200...
Post by: tombraider on January 21, 2007, 08:19:15 am
Thanks for the info...what would be the command line to use...I'm still Linux illiterate.  :-(   Or is there a web page which explains how to do this?

I more or less know the packages that require internal memory install from my C1000 experience and,  amazingly,  there are not that many.  Some "complain"  but you can still do symlinks and get them to work outside the internal.

Would the command line be:
ipkg -d /hdd3 install packagename



Quote
Sharp ROM and Cacko treat the SL-C3200 as well as the SL-C3100 just like they were a SL-C1000. The Package Manager only allows you to install to internal flash or external SD/CF card. The internal MicroDrive is ignored for package installations. You need to use the command line ipkg command to install to internal MicroDrive, however, many packages will not work unless they are installed on internal flash...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151863\"][{POST_SNAPBACK}][/a][/div]
Title: Dumb Question About New 3200...
Post by: Capn_Fish on January 21, 2007, 10:14:44 pm
That should be correct as long as /hdd3 is where your microdrive is mounted and you have a feed set up, otherwise you need to add in the full path and filename of the package.
Title: Dumb Question About New 3200...
Post by: craigtyson on January 22, 2007, 08:21:09 am
Could try KTrove (http://singlenesia.com/software/ktrove)

Its a utility to move a package once its been installed.  Needs Opie-SH to run (QT dialogs for your Bash scripts)
Title: Dumb Question About New 3200...
Post by: tombraider on January 22, 2007, 11:41:02 am
Wow, thanks, craigtyson!  That works great.  I've only tried one app so far but it worked great.  I moved Corsair, a podcast aggregator,  to the hdd3...now I can download tons of podcasts and not worry about the size.

I printed out your instructions for future use.

The link is Ktrove (http://singlenesia.com/software/ktrove).  Great app.

edit: Whoops, spoke too soon.  KTrove DID create the Corsair files in the hdd3 folder BUT it recreates the folder in the /home/zaurus/ folder when it is run and refers to that folder to run.  I registered and activated as in the directions.
Oh, well, I'll keep tinkering with it in case I can get it to work.

edit2:  I just created the symlinks from the hdd3 drive to /home/zaurus/ myself.  AT least KTrove does the heavy lifting of MOVING the files.  I need to find the config file and add the path /hdd3/ to the list though...I have to add the path each time by hand...okay, I'm lazy.  
Quote
Could try KTrove (http://singlenesia.com/software/ktrove)

Its a utility to move a package once its been installed.  Needs Opie-SH to run (QT dialogs for your Bash scripts)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152029\"][{POST_SNAPBACK}][/a][/div]
Title: Dumb Question About New 3200...
Post by: craigtyson on January 22, 2007, 01:09:08 pm
I used to use KTrove alot on my 5500.  It used to create the symlinks without any problems.

I used to have to restart QT occasionaly after moving (and activating)an app though.

Cheers
Title: Dumb Question About New 3200...
Post by: lardman on January 22, 2007, 06:02:34 pm
I may be very wrong about this as I've not used a Sharp-derived image for a long long time....

You might try using/modifying (it's only a script) ipkg-link as used by OpenZaurus. This allows you to install anywhere, then create symlinks as if the package were installed to /, something similar is used in PdaXrom.

Also take a look in /etc/ipkg.conf (assuming this is the same file that the Sharp-based images use to decide on the installation locations).


Si
Title: Dumb Question About New 3200...
Post by: Meanie on January 23, 2007, 12:46:38 am
Quote
I may be very wrong about this as I've not used a Sharp-derived image for a long long time....

You might try using/modifying (it's only a script) ipkg-link as used by OpenZaurus. This allows you to install anywhere, then create symlinks as if the package were installed to /, something similar is used in PdaXrom.

Also take a look in /etc/ipkg.conf (assuming this is the same file that the Sharp-based images use to decide on the installation locations).


Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152095\"][{POST_SNAPBACK}][/a][/div]

The ipkg in Sharp ROM is a bit dodgy imho. It does not do the same thing as the GUI Package Manager which installs the package to the selected media and creates symbolic links. ipkg recreates the entire directory structure to the destination location without automatically linking the libraries so they cannot be found in the library search path. anyway, I didn't like its default behaviour so I created xipk which mimics what the GUI Package Manager does but works from the command line (but it does not resolve dependencies automatically)
Title: Dumb Question About New 3200...
Post by: Snappy on January 23, 2007, 01:16:27 am
Quote
Quote
I may be very wrong about this as I've not used a Sharp-derived image for a long long time....

You might try using/modifying (it's only a script) ipkg-link as used by OpenZaurus. This allows you to install anywhere, then create symlinks as if the package were installed to /, something similar is used in PdaXrom.

Also take a look in /etc/ipkg.conf (assuming this is the same file that the Sharp-based images use to decide on the installation locations).


Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152095\"][{POST_SNAPBACK}][/a][/div]

The ipkg in Sharp ROM is a bit dodgy imho. It does not do the same thing as the GUI Package Manager which installs the package to the selected media and creates symbolic links. ipkg recreates the entire directory structure to the destination location without automatically linking the libraries so they cannot be found in the library search path. anyway, I didn't like its default behaviour so I created xipk which mimics what the GUI Package Manager does but works from the command line (but it does not resolve dependencies automatically)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152117\"][{POST_SNAPBACK}][/a][/div]

hmm ... I knew something had to be missing ...

tome ... congrats on your new 3200!