Ask Your Question

Accidentally delete gnome

asked 2014-06-16 10:56:16 -0500

Boar gravatar image

updated 2014-06-17 08:20:07 -0500

mether gravatar image

Hello. Sorry in advance for my poor English.

I new to Linux and Fedora in particular. There was a program called Evolution that i think i don't need and I don't run it. But still it produced somehow a couple of very greedy processes that i've seen via System Monitor. So i've decided to delete it.

I succesfully deleted it in Software manager, but that evolution processes still been there. So i do

yum list installed

and there is another package called "evolution-data-server". Quick googling on first glance shows that this is just another part of Evolution, so i do:

yum remove evolution-data-server

And since then i unable to login in Gnome, basically there is no Gnome anymore. When i start computer it's just console and nothing more.

I do some research on that topic, and it seems that i deleted my Gnome environment. When i do:

yum grouplist

It shows that i have only one group installed - LibreOffice.


do nothing. Just freezes computer until i hit Ctrl+C. When i try:

yum groupinstall "GNOME Desktop"

It returns:

No packages in any requested group available for install or update

What do? How can i install Gnome back (witout evolution, if it's possible)


UPD: Ok, i just tried

yum group info gnome

and almost every package there marked as installed

also i tried

yum group remove gnome

just to check. And this listed a lot of files.

I think the problem is that Evolution server deleted some dependences. So i think now question more about how to make it work, run it. Or maybe reinstall it.

edit retag flag offensive close merge delete



Evolution-data-server should not be removed if you want GNOME shell to function.

GNOME do not load after uninstalling Evolution

deusdara gravatar imagedeusdara ( 2014-06-17 18:25:36 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2014-06-16 20:43:02 -0500

sideburns gravatar image

From a command line, as root, run this:

yum history

This will give you a list of all recent yum transactions. Presumably, the one you want will be the most recent one where something was erased. Let's say that the transaction was number 135. You can then, still as root, run this:

yum undo 135

and if I have the syntax right, it will reverse the transaction, giving you back everything you lost. In the future, never use -y with yum unless you know exactly what's going to happen, and take the time to read over exactly what's going to be removed, including what's going to be removed as a dependency, before confirming the removal. I hope that this works out for you, and that you don't have to find a way to back up your personal files and re-install. In any event, think of this as a learning experience, instead of a reason to hate Linux.

edit flag offensive delete link more


Whoa! Thank you, it works.

Can i ask you, why some many packages are dependent on Evolution? How can i remove it without removing half of gnome?

Boar gravatar imageBoar ( 2014-06-17 02:07:00 -0500 )edit

I have no idea. Whoever packages the program decides what the dependencies are, and sometimes they include some odd things that don't look like they make any sense. Maybe somebody who knows more about Gnome can answer that question.

sideburns gravatar imagesideburns ( 2014-06-17 11:35:34 -0500 )edit

Question Tools


Asked: 2014-06-16 10:56:16 -0500

Seen: 1,677 times

Last updated: Jun 16 '14