Interview with Ian Jackson
Figuring you can never get too much Ian Jackson, Trevelyan writes: "Debian Planet has an
interview with the long time Debian maintainer, and a former DPL, a current member of the
technical committee and the author of
dpkg.
Also
announced Debian GNU/Linux 2.2r7 released. In case some of you thought Debian won't be releasing anything this year =)"
I would be interested for slashdot to host and interview with Ian. As a user of gentoo linux I have experienced much of the power of a ports based system with its portage package management system, which has close ties to Debian's very own apt-get and dpkg. Debian seems very focused on a stable kernel, even more so than any other distribution I know of. Would it not serve Debian to focus more on the Server side of things and leave the desktop to the propeller heads, Gentoo that is. :)
Go Illini!!!
Are rpms still such a pain in the ass to create? With dpkg, all you need is a "make clean" and "make install" target, and 2 minutes with dpkg-make and you've got a deb of your own software.
/usr/lib/rpm/find-requires and find-provides.
You can manually add Requires or Provides to the specfile, like Provides: smtpdaemon.
/etc/apt/sources.list on a new workstation, apt-get update, and apt-get install ourworkstationload and it downloads the latest version of everything and installs.
In essence, Yes.
You make a specfile which mostly consists of macros; like %configure, %make, %makeinstall. Of course you have to specify other Metadata, like License, Source, Patch1, Patch2, Url. You can make a filelist yourself, where you choose which files end up in the package.
And if you're packaging something that uses libaries, dpkg-buildpackage will automatically figure out what libraries you're using, what packages provided those libraries, and then automatically add them to the package's dependency list.
Yup, rpm uses on mandrake the scripts
A difference is that rpm uses mostly files from libraries as dependencies, while dpkg uses packages. In the end that should just work the same.
Combine that with the ability to easily make your own sources for apt, and making many workstations is as easy as creating one deb file that depends on all the packages you want to have on a workstation. Just add your local source to
Well, if you use apt together with rpm, you can just do the same I suppose.
If you use urpmi with rpm, you can use genhdlist which makes a hdlist.cz file with the rpm-headers. You can then use "urpmi.addmedia name ftp://ftp.bla.org/RPMS with hdlist.cz" and install packages from that repository.
And for the fake package, you can make a specfile without a real tar.gz and filelist, but with your own defined dependencies.
apt and dpkg rock compared to rpm.
There you go again.
You can compare dpkg and rpm.
And you can compare apt+dpkg and apt+rpm or urpmi+rpm.
You cannot compare apt to rpm, in the same sense that you cannot compare apt and dpkg.
Well, don't worry about that. We can get you back before you leave. (Dr. Who)