Because they depend on something you just said to remove - openssl
is the dependency in question. None of those programs can run without it.
For example, when I install something, have a look at the output:
The following extra packages will be installed:
chkrootkit john john-data procmail sendmail sendmail-base sendmail-bin
sendmail-cf sensible-mda tripwire
That is because the package I want to install (tiger
) needs these - they are dependencies.
Well the same has happened here. nautilus-share
, apturl
, bluez-cups
and google-chrome-stable
all need openssl
to run - so they are uninstalled at the same time.
Next time you remove something, you will may see something like this:
The following packages will be REMOVED
akregator amarok amarok-utils anoise anoise-media apport-kde
apt-xapian-index apturl-kde ark audiocd-kio bluedevil blueproximity
If you see something you want, don't remove the main package. In the case above, I was going to remove python
- but that would remove a lot (231) of things.
apt-get --help
andman apt-get
– Jakub Rakus Jun 23 '15 at 20:51