In a nearby thread Stuckie has done some great work making the debian repo's easily accessible for the rest of us. Download an extend file, run his .pnd, et voila. I can apt-get install 'til my heart's content.
Only it's not content yet.
When I run an application inside my debian extend/chroot, that means (according to my understanding):
I have three questions:
Question 1:
What do I need to do to snag a binary from the debian package and wrap it up in a .pnd to use without mounting the extend? Debian does a nice job of describing which libraries it needs. Is it a matter of browsing those libraries, deciding which ones are already included on my Pandora and which need to be included in the .pnd? I haven't looked into the .pnd's too closely yet, but I thought I remembered the intention that they would wrap up everything an app needed that wasn't on the base Pandora install.
Question 2:
Or is this a fool's game and I should just install a build chain and try to build the app from source? (Yikes! That sounds like work! h34r: )
Question 3:
How much do I lose by running in the debian extend? It's not emulation: is there really any slow-down? I'm not even (I don't believe) running gnome or anything: my app's are connecting through to the Zaxxon web-server. It just means having an extra 3.5Gb used up on an SD card: not a huge deal. It also means I can continue apt-get'ing other stuff at will. Any idea how much extra memory is being consumed by running app's in the extend instead of building them to run natively in Zaxxon?
My example du jour is KeypassX. A nice, handy app. Runs great under the debian extend.
--Todd
Only it's not content yet.
When I run an application inside my debian extend/chroot, that means (according to my understanding):
- it's running natively on the Pandora's hardware
- it's running directly on my Angstrom/Zaxxon/Hotfix'd kernel
- it's using libraries from the debian extend
I have three questions:
Question 1:
What do I need to do to snag a binary from the debian package and wrap it up in a .pnd to use without mounting the extend? Debian does a nice job of describing which libraries it needs. Is it a matter of browsing those libraries, deciding which ones are already included on my Pandora and which need to be included in the .pnd? I haven't looked into the .pnd's too closely yet, but I thought I remembered the intention that they would wrap up everything an app needed that wasn't on the base Pandora install.
Question 2:
Or is this a fool's game and I should just install a build chain and try to build the app from source? (Yikes! That sounds like work! h34r: )
Question 3:
How much do I lose by running in the debian extend? It's not emulation: is there really any slow-down? I'm not even (I don't believe) running gnome or anything: my app's are connecting through to the Zaxxon web-server. It just means having an extra 3.5Gb used up on an SD card: not a huge deal. It also means I can continue apt-get'ing other stuff at will. Any idea how much extra memory is being consumed by running app's in the extend instead of building them to run natively in Zaxxon?
My example du jour is KeypassX. A nice, handy app. Runs great under the debian extend.
--Todd
Last edited by a moderator: