Using Debian Apt-get over Freenet

--Working distros
--Distros being worked on
--Distros needing a maintainer

Once you have Debian and Freenet installed and working, you can use FProxy to get your Debian packages. Heres how:

1) Copy your /etc/apt/sources.list to /etc/apt/sources.list-bak.

2) Open your /etc/apt/sources.list in your favorite text editor and comment out every line and add this one

deb http://localhost:8081/debian/dists main
Replace "8081" with the port FProxy runs on. Read the sources.list(5) man page for more information. Also, you need to add "application/x-debian-package" to fproxy's "passthroughMimeTypes". This will be in fproxyrc (prior to 0.3.8.1), or in freenetrc under "services.fproxy.passthroughMimeTypes".

3) Run the command "apt-get update".

4) Once it has succsessfuly gotten the Packages file, you should now be able to get .deb files off Freenet. To test this, type "apt-get install hello", which will download GNU Hello and install it to your system. If for some reason you don't want GNU Hello on your system (and I can't imagine why you wouldn't), type "apt-get remove hello".

5) Now go back to editing /etc/apt/sources.list and uncomment all the lines you commented out. Run "apt-get update" again to use your old settings.

You should now be able to get your packages off Freenet. If the entry for Freenet is at the top of the file, it will use Freenet for the specified distributions, unless it couldn't find that package on Freenet.

Below is a list of Debian distributions that have been inserted, are being worked on, or are looking for maintainers.


Working Distributions

Distributions being worked on

deb http://localhost:8081/SSK@U8UKTu9kfCUmnEJnhtnnyjjAjuAQAgE/debian woody contrib (updateed daily) main/binary-i386

Distributions that need maintainers

main/binary-all
main/binary-alpha
main/binary-arm
main/binary-m68k
main/binary-powerpc
main/binary-sparc
main/source
contrib/binary-all
contrib/binary-alpha
contrib/binary-arm
contrib/binary-i386
contrib/binary-m68k
contrib/binary-powerpc
contrib/binary-sparc
contrib/source
non-free/binary-all
non-free/binary-alpha
non-free/binary-arm
non-free/binary-i386
non-free/binary-m68k
non-free/binary-powerpc
non-free/binary-sparc
non-free/source
non-us/binary-all
non-us/binary-alpha
non-us/binary-arm
non-us/binary-i386
non-us/binary-m68k
non-us/binary-powerpc
non-us/binary-sparc
non-us/source