News - Le sac de chips

Adieu KDE, Bienvenue MATE !

Par , le dans Le sac de chips - Aucun commentaire
Adieu KDE, Bienvenue MATE !
Bonsoir à tous,

J'avais fait récemment un article nommé Quand un fan de KDE passe sous MATE !

Et bien, 1 semaine après, je suis pleinement satisfait de cet environnement de bureau. J'ai donc décidé de désinstaller KDE une bonne fois pour toutes.

Je repère dans mon fichier world toutes les références à KDE et PLASMA
Code BASH :
 grep plasma /var/lib/portage/world
 grep kde /var/lib/portage/world


Une fois noté tous les paquets, je me lance à la désinstallation :

Code BASH :
emerge -C kde-apps/ark kde-apps/dolphin kde-apps/dolphin-plugins kde-apps/gwenview kde-apps/k3b kde-apps/kblocks kde-apps/kcalc kde-apps/kcron kde-apps/kdepim-l10n kde-apps/kdepim-runtime kde-apps/kfourinline kde-apps/kmail-account-wizard  kde-apps/kmix kde-apps/konsole kde-apps/kontact kde-apps/korganizer kde-apps/kpat kde-apps/kwrite kde-apps/okular kde-apps/spectacle kde-misc/kdeconnect


Code BASH :
 emerge -C kde-apps/plasma-telepathy-meta kde-misc/plasma-applet-redshift-control kde-plasma/plasma-meta media-gfx/plasma-themes-calculate


Une fois fait (rapide) je vérifie tous les paquets orphelins :

Code BASH :
emerge -cp 


Voici la longue liste : http://pastebin.calculate-linux.org/en/show/14091

Je vérifie que tout est bon, pas de ratés et c'est OK, je lance la désinstall des 151 paquets :

