Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Installing Cinnamon -- What have I done wrong?

Here you can discuss every aspect of Debian. Note: not for support requests!
Post Reply
Message
Author
MrScoville
Posts: 2
Joined: 2017-05-23 19:00

Installing Cinnamon -- What have I done wrong?

#1 Post by MrScoville »

Because of bad experiences I'd made with other distros, I'd decided to install a Console Only Debian Jessie. So far, so good. Worked fine. Then, because I do want to have a graphical desktop, in aptitude, I've selected "Cinnamon" and let the installation run. Now I have... Firefox-ESR, Iceweasle, Thunderbird, a full-blown LibreOffice installation, Chess (at least two, I fear), perhaps Mahjongg 4D, whatnot... Pulseaudio, tons of unsolicited other software, like more games, tools, gadgets, not to mention MiBs and MiBs of libraries, like accessibility stuff, speech libraries, audio and video codecs... Did I mention icons, fonts, background images already? It's like ordering a salad and getting a 5 course menu and you cannot stop them.

Maître D': 'And finally, monsieur, a wafer-thin mint!' (Monty Python, The Autumn Years)

Is there an easy way to install Cinnamon from aptitude without all this... mint? Actually, I'm writing this with my favorite browser, Pale Moon. Exactly neither need for ESR, Iceweasle... Mahjongg, suspicious speech recognition libraries written in Python (mind the punchline...), caves full of Cheddar, sparkling jelly bean seas, caviar mountains... Nor mint.

So I went back to aptitude and selected ESR and Iceweasle for de-installation. Aptitude told me that the Cinnamon installation depends on Iceweasle. I tried the resolver and gave up at option #44 which still insisted in uninstalling the Cinnamon desktop environment. Option #45 is this very posting.

Help?

arochester
Emeritus
Emeritus
Posts: 2435
Joined: 2010-12-07 19:55
Has thanked: 14 times
Been thanked: 54 times

Re: Installing Cinnamon -- What have I done wrong?

#2 Post by arochester »

Install cimmamon-core instead ?
These are the core components of Cinnamon, a desktop environment which
provides advanced innovative features and a traditional user experience.

This metapackage depends on basic components needed to use the desktop
environment. Install this if you want a minimal cinnamon desktop.

MrScoville
Posts: 2
Joined: 2017-05-23 19:00

Re: Installing Cinnamon -- What have I done wrong?

#3 Post by MrScoville »

arochester wrote:Install cimmamon-core instead ?
These are the core components of Cinnamon, a desktop environment which
provides advanced innovative features and a traditional user experience.

This metapackage depends on basic components needed to use the desktop
environment. Install this if you want a minimal cinnamon desktop.
Without ESR, Iceweasle, and... mint? I mean... I rather ask before killing my laptop again ^^

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing Cinnamon -- What have I done wrong?

#4 Post by stevepusser »

Code: Select all

apt show cinnamon-core
...
Depends: cinnamon (>= 2.2), cinnamon-control-center (>= 2.2), cinnamon-screensaver (>= 2.2), cinnamon-session (>= 2.2), cinnamon-settings-daemon (>= 2.2), muffin (>= 2.2), nemo (>= 2.2), desktop-base, dconf-gsettings-backend | gsettings-backend
Recommends: cinnamon-l10n (>= 2.2), gnome-keyring, gnome-themes-standard, libpam-gnome-keyring, lightdm | gdm3 | x-display-manager
Install it with the --no-recommends argument to keep those off your system, or pick and chose from the list for a even more spartan customized install.
MX Linux packager and developer

User avatar
mor
Posts: 970
Joined: 2010-08-28 15:16
Location: mor@debian

Re: Installing Cinnamon -- What have I done wrong?

#5 Post by mor »

MrScoville wrote:Is there an easy way to install Cinnamon from aptitude without all this...
As a supplement to the above suggestions, you might want to read about metapackages to understand how they work and how to deal with lots of packages being installed (or removed) along with them.

Bye

User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Installing Cinnamon -- What have I done wrong?

#6 Post by edbarx »

Since the Debian package management system works by looking at what dependencies packages have to make sure no dependency is left out, some 'empty' packages make use of this feature to pull in a set of dependencies to make installation of complex systems, like say, a desktop, a one step process. These, so called virtual packages are simply empty packages that pull in a set of dependencies. Therefore, removing a virtual package may tell the system to also remove its dependencies, as these often are automatically installed as opposed to manually installed.

The solution can be:
a) remove top virtual package refusing to remove the suggested list of packages for removal
b) browse to debian.org to view the dependencies of the removed virtual package.
c) manually install those dependencies

This should solve your issue.
Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

User avatar
phenest
Posts: 1702
Joined: 2010-03-09 09:38
Location: The Matrix

Re: Installing Cinnamon -- What have I done wrong?

#7 Post by phenest »

MrScoville wrote:
arochester wrote:Install cimmamon-core instead ?
These are the core components of Cinnamon, a desktop environment which
provides advanced innovative features and a traditional user experience.

This metapackage depends on basic components needed to use the desktop
environment. Install this if you want a minimal cinnamon desktop.
Without ESR, Iceweasle, and... mint? I mean... I rather ask before killing my laptop again ^^
Those programs will only be installed with cinnamon-core if you install cinnamon-desktop-environment as well. But that's only a suggested package of cinnamon-core, therefore it won't be installed.

You can work this out for yourself by using:

Code: Select all

apt-get install cinnamon-core
... and looking at want it wants to install first before actually installing.
MrScoville wrote:and you cannot stop them.

Code: Select all

Do you want to continue? [Y/n] n
Abort.
ASRock H77 Pro4-M i7 3770K - 32GB RAM - Pioneer BDR-209D

Magnusmaster
Posts: 168
Joined: 2010-06-12 22:50

Re: Installing Cinnamon -- What have I done wrong?

#8 Post by Magnusmaster »

stevepusser wrote:

Code: Select all

apt show cinnamon-core
...
Depends: cinnamon (>= 2.2), cinnamon-control-center (>= 2.2), cinnamon-screensaver (>= 2.2), cinnamon-session (>= 2.2), cinnamon-settings-daemon (>= 2.2), muffin (>= 2.2), nemo (>= 2.2), desktop-base, dconf-gsettings-backend | gsettings-backend
Recommends: cinnamon-l10n (>= 2.2), gnome-keyring, gnome-themes-standard, libpam-gnome-keyring, lightdm | gdm3 | x-display-manager
Install it with the --no-recommends argument to keep those off your system, or pick and chose from the list for a even more spartan customized install.
The first thing I did when I installed debian was to disable recommends. That is a sure way to bloat your system with stuff that you probably will never use.

Post Reply