I have just taken delivery of a Sheevaplug with the intention of using it as a proxy server at home and to allow remote adjustments to the recording scheduling on HTPC (LinHES). My intention is to stick with the standard Ubuntu 9.04 OS and not use external storage (card or disk) other than the other computers on the home network. I performed the modifications as described in the wiki to get it working.
My next step was to install a proxy. From reading this forum it looked like ziproxy is a good option as it is non-caching which I assume is better for my low memory system. Trying "apt-get install ziproxy" could not find anything. "apt-get update" could not find anything. I then modified /etc/hosts and commented out the line "18.104.22.168 ports.ubuntu.com". "apt-get update" successfully update the lists. "apt-get install ziproxy" was able to copy over the ziproxy_2.5.2-2_armel.deb and libgif4_4.1.6-6_armel.deb files but could not find 3 other packages, namely:
I then googled these 3 files and found the first two at http://22.214.171.124/ports/pool/
but I could find no trace of the last one. Therefore I cannot complete the installation by apt-get. Since I do not have the option of reinstalling the OS if I stuff it up, I am being very cautious about what I do.
What I cannot understand is that when I do a "apt-cache depends privoxy" I get
root@debian:/# apt-cache depends privoxy
All of these packages are present and none of the ones I cannot get are listed.
Has anyone recently had success loading ziproxy?
If so how do I get the missing dependencies?
If not, are there any other proxies worth trying? tinyproxy?
Should I stick with a heavier one such as privoxy?