Code BASH :
All selected packages: =kde-apps/kcalcore-16.12.3 =dev-qt/qtdeclarative-4.8.6-r1 =media-video/vcdimager-0.7.24 =dev-qt/designer-4.8.6-r1 =kde-apps/akonadi-search-16.12.3 =net-libs/accounts-qt-1.13 =kde-apps/libkomparediff2-16.12.3 =net-im/telepathy-mission-control-5.16.4 =kde-apps/kalarmcal-16.12.3 =kde-apps/akonadi-16.12.3 =kde-frameworks/networkmanager-qt-5.32.0 =kde-frameworks/kimageformats-5.32.0 =dev-libs/sni-qt-0.2.6-r1 =net-libs/telepathy-logger-qt-15.04.0 =kde-apps/katepart-4.14.3 =media-video/transcode-1.1.7-r3 =kde-plasma/systemsettings-5.9.3 =kde-apps/kpimtextedit-16.12.3 =kde-plasma/plasma-nm-5.9.3 =x11-misc/redshift-1.11-r1 =dev-libs/grantlee-5.1.0 =media-libs/libraw-0.17.2 =kde-plasma/khotkeys-5.9.3 =kde-apps/kompare-16.12.3 =app-cdr/cdrdao-1.2.3-r2 =kde-frameworks/kactivities-stats-5.32.0 =kde-frameworks/modemmanager-qt-5.32.0 =net-libs/libotr-4.1.1 =kde-apps/pimcommon-16.12.3 =media-libs/libreplaygain-477-r1 =kde-plasma/breeze-gtk-5.9.3 =kde-plasma/kwayland-integration-5.9.3 =app-cdr/dvd+rw-tools-7.1-r1 =kde-apps/libkdegames-16.12.3 =kde-apps/ktp-send-file-16.12.3 =dev-libs/libindicator-12.10.1-r201 =kde-apps/eventviews-16.12.3 =kde-plasma/oxygen-5.9.3 =kde-plasma/bluedevil-5.9.3 =kde-plasma/kwallet-pam-5.9.3 =kde-apps/ktp-contact-list-16.12.3 =kde-apps/kcontacts-16.12.3 =kde-plasma/kinfocenter-5.9.3 =kde-frameworks/oxygen-icons-5.32.0 =net-libs/signon-oauth2-0.21-r1 =kde-apps/messagelib-16.12.3 =kde-apps/ktp-desktop-applets-16.12.3 =kde-plasma/kde-gtk-config-5.9.3 =kde-apps/kaccounts-providers-16.12.3 =kde-apps/kimap-16.12.3 =kde-plasma/plasma-desktop-5.9.3 =kde-apps/kmime-16.12.3 =net-libs/gssdp-0.14.16 =app-text/convertlit-1.8-r1 =kde-plasma/kdeplasma-addons-5.9.3 =kde-plasma/qguiplatformplugin_kde-4.11.22 =kde-apps/signon-kwallet-extension-16.12.3 =kde-apps/kmbox-16.12.3 =kde-apps/libkdcraw-16.12.3 =kde-frameworks/kpeople-5.32.0 =app-text/ebook-tools-0.2.2-r1 =media-plugins/gst-plugins-libnice-0.1.13-r100 =dev-util/automoc-0.9.88-r1 =dev-libs/libdbusmenu-12.10.2-r2 =kde-apps/incidenceeditor-16.12.3 =dev-libs/kdiagram-2.6.0 =kde-apps/ktp-kded-module-16.12.3 =kde-apps/libkcddb-16.08.3 =net-libs/telepathy-qt-0.9.7 =kde-apps/libkleo-16.12.3-r1 =dev-libs/libindicator-12.10.1-r301 =dev-libs/libattica-0.4.2 =kde-apps/libkgapi-5.3.1-r1 =x11-misc/sddm-0.14.0-r2 =kde-frameworks/kdelibs-4.14.29-r1 =kde-frameworks/bluez-qt-5.32.0 =kde-apps/khelpcenter-16.12.3 =kde-plasma/kgamma-5.9.3 =kde-plasma/plasma-pa-5.9.3 =kde-apps/ktp-common-internals-16.12.3 =kde-frameworks/kross-5.32.0 =kde-plasma/powerdevil-5.9.3 =media-libs/libcuefile-477-r1 =net-voip/telepathy-gabble-0.18.3 =net-misc/socat-1.7.3.1 =dev-libs/xapian-1.4.3 =dev-libs/libappindicator-12.10.0-r301 =kde-apps/kldap-16.12.3 =kde-plasma/kwrited-5.9.3 =kde-apps/ktp-call-ui-16.12.3 =dev-libs/libappindicator-12.10.0-r201 =net-im/telepathy-connection-managers-2-r2 =net-libs/gupnp-igd-0.2.4 =dev-qt/qtimageformats-5.7.1 =kde-apps/ktp-approver-16.12.3 =sys-auth/polkit-pkla-compat-0.1 =dev-libs/libtommath-0.42.0-r1 =kde-apps/calendarsupport-16.12.3 =net-libs/telepathy-farstream-0.6.2 =kde-apps/akonadi-mime-16.12.3 =kde-frameworks/kdelibs-env-4.14.3 =net-libs/telepathy-accounts-signon-1.0 =dev-libs/chmlib-0.40-r1 =kde-apps/ffmpegthumbs-16.12.3 =kde-apps/libkexiv2-16.12.3 =net-misc/networkmanager-openconnect-1.2.4 =kde-apps/ktp-filetransfer-handler-16.12.3 =kde-apps/ktp-accounts-kcm-16.12.3 =kde-apps/grantleetheme-16.12.3 =kde-apps/kidentitymanagement-16.12.3 =kde-apps/baloo-widgets-16.12.3 =dev-qt/qtmultimedia-4.8.6-r1 =kde-apps/libgravatar-16.12.3 =kde-apps/akonadi-notes-16.12.3 =dev-libs/libzip-1.0.1 =net-libs/signond-8.58 =net-irc/telepathy-idle-0.2.0 =kde-apps/ktp-text-ui-16.12.3 =kde-apps/libkdepim-16.12.3 =kde-apps/ktp-auth-handler-16.12.3 =kde-apps/kaccounts-integration-16.12.3 =net-im/telepathy-logger-0.8.2 =net-libs/signon-ui-0.15 =kde-apps/kdepim-apps-libs-16.12.3 =kde-apps/mailcommon-16.12.3 =net-libs/farstream-0.2.8-r1 =kde-apps/kmailtransport-16.12.3 =net-libs/libaccounts-glib-1.21-r2 =net-vpn/openconnect-7.07-r2 =kde-plasma/user-manager-5.9.3 =net-libs/gupnp-0.20.18 =virtual/cdrtools-0 =kde-plasma/sddm-kcm-5.9.3 =kde-plasma/kmenuedit-5.9.3 =media-libs/qt-gstreamer-1.2.0-r2 =net-libs/libnice-0.1.13 =kde-apps/akonadi-contacts-16.12.3 =app-misc/media-player-info-22 =kde-apps/kcalutils-16.12.3 =net-libs/libsignon-glib-1.13-r1 =media-libs/libao-1.2.0 =kde-plasma/ksshaskpass-5.9.3 =media-sound/musepack-tools-465-r1 =kde-apps/akonadi-calendar-16.12.3 =kde-apps/mailimporter-16.12.3 =net-libs/telepathy-glib-0.24.1 =kde-plasma/libkscreen-5.9.3 =kde-plasma/kscreen-5.9.3 =kde-apps/kontactinterface-16.12.3 =kde-apps/ktp-contact-runner-16.12.3 =kde-apps/thumbnailers-16.12.3
>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.
Would you like to unmerge these packages? [Yes/No] y
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 151) kde-plasma/kscreen-5.9.3...
>>> Unmerging (2 of 151) kde-plasma/breeze-gtk-5.9.3...
>>> Unmerging (3 of 151) kde-plasma/systemsettings-5.9.3...
>>> Unmerging (4 of 151) kde-apps/kalarmcal-16.12.3...
>>> Unmerging (5 of 151) kde-apps/ktp-text-ui-16.12.3...
>>> Unmerging (6 of 151) kde-apps/kontactinterface-16.12.3...
>>> Unmerging (7 of 151) kde-apps/libkcddb-16.08.3...
>>> Unmerging (8 of 151) kde-apps/ktp-approver-16.12.3...
>>> Unmerging (9 of 151) kde-apps/ktp-kded-module-16.12.3...
>>> Unmerging (10 of 151) media-video/transcode-1.1.7-r3...
>>> Unmerging (11 of 151) kde-plasma/powerdevil-5.9.3...
>>> Unmerging (12 of 151) media-video/vcdimager-0.7.24...
>>> Unmerging (13 of 151) kde-apps/baloo-widgets-16.12.3...
>>> Unmerging (14 of 151) kde-plasma/bluedevil-5.9.3...
>>> Unmerging (15 of 151) kde-plasma/kwallet-pam-5.9.3...
>>> Unmerging (16 of 151) kde-plasma/sddm-kcm-5.9.3...
>>> Unmerging (17 of 151) dev-qt/qtimageformats-5.7.1...
>>> Unmerging (18 of 151) kde-apps/thumbnailers-16.12.3...
>>> Unmerging (19 of 151) kde-apps/ktp-call-ui-16.12.3...
>>> Unmerging (20 of 151) kde-plasma/user-manager-5.9.3...
>>> Unmerging (21 of 151) dev-qt/qtmultimedia-4.8.6-r1...
>>> Unmerging (22 of 151) kde-plasma/plasma-desktop-5.9.3...
>>> Unmerging (23 of 151) kde-plasma/kgamma-5.9.3...
>>> Unmerging (24 of 151) app-cdr/cdrdao-1.2.3-r2...
>>> Unmerging (25 of 151) kde-apps/kompare-16.12.3...
>>> Unmerging (26 of 151) kde-apps/ktp-accounts-kcm-16.12.3...
>>> Unmerging (27 of 151) kde-apps/ktp-auth-handler-16.12.3...
>>> Unmerging (28 of 151) kde-apps/libkgapi-5.3.1-r1...
>>> Unmerging (29 of 151) app-cdr/dvd+rw-tools-7.1-r1...
>>> Unmerging (30 of 151) kde-apps/libkdegames-16.12.3...
>>> Unmerging (31 of 151) media-sound/musepack-tools-465-r1...
>>> Unmerging (32 of 151) kde-plasma/kinfocenter-5.9.3...
>>> Unmerging (33 of 151) kde-frameworks/kimageformats-5.32.0...
>>> Unmerging (34 of 151) dev-libs/chmlib-0.40-r1...
>>> Unmerging (35 of 151) kde-apps/ffmpegthumbs-16.12.3...
>>> Unmerging (36 of 151) kde-plasma/kdeplasma-addons-5.9.3...
>>> Unmerging (37 of 151) kde-apps/ktp-desktop-applets-16.12.3...
>>> Unmerging (38 of 151) x11-misc/redshift-1.11-r1...
>>> Unmerging (39 of 151) kde-apps/mailcommon-16.12.3...
>>> Unmerging (40 of 151) kde-plasma/plasma-nm-5.9.3...
>>> Unmerging (41 of 151) kde-plasma/ksshaskpass-5.9.3...
>>> Unmerging (42 of 151) kde-plasma/kwrited-5.9.3...
>>> Unmerging (43 of 151) kde-plasma/kwayland-integration-5.9.3...
>>> Unmerging (44 of 151) kde-apps/ktp-send-file-16.12.3...
>>> Unmerging (45 of 151) kde-apps/ktp-contact-runner-16.12.3...
>>> Unmerging (46 of 151) kde-plasma/kmenuedit-5.9.3...
>>> Unmerging (47 of 151) app-text/ebook-tools-0.2.2-r1...
>>> Unmerging (48 of 151) net-misc/networkmanager-openconnect-1.2.4...
>>> Unmerging (49 of 151) dev-libs/libzip-1.0.1...
>>> Unmerging (50 of 151) kde-apps/messagelib-16.12.3...
>>> Unmerging (51 of 151) kde-plasma/kde-gtk-config-5.9.3...
>>> Unmerging (52 of 151) app-text/convertlit-1.8-r1...
>>> Unmerging (53 of 151) kde-apps/mailimporter-16.12.3...
>>> Unmerging (54 of 151) kde-apps/libkomparediff2-16.12.3...
>>> Unmerging (55 of 151) kde-frameworks/modemmanager-qt-5.32.0...
>>> Unmerging (56 of 151) net-misc/socat-1.7.3.1...
>>> Unmerging (57 of 151) kde-apps/signon-kwallet-extension-16.12.3...
>>> Unmerging (58 of 151) sys-auth/polkit-pkla-compat-0.1...
>>> Unmerging (59 of 151) dev-libs/libappindicator-12.10.0-r201...
>>> Unmerging (60 of 151) media-libs/qt-gstreamer-1.2.0-r2...
>>> Unmerging (61 of 151) media-libs/libao-1.2.0...
>>> Unmerging (62 of 151) x11-misc/sddm-0.14.0-r2...
>>> Unmerging (63 of 151) kde-apps/libkdcraw-16.12.3...
>>> Unmerging (64 of 151) kde-apps/libkexiv2-16.12.3...
>>> Unmerging (65 of 151) kde-frameworks/kactivities-stats-5.32.0...
>>> Unmerging (66 of 151) kde-plasma/qguiplatformplugin_kde-4.11.22...
>>> Unmerging (67 of 151) dev-libs/libappindicator-12.10.0-r301...
>>> Unmerging (68 of 151) kde-plasma/oxygen-5.9.3...
>>> Unmerging (69 of 151) dev-libs/sni-qt-0.2.6-r1...
>>> Unmerging (70 of 151) kde-plasma/plasma-pa-5.9.3...
>>> Unmerging (71 of 151) kde-plasma/khotkeys-5.9.3...
>>> Unmerging (72 of 151) kde-apps/kaccounts-providers-16.12.3...
>>> Unmerging (73 of 151) media-libs/libreplaygain-477-r1...
>>> Unmerging (74 of 151) media-libs/libcuefile-477-r1...
>>> Unmerging (75 of 151) kde-apps/ktp-filetransfer-handler-16.12.3...
>>> Unmerging (76 of 151) kde-frameworks/kross-5.32.0...
>>> Unmerging (77 of 151) kde-plasma/libkscreen-5.9.3...
>>> Unmerging (78 of 151) kde-frameworks/networkmanager-qt-5.32.0...
>>> Unmerging (79 of 151) kde-frameworks/bluez-qt-5.32.0...
>>> Unmerging (80 of 151) virtual/cdrtools-0...
>>> Unmerging (81 of 151) kde-apps/ktp-contact-list-16.12.3...
>>> Unmerging (82 of 151) kde-apps/incidenceeditor-16.12.3...
>>> Unmerging (83 of 151) kde-apps/akonadi-notes-16.12.3...
>>> Unmerging (84 of 151) kde-apps/kmbox-16.12.3...
>>> Unmerging (85 of 151) kde-apps/libgravatar-16.12.3...
>>> Unmerging (86 of 151) dev-libs/libtommath-0.42.0-r1...
>>> Unmerging (87 of 151) dev-libs/libindicator-12.10.1-r201...
>>> Unmerging (88 of 151) dev-libs/libindicator-12.10.1-r301...
>>> Unmerging (89 of 151) net-libs/signon-oauth2-0.21-r1...
>>> Unmerging (90 of 151) media-libs/libraw-0.17.2...
>>> Unmerging (91 of 151) net-libs/signon-ui-0.15...
>>> Unmerging (92 of 151) net-vpn/openconnect-7.07-r2...
>>> Unmerging (93 of 151) dev-libs/libdbusmenu-12.10.2-r2...
>>> Unmerging (94 of 151) net-im/telepathy-connection-managers-2-r2...
>>> Unmerging (95 of 151) kde-apps/ktp-common-internals-16.12.3...
>>> Unmerging (96 of 151) kde-apps/eventviews-16.12.3...
>>> Unmerging (97 of 151) net-libs/telepathy-logger-qt-15.04.0...
>>> Unmerging (98 of 151) net-libs/telepathy-accounts-signon-1.0...
>>> Unmerging (99 of 151) net-voip/telepathy-gabble-0.18.3...
>>> Unmerging (100 of 151) net-irc/telepathy-idle-0.2.0...
>>> Unmerging (101 of 151) net-libs/libotr-4.1.1...
>>> Unmerging (102 of 151) kde-frameworks/kpeople-5.32.0...
>>> Unmerging (103 of 151) kde-apps/kaccounts-integration-16.12.3...
>>> Unmerging (104 of 151) net-im/telepathy-logger-0.8.2...
>>> Unmerging (105 of 151) net-libs/libsignon-glib-1.13-r1...
>>> Unmerging (106 of 151) kde-apps/calendarsupport-16.12.3...
>>> Unmerging (107 of 151) dev-libs/kdiagram-2.6.0...
>>> Unmerging (108 of 151) net-libs/accounts-qt-1.13...
>>> Unmerging (109 of 151) net-libs/telepathy-qt-0.9.7...
>>> Unmerging (110 of 151) net-libs/telepathy-farstream-0.6.2...
>>> Unmerging (111 of 151) kde-apps/kdepim-apps-libs-16.12.3...
>>> Unmerging (112 of 151) kde-apps/akonadi-calendar-16.12.3...
>>> Unmerging (113 of 151) net-libs/libaccounts-glib-1.21-r2...
>>> Unmerging (114 of 151) net-libs/signond-8.58...
>>> Unmerging (115 of 151) kde-apps/grantleetheme-16.12.3...
>>> Unmerging (116 of 151) kde-apps/libkleo-16.12.3-r1...
>>> Unmerging (117 of 151) net-libs/farstream-0.2.8-r1...
>>> Unmerging (118 of 151) kde-apps/kmailtransport-16.12.3...
>>> Unmerging (119 of 151) kde-apps/kcalutils-16.12.3...
>>> Unmerging (120 of 151) kde-apps/pimcommon-16.12.3...
>>> Unmerging (121 of 151) kde-apps/kimap-16.12.3...
>>> Unmerging (122 of 151) media-plugins/gst-plugins-libnice-0.1.13-r100...
>>> Unmerging (123 of 151) kde-apps/kidentitymanagement-16.12.3...
>>> Unmerging (124 of 151) kde-apps/libkdepim-16.12.3...
>>> Unmerging (125 of 151) kde-apps/akonadi-search-16.12.3...
>>> Unmerging (126 of 151) net-libs/libnice-0.1.13...
>>> Unmerging (127 of 151) kde-apps/kldap-16.12.3...
>>> Unmerging (128 of 151) kde-apps/kpimtextedit-16.12.3...
>>> Unmerging (129 of 151) kde-apps/akonadi-contacts-16.12.3...
>>> Unmerging (130 of 151) net-libs/gupnp-igd-0.2.4...
>>> Unmerging (131 of 151) kde-apps/kcalcore-16.12.3...
>>> Unmerging (132 of 151) kde-apps/akonadi-mime-16.12.3...
>>> Unmerging (133 of 151) kde-apps/kcontacts-16.12.3...
>>> Unmerging (134 of 151) net-libs/gupnp-0.20.18...
>>> Unmerging (135 of 151) kde-apps/kmime-16.12.3...
>>> Unmerging (136 of 151) kde-apps/akonadi-16.12.3...
>>> Unmerging (137 of 151) net-libs/gssdp-0.14.16...
>>> Unmerging (138 of 151) dev-util/automoc-0.9.88-r1...
>>> Unmerging (139 of 151) kde-apps/khelpcenter-16.12.3...
>>> Unmerging (140 of 151) dev-libs/xapian-1.4.3...
>>> Unmerging (141 of 151) dev-libs/grantlee-5.1.0...
>>> Unmerging (142 of 151) kde-apps/katepart-4.14.3...
>>> Unmerging (143 of 151) kde-frameworks/kdelibs-4.14.29-r1...
>>> Unmerging (144 of 151) dev-qt/qtdeclarative-4.8.6-r1...
>>> Unmerging (145 of 151) dev-libs/libattica-0.4.2...
>>> Unmerging (146 of 151) app-misc/media-player-info-22...
>>> Unmerging (147 of 151) kde-frameworks/kdelibs-env-4.14.3...
>>> Unmerging (148 of 151) dev-qt/designer-4.8.6-r1...
>>> Unmerging (149 of 151) kde-frameworks/oxygen-icons-5.32.0...
>>> Unmerging (150 of 151) net-im/telepathy-mission-control-5.16.4...
>>> Unmerging (151 of 151) net-libs/telepathy-glib-0.24.1...
Packages installed:   1403
Packages in world:    205
Packages in system:   44
Required packages:    1403
Number removed:       151


