Nautilus Installed by itself?

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help
Post Reply
emilio_naldo
Level 1
Level 1
Posts: 6
Joined: Wed Feb 07, 2018 6:57 pm

Nautilus Installed by itself?

Post by emilio_naldo » Wed Feb 07, 2018 7:12 pm

Hello! I was casually going through my applications and found out that I had two file managers installed (Nemo and Nautilus), which was not the case the day before. I am sure that I did not install Nautilus manually. Any explanation about how this happened is appreciated. :)

User avatar
Pjotr
Level 20
Level 20
Posts: 10887
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland)
Contact:

Re: Nautilus Installed by itself?

Post by Pjotr » Wed Feb 07, 2018 7:22 pm

Must have been something you did yourself. For example installing another desktop environment which has Nautilus as file manager, alongside the default desktop environment.

Sounds rather like a self-created Frankenstein system to me.... :mrgreen:
Tip: 10 things to do after installing Linux Mint 19 Tara
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.

Cosmo.
Level 23
Level 23
Posts: 17829
Joined: Sat Dec 06, 2014 7:34 am

Re: Nautilus Installed by itself?

Post by Cosmo. » Wed Feb 07, 2018 7:51 pm

Open synaptic and enter from the file menu the history. Enter nautilus in the search bar; this should show you, when and possibly in which context you have it installed.

emilio_naldo
Level 1
Level 1
Posts: 6
Joined: Wed Feb 07, 2018 6:57 pm

Re: Nautilus Installed by itself?

Post by emilio_naldo » Wed Feb 07, 2018 8:10 pm

Thank you Pjotr and Cosmo for your replies! It turns out that Nautilus was one of the recommended applications to be installed alongside Cheese, which I installed yesterday. Definitely learned something from both of you.

Cosmo.
Level 23
Level 23
Posts: 17829
Joined: Sat Dec 06, 2014 7:34 am

Re: Nautilus Installed by itself?

Post by Cosmo. » Wed Feb 07, 2018 8:16 pm

Recommended by whom? Definitely not by me and I know, that a number of regular helpers wouldn't recommend this also.

emilio_naldo
Level 1
Level 1
Posts: 6
Joined: Wed Feb 07, 2018 6:57 pm

Re: Nautilus Installed by itself?

Post by emilio_naldo » Wed Feb 07, 2018 8:25 pm

Cosmo. wrote:
Wed Feb 07, 2018 8:16 pm
Recommended by whom? Definitely not by me and I know, that a number of regular helpers wouldn't recommend this also.
I apologize for not being clear. This was what I meant:

Cheese2.png
Cheese.png

User avatar
Pjotr
Level 20
Level 20
Posts: 10887
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland)
Contact:

Re: Nautilus Installed by itself?

Post by Pjotr » Thu Feb 08, 2018 5:49 am

Just checked: installing Cheese does indeed pull Nautilus as well.... :shock:

At least in my system, which I've configured to treat "recommended packages" as dependencies (which isn't the default setting).

This is definitely undesirable. I might have to reconsider this configuration change.
Tip: 10 things to do after installing Linux Mint 19 Tara
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.

Cosmo.
Level 23
Level 23
Posts: 17829
Joined: Sat Dec 06, 2014 7:34 am

Re: Nautilus Installed by itself?

Post by Cosmo. » Thu Feb 08, 2018 6:22 am

With the default settings nautilus does not get installed by installing cheese. A look at the recommendations for cheese shows, that nautilus-sendto is listed there, and this again pulls nautilus (rather logical). That means, that cheese can get installed without nautilus. As the OP did not mention the version of Mint: I tested with 18.3.

User avatar
Pjotr
Level 20
Level 20
Posts: 10887
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland)
Contact:

Re: Nautilus Installed by itself?

Post by Pjotr » Thu Feb 08, 2018 6:50 am

I've asked xenopeek to react in this thread, because of this tutorial of his:
viewtopic.php?t=185770#p962186

It's a rather important issue; I hope he'll be able to shed some light on this.
Tip: 10 things to do after installing Linux Mint 19 Tara
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.

User avatar
xenopeek
Level 24
Level 24
Posts: 22905
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: Nautilus Installed by itself?

Post by xenopeek » Thu Feb 08, 2018 7:26 am

Not installing the recommends can leave the user with less or even non-functioning software. That's not the rule but it's happening for too many packages. Hence I always install recommended packages. It's the default on Debian and Ubuntu and I think it is a sensible default because:
  1. Software Manager doesn't give you an option to select and install recommended packages;
  2. Even if it did, because of the complete lack of information in Debian's packaging system on why you'd want to install recommended (or suggested) packages — as in what functionality do the recommended (or suggested) packages add — how would you select which additional packages to install?
