Nov 12
Aptitude 0.5.0 (aka Aptitude-gtk) released
Long time no post. Anyway, I have some good news.
The Gtk code for Aptitude has been merged some time ago into the main development trunk and we now have a release in Experimental.
For those that don’t know about it, here’s what it’s all about : “The new frontend is is an effort to bring some of the design principles of the curses frontend to a GUI environment, while also exploiting the unique features a GUI gives us and exploring ways to deal with changes in the environment in the nine years since aptitude was first designed.”
I had a very good time this summer working on Aptitude with Daniel Burrows in the Google Summer of Code program and I’m very glad we now have a real release. This version is by no means final or perfect but it’s a good start.
Head for the blog post from Daniel for some other informations : [Daniel Burrows]


November 12th, 2008 at 10:37 am
Rule #1 of GtkNotebooks: thou shalt not nest GtkNotebooks.
It is quite a shame to see this great work made less usable by a beginner’s mistake.
November 12th, 2008 at 3:15 pm
Shame this wasn’t done as part of PackageKit instead.
November 12th, 2008 at 3:37 pm
@2
How could it be ? o0 Aptitude and APT are too different from the main platform targeted by PackageKit, Fedora RPMs.
November 12th, 2008 at 7:36 pm
[...] Arthur Liu: Aptitude 0.5.0 (aka Aptitude-gtk) released. If you love using Aptitude for installing software on Linux you may want to check out the version [...]
November 12th, 2008 at 9:04 pm
Congratulations! Hopefully this will also keep up with the aptitude in the future!
November 13th, 2008 at 7:35 pm
>> How could it be ? o0 Aptitude and APT are too different from the main platform targeted by PackageKit,
>> Fedora RPMs.
AFAIK, backends for packagekit supporting Debian package format are in development. Since this is really a useful thing (ever tried it? easier and more reliable when updating for it does not rely on root rights (-> DBus/PolicyKit, I think) and a graphical environment, so if your X-Server crashes for whatever reason, the update continues as planned.
November 14th, 2008 at 1:49 am
I think it’s a very bad idea to put this thing in the repo as “aptitude”. It should have a separate package called “aptitude-gtk”. I can see Debian is planning to force me to install dependencies like GTK+ which I will never use, because not every Linux is a desktop installation(!), as some non-clicking users can remember. And notice, the –no-gui swich is no solution in this case. I feel like something very useful is being destroyed. Make a separate package, please.
November 14th, 2008 at 6:43 am
@7
The next experimental release will be separated. It really is an experimental release..
November 14th, 2008 at 6:06 pm
@8
OK, now I’m calm and the future is bright
November 14th, 2008 at 8:07 pm
@6
The problem is that the PackageKit developers base the feature set on the lowest common denominator (aka RPM), and they refuse to introduce features (especially debconf) that are critical for a Debian package manager.
January 26th, 2009 at 3:31 pm
Hi, I don’t know if this feature is already implemented, but I would like to see an option to filter packages by date of installation. So I could see the last application I installed and the first ones too.
Other: sort packages by last updated and more downloaded on each category. So when I go to install a package I can have a parameter to choose which one install.
Wait an answer, thanks.