Je réinstalle redhift qui a été désinstallé, car orphelin (j'avais installé direct le paquet kde-misc/plasma-applet-redshift-control à l'époque, avec redshift pour dépendance, donc forcément il a été noté orphelin) :

Code BASH :
emerge redshift


Je refais une mise à jour avec l'outil de Calculate qui recalcule tout, supprime le reste au cas où et reconstruit les paquets erronés, mais visiblement, j'avais tout bien fait correctement :

Code BASH :
15 [21:55:18] root@superlinux: /home/adrien  # cl-update
Synchronisation des dépôts
 * Checking Distros updates ...                        [ ok ]
 * Checking Calculate updates ...                    [ ok ]
 * Checking Gentoo updates ...                         [ ok ]
 * Synchronisation terminée
Configuration système
 * Update server http://10.21.21.253/testing
Mise à jour des paquets
 * Calcul des dépendances ...
 * Le système est à jour  
Suppression des paquets devenus inutiles
 * Calcul des dépendances ...                         [ ok ]
Recompilation des modules dépendants
 * Mise à jour des bibliothèques réservées ...        [ ok ]
 * Mise à jour des fichiers de configuration ...    [ ok ]
 * Votre système a bien été mis à jour !


Je redémarre ma session, et tout roule, les applications Qt sont toujours là et fonctionnent toujours (ouf). Bref ce n'est pas encore aujourd'hui que j'ai cassé ma calculate malgré toutes ces opérations «risquées» !

J'aime toujours autant ce système, et preuve ici que la gestion des dépendances est parfaite ! Et que je maîtrise encore bien le système :)

Voici un bref résumé vidéo :

N'hésitez pas à sélectionner la qualité HD en 720p ou 1080p !