[Soc-coordination] Looking for a mentor

Manoj Srivastava srivasta at acm.org
Sun Mar 22 07:12:20 UTC 2009

On Sat, Mar 21 2009, Chris Oliver wrote:

> I am a sophmore computer science major in need of a mentor for a
> project I would like to work on with Debian. I have started a project
> called Keryx in an attempt to develop a tool capable of browsing all
> available packages much like Synaptic that is cross-platform allowing
> users to download packages, dependencies and updates from any computer
> to a flash drive. This can help users who perform updates on machines
> without internet connections, dialup users, and provides an
> alternative to APTonCD by giving users the ability to use common flash
> drives easily without having to reburn CDs. It is still a _very_ alpha

        What criteria are you thinking of using to determine which
 packages would be required on the non-networked machine? That would be
 the crux of the problem (aptitude --download-only install; cp
 /var/cache/apt/archives/*.deb over (after determining how much space is
 available at the destination) would be straightforward then.

> application and needs a lot of work. I plan on rewriting it from
> scratch, creating an API that would be able to be used with multiple
> interfaces, command-line and GUI. I plan on supporting package
> installation as well, which can be done several different ways, but I
> am not for sure which would be the best route yet. You can check it
> out here: http://keryxproject.org

        You might be interested in checking out apt-zip. 
,----[ apt-zip ]
| Description: Update a non-networked computer using apt and removable media
|  These scripts simplify the process of using dselect and apt on a
|  non-networked Debian box, using removable media like ZIP floppies and
|  USB keys.
|  One generates a `fetch' script (supporting backends such as wget and
|  lftp, in a modular, extensible way) to be run on a host with better
|  connectivity, check space constraints of your removable media, and
|  then install the package on your Debian box.
| Homepage: http://alioth.debian.org/projects/apt-zip

        This works somewhat differently than Keryx; in that apt-zip
 runs on the non-networked computer (and thus has an idea of what
 versions of things it has) generates a script to be run on a better
 networked computer, and does size checks of the usb media. (it is
 unclear to me how the non-networked computer runs the equivalent of an
 aptitude update).

        It does not seem to have a graphical interface.

Who sees with equal eye, as God of all, A hero perish or a sparrow fall.
Manoj Srivastava <srivasta at acm.org> <http://www.golden-gryphon.com/>  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C

More information about the Soc-coordination mailing list