OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: mshmsh on October 30, 2004, 04:07:24 pm
-
Hi,
I just bought a used zaurus SL 5500 couple days back.
I am very comfortable in a linux environment and really looking to use this thing.
The first thing I did was flash with the oz 3.5 ROM.
Now my PDA has pretty much zero applications except for the terminal, file manager and clock.
Whenever I try to install any software (To begin with I need an mp3 player, a pdf viewer and a photo viewer) it keeps complaining about dependencies:
Opie version 1.1.6 built on sept 18 2004
Open zaurus version 3.5.1
Cannot satisiy the following dependcies for opie-qpdf:
opie-base (1.5.0) gzip
Where can i find these libraries?
Thanks,
Shyam
-
opie-base
Presuming you have a GUI, you have opie-base installed; so you could ignore this with -force-depends, however I wonder why you're getting this?
Which feed are you trying to install from?
Si
-
yes, I was indeed trying to get stuff from the wrong feed.
I have a real newbie question. When I see the feed directory listing on various websites, what's the best way to get all the ipk files into my pda. Right now, I keep right-clicking on each link in my browser, save the file, then copy the file into my CF card, and then load the CF card in my zaurus (I dont have WIFI yet). This is a pretty painful process, since each time, I figure I need some other dependency, and then repeat the process.
Is there a way to get all the ipk files into my local machine from the feed website.
I realized I am too much of a newbie in the zaurus environment to go with 3.5.1, I moved to 3.2 and got a text viewer, command line mplayer and photo viewer working.
Still having trouble with opie player (keeps telling me "Perhaps I should run ipkg update")
Thanks a bunch,
Shyam
-
To use opie-qpdf, you need the compat libraries. opie-qpdf is deprecated and opie-qpdf2 is still waiting for a volunteer to add to OE, so we don't ship any of those two yet.
-
I am on a Mac and used a website grabber (SimpleWGet) to grab all the files from the feed (had to delete a couple index.html#A0? type weird files, though). There are other progs on Windows an Linux to do the same thing.
Then I copied the whole feed directory to my CF card in a directory called oz-feed.
Now back on the Zaurus I edited /etc/ipkg.conf and added the line (doing this by memory here):
src oz-feed file:///mnt/cf/oz-feed
Then at the command line I run:
ipkg update
This updates the info on the feed so that you don't get the message about ipkg updates being required. Until you do this the feed won't work.
So now that the feed is setup:
Now when you want to install a package called "packagename" do this:
ipkg install packagename
This will install the package PLUS all its dependencies. This only works if the feed is setup and updated as I explained above.
Oh, and if you want to install to an SD card that's been formatted ext2, do this instead:
ipkg install -d sd packagename
Now, if you've installed to SD card, then do this immediately following the install:
ipkg-link mount /mnt/card
to create symlinks in the main ROM filesystem to point to the new app.
To remove an application do this:
ipkg-link remove packagename && ipkg remove packagename
(you can leave out the ipkg-link part I think if you did not install it to SD originally).
Also of note is that I grabbed the upgrades feed, too and did the same thing but called the directory oz-upgrades. There is a process to upgrade OZ 3.5.1 to the newest version of certain packages using "ipkg upgrade" but DO NOT DO THIS YET! It will smash busybox (the linux command interpreter). I will post back later with instructions to do this safely (I have them on my other computer).
This is all coming from a newbie as well, so take it with a grain of salt. But it does work for me and I've done it about 20 times in the last 4 days.
Take it easy and good luck.
Kent!
-
These are the other lines to run to upgrade OZ 3.5.1:
ipkg -force-overwrite upgrade
ipkg -force-overwrite -force-reinstall install modutils
ipkg -force-overwrite -force-reinstall install makedevs
Kent!
-
Oh yah, and then finally do this so that you don't lose your links on reboots:
mv /etc/rc2.d/S04sd /etc/rcS.d/S38sd
Kent!