apt-zeroconf

apt-zeroconf is a fantastic little program that uses Avahi to automatically find and download packages from other Debian computers on your LAN with apt-zeroconf installed.

The configuration is ridiculously easy (I use Proxy Mode), and I’ve already noticed a huge speed increase when updating/installing packages on multiple machines. (Obviously this is only useful for networks with multiple Debian boxes.)

For added fun, you can see how many computers are using apt-zeroconf on your network by installing and configuring service-discovery-applet:

  1. Install service-discovery-applet with your favorite package manager
  2. Add it to your Gnome panel (you are using Gnome, right?)
  3. Go to Applications > System Tools > Configuration Editor
  4. Open /apps/service-discovery-applet/services
  5. Add a new boolean key called _apt._tcp and set it to true

I always like to see what Avahi/Zeroconf services I’m publishing, which you can do by right-clicking on the service-discovery-applet panel icon, selecting Preferences, going to the Advanced tab, and checking the Browse services published on this machine checkbox.

This entry was posted in GNU/Linux, Open Source, Technology. Bookmark the permalink.

One Response to apt-zeroconf

  1. Franz Pletz says:

    Hi Michael,
    first, thanks very much for the publicity. ;)

    Just a small hint for avahi service discoveries: One can also use avahi-discover to view all published avahi services on the LAN if not using gnome-panel. It’s just a nifty little python script using a minimalistic GTK UI. Also, it doesn’t require any configuration as it lists all services per default.

    Cheers,
    Franz

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">