<br /> Package lists split per section – Debian Planet

Welcome to Debian Planet

News for Debian. Stuff that *really* matters

These are important Debian sites one should not be without!

  • Official Debian site
  • Package search
  • Mailing list archives
  • Bug reports
  • Debian on CD
  • Debian Weekly News — excellent news source!
  • Unofficial APT sources

  • Developers’ Corner
  • Community
    Need help? You’re not alone on this planet.

  • debianHELP
    (User support site)

  • Debian International
  • DebianForum.de

  • DebianForum.dk

  • EsDebian

  • DebianWorld

  • Debian-Fr

  • MaximumDebian

  • DebianUsers

  • Debian-BR

  • DebianHOWTO (Deutsch)
  • Contribute
    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you’ve written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.

    General feedback should be sent to staff@debianplanet.org

    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on irc.oftc.net.

    Many of the Debian Planet staff live there so pop by and say hello.

    Debian Planet also has its own channel on the same network called #debianplanet.


    DP is sponsored by Xinit Systems.

    Domains paid for and hosted by uklinux.net.

    Buy your Debian merchandise at DebianShop.com.

    Support Debian through Bytemark Hosting. At least £7 will be given for each new account


    Package lists split per section
    Submitted by Anonymous on Thursday, April 04, 2002 – 17:51
    To help reduce bandwidth consumption and time for slow connections splitting up the Packages file for each section like base, net, games etc. This way you could choose which sections you wanted to download descriptions for. For example people running a simple server could remove the source for games and graphics package descriptions and somebody running a desktop for word processing could remove the source for devel and science.

    Control panel

    Comment viewing options:

    Select your prefered way to display the comments and click ‘Update settings’ to activate your changes.

    Subject: Versioned Packages.gz files
    Author: chewie
    Date: Friday, 2002/04/05 – 22:39
    Multiple Packages.gz files does address the issue of being able to exclude large groups of software. I would be surprised if the average workstation didn’t have software installed from 80% of the categories anyway. What exactly would we be giaining here?

    Another, more complicated answer would be to employ a versioned Packages.gz file. Generating the necessary patch files could be stored in a filesystem layout based on the version number. For example, apt would request the Packages.diff.gz file from the directory of its /current/ version (i.e. ftp://ftp.site.tld/debian/dists/woody/i386/main/Packages/20020405001/Packages.diff.gz)

    CVS would not be required for such a system, since the client only needs to know its current file version. The server can generate patches either per request through a scripted backend, or manually as static files (depending on how you want to manage your disc space and how complicated you want to make things.) If the patch exceeds a given percentage of the total size of the Packages.gz file (which may actually be symbolically linked to ./version/Packages.gz), the patch could be excluded, and apt would download the new Packages.gz file in its entirety. The downside of this is the increased maintenance of patch and diff files and ensuring that synchronization is silmultaneous for all patches and new versions of the source file.

    This solution does not address the issue of downloading package descriptions about software you have no interest in. If this was the desired goal of apt clients, then an apt server application would need to be developed so that the client could selectively query about packages instead of relying upon locally cached databases (Packages.gz). Such a setup would migrate away from the KISS philosophy that much of the Debian packaging system embraces.

    [ return ]

    Search articles

    ·News (187)
    ·Features (4)
    ·Site News (8)
    ·HOWTOs (40)
    ·Tips (5)
    ·Opinion (13)
    ·Q & A (18)
    ·Sponsorship (1)

    Log in


    Remember me

    » Register
    » New password

    Debian Security Announcements
    DSA-338 proftpd
    DSA-337 gtksee
    DSA-336 linux-kernel-2.2.20
    DSA-335 mantis
    DSA-334 xgalaga
    DSA-333 acm
    DSA-332 linux-kernel-2.4.17
    DSA-331 imagemagick
    DSA-330 tcptraceroute
    DSA-329 osh

    Latest poll: I read DebianPlanet …
    Reload, damnit, reload!
    … daily.
    … once every couple of days.
    … weekly.
    … via DWN links.
    … via RSS on Slashdot.
    I don’t.

    Total votes: 768
    5 comments · older polls

    home · archives · news feeds · about · polls · search · sections · user account

    Powered by the amazing Drupal

    Debian Planet is not officially related to the Debian Project.
    Debian and the Debian logo are trademarks of Software in the Public Interest, Inc.