Remoção do PIM (KDE)

9 Jul. 2016 - Estes são os registros de desinstalação dos pacotes relacionados ao PIM - Personal Information Manager.

Os registros serão divididos por seções:

  1. Kubuntu
  2. KDE Neon
  3. Debian KDE
  4. Linux Mint (Cinnamon)

O relato explicativo será feito em outra postagem.

Não penso que seja imprescindível remover todos esses pacotes. Teoricamente, basta não usá-los ;-) mas então, para que mantê-los? Além disso, talvez fosse necessário também alterar algumas configurações, para que nenhum processo comece automaticamente.

Examinando as anotações dos últimos anos, concluí que nunca utilizei estes serviços, nem eles foram de qualquer utilidade para mim, mas com toda certeza consumiram recursos do sistema, esse tempo todo.

“Completamente removidos” - Em geral, pacotes deliberadamente selecionados para remoção completa.

“Removidos” - Em geral, dependências removidas por consequência, embora às vezes incluam pacotes que já estavam na lista para serem selecionados.

1) Kubuntu 16.04


O Kubuntu foi instalado em 24 Abr. 2016, e foi o primeiro “KDE” em que testei a remoção do PIM, ainda tateando o chão para ver onde pisava, a partir de 16 Mai. 2016, incentivado pelo João M na comunidade Kubuntu.

Mon May 16 17:32:21 2016


Remoção do PIM - I

Removidos completamente:


akonadi-server

Removidos:


accountwizard
akregator
kaddressbook
kdepim-runtime
knotes
kontact
korganizer

Mon May 16 17:38:07 2016


Remoção do PIM - II

Removidos completamente:


baloo-utils

Mon May 16 17:43:16 2016


Remoção do PIM - III

Removidos completamente:


kdepim-doc
kmail

Wed Jun  1 23:02:32 2016


Remoção do PIM - IV

Removidos completamente:


accountwizard
conky-std
kaddressbook
kdepim-runtime
knotes
korganizer

Sat Jun 18 15:46:57 2016


Remoção do PIM - V

Removidos completamente:


akonadi-backend-mysql

2) KDE Neon User Edition


Para alegria do povo e felicidade geral da nação, não vieram instalados os pacotes do PIM, — akonadi-server, baloo-utils, kmail, account-wizard, akregator, kaddres-book, kdepim-runtime, knotes, kontact, korganizer, — vorazes consumidores de Memória RAM.

Mas já havia usuários reivindicando sua inclusão, na época.

3) Debian testing “Stretch” KDE


Sun Jun 19 22:14:14 2016


Remoção do PIM - I

Removidos completamente:


akregator
kaddressbook
kdepim-kresources
kdepim-runtime
kmail
korganizer
libbaloopim4

Removidos:


kde-standard
knotes
libcalendarsupport4
libeventviews4
libincidenceeditorsng4
libkdepim4
libkdepimdbusinterfaces4
libkleo4
libksieveui4
libmailcommon4
libmailimporter4
libmessagecomposer4
libmessagecore4
libmessagelist4
libmessageviewer4
libnoteshared4
libpimcommon4
libtemplateparser4
task-kde-desktop

Sun Jun 19 22:18:45 2016


Remoção do PIM - II

Removidos completamente:


akonadi-backend-mysql
libakonadi-kabc4
libakonadi-kde4
libakonadi-kmime4
libakonadi-notes4
libakonadiprotocolinternals1
libmicroblog4

Removidos:


akonadi-server
libakonadi-calendar4
libakonadi-contact4
libakonadi-kcal4
libkalarmcal2
libkolab0v5
libmailtransport4

Tue Jun 21 12:19:40 2016


Remoção do PIM – III

Removidos completamente:


knotes
libcalendarsupport4
libeventviews4
libincidenceeditorsng4
libkdepim4
libkdepimdbusinterfaces4
libkleo4
libksieveui4
libmailcommon4
libmailimporter4
libmessagecomposer4
libmessagecore4
libmessagelist4
libmessageviewer4
libnoteshared4
libpimcommon4
libtemplateparser4

4) Linux Mint 17.3 Cinnamon


Ao instalar um inocente widget de Clima (“Weather”), — só para “ver como era”, — o Cinnamon foi subitamente “invadido” por dezenas de pacotes do PIM.

Bastou 1 minuto.

O causador da encrenca foi o “plasma-widgets-addons”, — que trouxe consigo outros 64 pacotes.

Para removê-los, foram necessários 20 minutos, procurando de um por um, — pois a “remoção completa” de nenhum deles provocou a remoção em massa dos demais.

Wed Jul  6 18:13:50 2016


Instalados:


