From apt-get to aptitude: good enough to share, what else am I missing?

Dotan Cohen dotancohen at gmail.com
Mon Nov 15 12:03:54 UTC 2010


I've recently switched from apt-get to aptitude, just look at the
difference in performing a dist-upgrade (in 32 bit Kubuntu 10.10 with
the backports PPA):

✈dcl:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  kdebase-workspace kdebase-workspace-bin kubuntu-desktop
plasma-dataengines-workspace plasma-desktop plasma-netbook
plasma-widgets-addons
  plasma-widgets-workspace
The following packages will be upgraded:
  kde-window-manager kdebase-workspace-data
kdebase-workspace-kgreet-plugins kdm kinfocenter ksysguard ksysguardd
libkdecorations4 libkephal4
  libkscreensaver5 libksgrd4 libksignalplotter4 libkwineffects1a
libkworkspace4 libplasma-geolocation-interface4 libplasmaclock4b
libplasmagenericshell4
  libprocesscore4a libprocessui4a libsolidcontrol4a
libsolidcontrolifaces4 libtaskmanager4a libweather-ion4a
23 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
Need to get 10.2MB of archives.
After this operation, 23.5MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
✈dcl:~$ sudo aptitude dist-upgrade
The following NEW packages will be installed:
  libweather-ion5{ab}
The following packages will be upgraded:
  kde-window-manager kdebase-workspace kdebase-workspace-bin
kdebase-workspace-data kdebase-workspace-kgreet-plugins kdm
kinfocenter ksysguard
  ksysguardd libkdecorations4 libkephal4 libkscreensaver5 libksgrd4
libksignalplotter4 libkwineffects1a libkworkspace4
libplasma-geolocation-interface4
  libplasmaclock4b libplasmagenericshell4 libprocesscore4a
libprocessui4a libsolidcontrol4a libsolidcontrolifaces4
libtaskmanager4a libweather-ion4a{b}
  plasma-dataengines-workspace plasma-desktop plasma-netbook
plasma-widgets-workspace
29 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.1MB of archives. After unpacking 184kB will be used.
The following packages have unmet dependencies:
  libweather-ion4a: Conflicts: libweather-ion4-api which is a virtual package.
  libweather-ion5: Conflicts: libweather-ion4-api which is a virtual package.
                   Conflicts: libweather-ion4a but
4:4.5.2-0ubuntu1~ppa1 is to be installed.
The following actions will resolve these dependencies:
     Remove the following packages:
1)     libweather-ion4a
Accept this solution? [Y/n/q/?]


What other features am I missing? For that matter, what other
non-standard CLI tools replace standard tool that you might recommend
me? Tips and tricks welcome!

Thanks!

-- 
Dotan Cohen

http://gibberish.co.il
http://what-is-what.com




More information about the ubuntu-users mailing list