Quoting Filipus Klutiero (chealer@gmail.com):
The idea of having each desktop provide its package manager was
good, but kpackage was very far from matching Synaptic. It was even
removed from KDE later, with the result that installing
task-kde-desktop no longer causes the installation of a graphical
package manager, as reported in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586982
There is still nothing that matches Synaptic today.
Furthermore, we now have LXDE and Xfce, which are also not
preinstalling any graphical package manager. So I think Synaptic
should be preinstalled on all DE-s... except that in Squeeze, GNOME
itself does not preinstall Synaptic. Instead, it preinstalls GNOME
PackageKit.
I agree with the idea of graphical environments to need a graphical
package manager (though, for LXDE and Xfce, one might argue that users
of these environments are probably looking for a "not-too-bloated"
environment and therefore could maybe deal with a text-based package
manager).
# LANG=C apt-get install synaptic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
aptdaemon aptdaemon-data gir1.2-atk-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.90
libcairo-perl libglib-perl libgtk2-perl libpango-perl librarian0
libvte-2.90-9 libvte-2.90-common libvte-common libvte9 python-aptdaemon
python-aptdaemon.gtk3widgets python-defer python-gnupginterface
python-software-properties rarian-compat software-properties-common
software-properties-gtk unattended-upgrades
Suggested packages:
libfont-freetype-perl libgtk2-perl-doc dwww deborphan
apt-xapian-index bsd-mailx
The following NEW packages will be installed:
aptdaemon aptdaemon-data gir1.2-atk-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.90
libcairo-perl libglib-perl libgtk2-perl libpango-perl librarian0
libvte-2.90-9 libvte-2.90-common libvte-common libvte9 python-aptdaemon
python-aptdaemon.gtk3widgets python-defer python-gnupginterface
python-software-properties rarian-compat software-properties-common
software-properties-gtk synaptic unattended-upgrades
0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded.
Need to get 4823 kB/8447 kB of archives.
After this operation, 22.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
root@vinci:/etc/php5# LANG=C apt-get install software-properties-gtk
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
aptdaemon aptdaemon-data gir1.2-atk-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.90
libvte-2.90-9 libvte-2.90-common python-aptdaemon
python-aptdaemon.gtk3widgets python-defer python-gnupginterface
python-software-properties software-properties-common
unattended-upgrades
Suggested packages:
bsd-mailx
The following NEW packages will be installed:
aptdaemon aptdaemon-data gir1.2-atk-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.90
libvte-2.90-9 libvte-2.90-common python-aptdaemon
python-aptdaemon.gtk3widgets python-defer python-gnupginterface
python-software-properties software-properties-common
software-properties-gtk unattended-upgrades
0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Need to get 2844 kB/2903 kB of archives.
After this operation, 7818 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
root@vinci:/etc/php5# LANG=C apt-get install rarian-compat
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
librarian0
The following NEW packages will be installed:
librarian0 rarian-compat
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 196 kB of archives.
After this operation, 659 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
root@vinci:/etc/php5# LANG=C apt-get install libgtk2-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libcairo-perl libglib-perl libpango-perl
Suggested packages:
libfont-freetype-perl libgtk2-perl-doc
The following NEW packages will be installed:
libcairo-perl libglib-perl libgtk2-perl libpango-perl
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 1783 kB of archives.
After this operation, 5404 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
root@vinci:/etc/php5# LANG=C apt-get install libvte9
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libvte-common
The following NEW packages will be installed:
libvte-common libvte9
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1160 kB of archives.
After this operation, 2410 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
root@vinci:/etc/php5# LANG=C apt-get --no-install-recommends install
synaptic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libvte-common libvte9
Suggested packages:
dwww deborphan apt-xapian-index
Recommended packages:
libgtk2-perl rarian-compat software-properties-gtk
The following NEW packages will be installed:
libvte-common libvte9 synaptic
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3565 kB of archives.
After this operation, 8980 kB of additional disk space will be used.