1. akonadi-backend-mysql (1.12.91-0ubuntu1)
2. akonadi-server (1.12.91-0ubuntu1)
3. kdepim-runtime (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
4. kdepimlibs-kio-plugins (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
5. libaccounts-qt1 (1.11+14.04.20140410.1-0ubuntu1)
6. libakonadi-calendar4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
7. libakonadi-contact4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
8. libakonadi-kabc4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
9. libakonadi-kcal4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
10. libakonadi-kde4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
11. libakonadi-kmime4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
12. libakonadi-notes4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
13. libakonadi-socialutils4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
14. libakonadiprotocolinternals1 (1.12.91-0ubuntu1)
15. libboost-program-options1.54.0 (1.54.0-4ubuntu3.1)
16. libboost-thread1.54.0 (1.54.0-4ubuntu3.1)
17. libcln6 (1.3.3-1ubuntu1)
18. libgps20 (3.9-3)
19. libkabc4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
20. libkalarmcal2 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
21. libkcal4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
22. libkcalcore4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
23. libkcalutils4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
24. libkexiv2-11 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
25. libkexiv2-data (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
26. libkfbapi1 (1.0-0ubuntu4)
27. libkgapi2-2 (2.2.0-0ubuntu1)
28. libkholidays4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
29. libkidletime4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
30. libkimap4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
31. libkldap4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
32. libkmbox4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
33. libkmime4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
34. libkolab0 (0.5.2-0ubuntu1)
35. libkolabxml1 (1.0.1-0ubuntu3)
36. libkpimidentities4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
37. libkpimtextedit4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
38. libkpimutils4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
39. libkresources4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
40. libksgrd4 (4:4.11.11-0ubuntu0.2)
41. libkunitconversion4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
42. libmailtransport4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
43. libmicroblog4 (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
44. libmysqlclient18 (5.5.49-0ubuntu0.14.04.1)
45. libnepomukcore4abi1 (4:4.13.3-0ubuntu0.2)
46. libplasma-geolocation-interface4 (4:4.11.11-0ubuntu0.2)
47. libplasmaclock4abi4 (4:4.11.11-0ubuntu0.2)
48. libprocesscore4abi1 (4:4.11.11-0ubuntu0.2)
49. libqalculate5 (0.9.7-9)
50. libqalculate5-data (0.9.7-9)
51. libqoauth1 (1.0.1-2ubuntu1)
52. libqt4-sql-mysql (4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1)
53. libsignon-qt1 (8.56+14.04.20140307-0ubuntu2)
54. libsoprano4 (2.9.4+dfsg1-0ubuntu2)
55. libtaskmanager4abi5 (4:4.11.11-0ubuntu0.2)
56. libweather-ion6 (4:4.11.11-0ubuntu0.2)
57. libxerces-c3.1 (3.1.1-5.1+deb8u3build0.14.04.1)
58. mysql-client-core-5.5 (5.5.49-0ubuntu0.14.04.1)
59. mysql-common (5.5.49-0ubuntu0.14.04.1)
60. mysql-server-core-5.5 (5.5.49-0ubuntu0.14.04.1)
61. nepomuk-core-data (4:4.13.3-0ubuntu0.2)
62. plasma-dataengines-addons (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
63. plasma-dataengines-workspace (4:4.11.11-0ubuntu0.2)
64. plasma-widgets-addons (4:4.14.2-0ubuntu1~ubuntu14.04~ppa1)
65. soprano-daemon (2.9.4+dfsg1-0ubuntu2)

Sun Jul 10 14:43:26 2016


Removidos completamente:


akonadi-backend-mysql
kdepimlibs-kio-plugins
libaccounts-qt1
libakonadi-calendar4
libakonadi-contact4
libakonadi-kabc4
libakonadi-kcal4
libakonadi-kde4
libakonadi-notes4
libakonadiprotocolinternals1
libboost-program-options1.54.0
libboost-thread1.54.0
libcln6
libgps20
libkabc4
libkcalcore4
libkexiv2-11
libkexiv2-data
libkfbapi1
libkholidays4
libkidletime4
libkimap4
libkldap4
libkmbox4
libkmime4
libkresources4
libksgrd4
libkunitconversion4
libplasma-geolocation-interface4
libprocesscore4abi1
libqalculate5-data
libqoauth1
libsignon-qt1
libweather-ion6
libxerces-c3.1
mysql-client-core-5.5
mysql-server-core-5.5
nepomuk-core-data
plasma-dataengines-addons
plasma-dataengines-workspace
soprano-daemon

Removidos:


akonadi-server
kdepim-runtime
libakonadi-kmime4
libakonadi-socialutils4
libkalarmcal2
libkcal4
libkcalutils4
libkgapi2-2
libkolab0
libkolabxml1
libkpimidentities4
libkpimtextedit4
libkpimutils4
libmailtransport4
libmicroblog4
libnepomukcore4abi1
libplasmaclock4abi4
libqalculate5
libsoprano4
libtaskmanager4abi5
plasma-widgets-addons

Sun Jul 10 14:53:43 2016


Removidos completamente:


libmysqlclient18

Removidos:


libqt4-sql-mysql

Sun Jul 10 14:57:41 2016


Removidos completamente:


mysql-common

Ordem alfabética, numerados – para conferir:


1. akonadi-backend-mysql
2. akonadi-server
3. kdepim-runtime
4. kdepimlibs-kio-plugins
5. libaccounts-qt1
6. libakonadi-calendar4
7. libakonadi-contact4
8. libakonadi-kabc4
9. libakonadi-kcal4
10. libakonadi-kde4
11. libakonadi-kmime4
12. libakonadi-notes4
13. libakonadi-socialutils4
14. libakonadiprotocolinternals1
15. libboost-program-options1.54.0
16. libboost-thread1.54.0
17. libcln6
18. libgps20
19. libkabc4
20. libkalarmcal2
21. libkcal4
22. libkcalcore4
23. libkcalutils4
24. libkexiv2-11
25. libkexiv2-data
26. libkfbapi1
27. libkgapi2-2
28. libkholidays4
29. libkidletime4
30. libkimap4
31. libkldap4
32. libkmbox4
33. libkmime4
34. libkolab0
35. libkolabxml1
36. libkpimidentities4
37. libkpimtextedit4
38. libkpimutils4
39. libkresources4
40. libksgrd4
41. libkunitconversion4
42. libmailtransport4
43. libmicroblog4
44. libmysqlclient18
45. libnepomukcore4abi1
46. libplasma-geolocation-interface4
47. libplasmaclock4abi4
48. libprocesscore4abi1
49. libqalculate5
50. libqalculate5-data
51. libqoauth1
52. libqt4-sql-mysql
53. libsignon-qt1
54. libsoprano4
55. libtaskmanager4abi5
56. libweather-ion6
57. libxerces-c3.1
58. mysql-client-core-5.5
59. mysql-common
60. mysql-server-core-5.5
61. nepomuk-core-data
62. plasma-dataengines-addons
63. plasma-dataengines-workspace
64. plasma-widgets-addons
65. soprano-daemon

— … • … —

7 comentários:

  1. Cara, obrigado, ainda nem é o relato explicativo e já está, a meu ver, bem detalhado.

    ResponderExcluir
  2. O primeiro passo é esse mesmo: reunir e organizar as informações.

    ResponderExcluir
  3. Fiz uma instalação limpa do Arch com o KDE, usando o pacote plasma-meta, que vem com apenas o essencial do conjunto plasma. Notei que a maioria desses pacotes (exceto os lib, que não tentei) não vieram na instalação. O que pude fazer foi desligar a pesquisa de arquivos e o Kwallet.
    Estou iniciando com 580Mb, vou veririfcar o que mais tenho para retirar.

    ResponderExcluir
  4. Como não conheço o Arch, não sei se é válido comparar, pois no meu caso, Neon é quase o mesmo Kubuntu, e ambos são muito "próximos" do Debian. Mesmo assim, há uma diferença de uso inicial de Memória RAM, entre eles. A propósito, Logout / Login não reduz muito o uso da Memória: o efeito total só é observado com Restart (a menos que você use VM, que não conheço e não posso dizer). Enfim, a maioria dessas lib saem "por consequência". O que costumo pedir "remoção completa" são os básicos: kmail, kaddress, korganizer, kjots, kalarm, akonadi-server, akregator, knotes. O MySQL, acho que não faz sentido aparecer sem ser expressamente instalado, e expressamente chamado a rodar. Fiz isso numa época em que experimentei LocalHost, depois nunca mais. Se ele aparecer, é consequência do Kmail e/ou outras coisas do PIM.

    ResponderExcluir
    Respostas
    1. Sim, ia esquecendo: o baloo-utils também eliminei. Tem coisas que não dá para desinstalar, p.ex.: balookf5, porque implicaria em perder Dolphin, KInfocenter, Kubuntu-desktop, plasma-desktop, então deixei. Mas, independente de remover tudo ou não, o importante é que certos "processos" não rodem. Costumo olhar pelo KSysguard (Monitor do sistema), classificando pelo maior uso de Memória e de Memória compartilhada, e nele mesmo mando "parar" algum processo. Depois do Restart, olho de novo quais processos estão rodando, ocupando Memória etc.

      Excluir
  5. Estudo, análise, perfeito! Artigo único. Parabéns!

    ResponderExcluir