This site is now 100% read-only, and retired.

Automatic Debian Package Repository HOWTO

Posted by El_Cubano on Sun 20 Feb 2005 at 04:44

I have written a detailed HOWTO for getting a Debian package repository up and running.

It covers the layout of an automatic repository (as opposed to a trivial repository) and walks through how to maintain the repository.

There are also pointers to tools that can help automate the process.

 

 


Re: Automatic Debian Package Repository HOWTO
Posted by El_Cubano (67.39.xx.xx) on Sun 20 Feb 2005 at 22:49
This was my article submission. Sorry it ended up as anonymous (darned cookies).

I am interested to know what people think. I have already received some feedback from folks that have found out about it though different forums, but I am always looking for ways to improve it.

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by Steve (82.41.xx.xx) on Mon 21 Feb 2005 at 09:19
[ View Weblogs ]

I've updated this to have your name on it now - oops.

The HOWTO looks good, I remember seeing it when you were looking for comments on the debian-devel mailing list.

Steve
-- Steve.org.uk

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by El_Cubano (67.39.xx.xx) on Mon 21 Feb 2005 at 15:47

Thanks. Incidentally, I have resolved myself as of a few months ago to start documenting the stuff that I do with respect to Debian. I have been a user for a few years now and have benefited greatly from some of the HOWTOs that others have written. Occasionally I will solve a problem that nobody else has or a solve it a little better.

After reading your article on qemu, I decided to get it running on my machine. I had previously tried with bochs, but that did not work out so well. This time I managed to get qemu running with Win98, WinNT4 (both old CDs I had laying around from my pre-Debian life) and with FreeBSD. The thing I did different was to setup the networking with proxy_arp so that the guest OS inside of qemu was on the same subnet as the rest of my machines. This is good for things like testing and tweaking my Apache/PHP configs, setting up a package selection just like on my server and practicing a Woody->Sarge upgrade, etc.

I was thinking of just posting a separate HOWTO on my site, but if you would like to incorporate my changes into yours we can do that and I can just link to yours. If you want to do that, just le me know how you prefer I provide my content (html, text, whatever).

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by Steve (82.41.xx.xx) on Mon 21 Feb 2005 at 16:16
[ View Weblogs ]

I see two ways to go on, either write a small HOWTO describing what you did and what the attraction is using the arp method then post that as a new article. Alternatively you could just post a comment to my original article.

I tend to view this site as a static collection of articles some short, some long, each of which is complete - the comments are there for feedback / corrections / small additions.

With that in mind I'm not planning on significantly updating older pieces - unless they contain huge obvious errors.

(Sure some pieces will become less relevent as time goes on, but in that case a newer article is the solution, I think).

Steve
-- Steve.org.uk

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by Steve (82.41.xx.xx) on Mon 21 Feb 2005 at 16:21
[ View Weblogs ]
A minor typo:
repoisotory

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by El_Cubano (67.39.xx.xx) on Mon 21 Feb 2005 at 16:48
Thanks. I fixed it. Amazingly, I have received probably a few dozen emails about the HOWTO (many with typos, I should really remember to use aspell before publishing) and not one person had caught that one.

[ Parent ]

Re: Automatic Debian Package Repository HOWTO
Posted by Anonymous (194.72.xx.xx) on Fri 25 Feb 2005 at 09:22
Great article, I generally just make a copy of the debs onto cd or onto hard drive for safe keeping / quick reinstalls, but this could be quite handy running on my server :) thanks for the article

sno

[ Parent ]