Как полностью удалить Evolution?

16

Цикл Заводы эволюции замедляют работу системы до внезапных и длительных остановок. Когда я обращаюсь к системному монитору, я могу остановить отдельные процессы, которые вызывают проблему. Эти процессы заключаются в следующем:

evolution-source-registry

в частности,     эволюция-Addressbook-завод

Как только фабрика evolution-addressbook-factory остановлена, процессы в конечном итоге заменяются аналогично названными процессами, но цикл останавливается. Когда я подключаюсь к Thunderbird, он существенно замедляется. Первоначально я использовал почту эволюции при запуске Ubuntu 12.10, но удалил ее и использовал Thunderbird.

Мои спецификации ноутбука:
Ubuntu 13.04 32-бит
2,0 ГГц (двухъядерный, оба ядра с частотой 2,0 ГГц)
1 ГБ оперативной памяти После выполнения рекомендуемых процедур для полного удаления я получил ошибку чтения кэша после полного удаления эволюции от менеджера пакетов. Повторная загрузка пакетов в диспетчере пакетов активировала распознавание электронной почты и вызвала ошибку, показанную на скриншоте.

    
задан lightning 02.07.2013 в 22:11
источник

4 ответа

8

Чтобы удалить Evolution, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:

sudo apt-get --purge remove evolution evolution-exchange evolution-plugins evolution-common evolution-webcal

Вышеприведенная команда не удалит эволюционный-сервер данных, эволюция-данные-сервер-общий

Я бы рекомендовал использовать Synaptic Package Manager для полного удаления Evolution. Просто найдите его и отметьте его для полного удаления.

Также, чтобы быть уверенным, после удаления do:

sudo rm /usr/share/indicators/messages/applications/evolution

Теперь имейте в виду, что удаление эволюции также удалит панель gnome. для установки просто выполните:

sudo apt-get install gnome-panel
    
ответ дан Mitch 03.07.2013 в 05:32
источник
19

Удаление является беспорядочным, но отключение является относительно простым.

Конечно, это должно быть сделано с помощью dpkg divert и любого другого, чтобы не путать apt / dpkg при обновлении вашей системы.

cd /usr/share/dbus-1/services
sudo ln -snf /dev/null  org.gnome.evolution.dataserver.AddressBook.service  
sudo ln -snf /dev/null  org.gnome.evolution.dataserver.Calendar.service 
sudo ln -snf /dev/null  org.gnome.evolution.dataserver.Sources.service 
sudo ln -snf /dev/null  org.gnome.evolution.dataserver.UserPrompter.service 
    
ответ дан PAStheLoD 05.11.2015 в 23:01
3

Ничто из перечисленного не помогло мне, поскольку e-addressbook-factory продолжала работать и принимала 99% CPU даже после команды очистки. Исполняемый файл работает в / usr / lib / evolution:

-rwxr-xr-x 1 root root 10544 Jul 30  2013 camel-index-control-1.2
-rwxr-sr-x 1 root mail 14664 Jul 30  2013 camel-lock-helper-1.2
-rwxr-xr-x 1 root root 27760 Jul 30  2013 e-addressbook-factory
-rwxr-xr-x 1 root root 31984 Jul 30  2013 e-calendar-factory

В крайнем случае я переместил папку с этим путем:

sudo mv /usr/lib/evolution /usr/lib/evolution-fu

И теперь он перестает работать.

    
ответ дан user260078 20.03.2014 в 01:02
-1

apt-get имеет опцию -purge для полного удаления пакета.

В терминале:

sudo apt-get remove --purge evolution
sudo apt-get autoclean

Опция autoclean сделает чистую упаковку в вашей системе. Поэтому, если у вас есть несколько версий пакета apt-get, будет сохраняться только последний.

    
ответ дан Just1602 02.07.2013 в 23:55