Nov 12

Aptitude 0.5.0 (aka Aptitude-gtk) released

Category: Summer of Code, debianObey Arthur Liu @ 9:31 am

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.

aptitude-gtk-050-dashboard

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]

11 Responses to “Aptitude 0.5.0 (aka Aptitude-gtk) released”

  1. Np237 says:

    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.

  2. foo says:

    Shame this wasn’t done as part of PackageKit instead.

  3. Obey Arthur Liu says:

    @2
    How could it be ? o0 Aptitude and APT are too different from the main platform targeted by PackageKit, Fedora RPMs.

  4. Peng’s links for Wednesday, 12 November « I’m Just an Avatar says:

    [...] 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 [...]

  5. Petteri says:

    Congratulations! Hopefully this will also keep up with the aptitude in the future!

  6. flows says:

    >> 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.

  7. wodny says:

    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.

  8. Obey Arthur Liu says:

    @7
    The next experimental release will be separated. It really is an experimental release..

  9. wodny says:

    @8
    OK, now I’m calm and the future is bright :-)

  10. Np237 says:

    @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.

  11. Leonardo says:

    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.

Leave a Reply