I don't know Cheese well enough to say whether nautilus-sendto should have been a suggests instead of a recommends. In any case, this is the only side effect I've seen so far :wink:
Image

User avatar
Pjotr
Level 20
Level 20
Posts: 10887
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland)
Contact:

Re: Nautilus Installed by itself?

Post by Pjotr » Thu Feb 08, 2018 7:46 am

xenopeek wrote:
Thu Feb 08, 2018 7:26 am
In any case, this is the only side effect I've seen so far :wink:
Yes, so have I....

As always: every tweak, every choice has its price. As a famous Dutch soccer player used to say: "every advantage has its disadvantage". :mrgreen:

Nevertheless: every Gnome application that has a "nautilus-sendto" hook, can be expected to pull in Nautilus itself as well, if you've changed "recommends" into "dependencies". That's potentially a big number of applications....
Tip: 10 things to do after installing Linux Mint 19 Tara
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.

Cosmo.
Level 23
Level 23
Posts: 17829
Joined: Sat Dec 06, 2014 7:34 am

Re: Nautilus Installed by itself?

Post by Cosmo. » Thu Feb 08, 2018 7:55 am

I see the origin of the problem (recommends on or off by default) on another place.

If I use synaptic for installing a package (I use this exclusively, never the software manager), it needs one right click on the package to see with one glimpse, if there are recommends (or suggestions) at all or not; the respective sub-menu is grayed out, if there is nothing inside. Or I open the dependencies tab in the properties; I have set synaptic to show the properties in the main window. If there is anything, I either open the sub-menu and I know, what I possibly miss; with the dependencies tab I only have to read, it is all presented there. With the software manager this information or selection does not exist. So by using the software manager there is no other solution, than to do a general setting regarding the recommends. Long live synaptic.

User avatar
Pjotr
Level 20
Level 20
Posts: 10887
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland)
Contact:

Re: Nautilus Installed by itself?

Post by Pjotr » Thu Feb 08, 2018 7:57 am

@emilio naido: if you remove Nautilus, does Cheese disappear as well?

Code: Select all

sudo apt-get purge nautilus nautilus-sendto
Tip: 10 things to do after installing Linux Mint 19 Tara
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.

User avatar
xenopeek
Level 24
Level 24
Posts: 22905
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: Nautilus Installed by itself?

Post by xenopeek » Thu Feb 08, 2018 8:12 am

There will be no problem to remove Nautilus if it was added by Cheese installation.
Image

User avatar
Sir Charles
Level 7
Level 7
Posts: 1832
Joined: Thu Jan 04, 2018 1:00 pm

Re: Nautilus Installed by itself?

Post by Sir Charles » Thu Feb 08, 2018 8:51 am

Just installed one of the recommended packages for "shutter" and I got the lacking editing functionalities.
Thank you all in this thread!
I suppose that's one of the ironies of life, doing the wrong thing at the right moment -C.C.

emilio_naldo
Level 1
Level 1
Posts: 6
Joined: Wed Feb 07, 2018 6:57 pm

Re: Nautilus Installed by itself?

Post by emilio_naldo » Thu Feb 08, 2018 10:22 am

Pjotr wrote:
Thu Feb 08, 2018 7:57 am
@emilio naido: if you remove Nautilus, does Cheese disappear as well?

Code: Select all

sudo apt-get purge nautilus nautilus-sendto
Purging nautilus and nautilus-sendto did not remove Cheese or damage its functionality.

emilio_naldo
Level 1
Level 1
Posts: 6
Joined: Wed Feb 07, 2018 6:57 pm

Re: Nautilus Installed by itself?

Post by emilio_naldo » Thu Feb 08, 2018 10:28 am

Cosmo. wrote:
Thu Feb 08, 2018 6:22 am
With the default settings nautilus does not get installed by installing cheese. A look at the recommendations for cheese shows, that nautilus-sendto is listed there, and this again pulls nautilus (rather logical). That means, that cheese can get installed without nautilus. As the OP did not mention the version of Mint: I tested with 18.3.
I am using Mint 18.3 as well.

User avatar
MintBean
Level 9
Level 9
Posts: 2969
Joined: Fri Aug 07, 2015 6:54 am
Location: Blighty

Re: Nautilus Installed by itself?

Post by MintBean » Thu Feb 08, 2018 8:19 pm

The logic really should be 'IF Nautilus is installed, install Nautilus-sendto', rather than 'install Nautilus-sendto (which then installs Nautilus as another dependency.)

If guess apt is not sophisticated enough to incorporate that kind of conditional logic with respect to dependencies. It would be a great improvement.

Post Reply

Return to “Newbie Questions”