J’ai installé LXDE sur mon ordinateur portable en raison des performances décevantes d’Unity. Mais maintenant, je veux supprimer complètement LXDE, y compris la liste complète des programmes fournis avec. Comment puis-je m’y prendre?
Dans un type de terminal:
sudo apt purge --remove lxde*; sudo apt autoremove -y
ou
sudo apt purge --remove lubuntu-*; sudo apt autoremove -y
Ça va le faire.
ou Ouvrez le Centre logiciel, recherchez le package lxde
et désinstallez-le.
lxde
est un méta-paquet, l’installer installera tout ce que lxde, le supprimer supprimera tout ce qu’il a installé.
La suppression du méta-paquet ne supprimera que certains éléments, mais pas tous. Vous devez supprimer individuellement tous les programmes fournis avec LXDE. J’ai suivi le commentaire ci-dessus sur l’utilisation d’apt-get. Mais après, il me restait pcmanfm, openbox, lxterminal, etc.
Les meilleures instructions que j’ai trouvées sont sur: http://www.psychocats.net/ubuntu/puregnome
sudo apt-get remove abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview ace-of-penguins audacious audacious-plugins audacious-plugins-data blueman catfish chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg elementary-icon-theme fonts-lyx galculator gdebi gdebi-core gecko-mediaplayer giblib1 gnome-desktop-data gnome-icon-theme-full gnome-mplayer gnome-system-tools gnome-time-admin gnumeric gnumeric-common gnumeric-doc gpicview gtk2-engines-pixbuf guvcview hardinfo indicator-application-gtk2 leafpad libaacs0 libabiword-2.9 libass4 libaudclient2 libaudcore1 libavcodec53 libavformat53 libavutil51 libbinio1ldbl libbluray1 libbs2b0 libcddb2 libcolamd2.7.1 libcompfaceg1 libcue1 libdca0 libdirectfb-1.2-9 libenca0 libept1.4.12 libexo-1-0 libexo-common libexo-helpers libfaad2 libfluidsynth1 libfm-data libfm-gtk-bin libfm-gtk-data libfm-gtk3 libfm3 libgdome2-0 libgdome2-cpp-smart0c2a libglade2-0 libgmlib0 libgmtk0 libgmtk0-data libgoffice-0.8-8 libgoffice-0.8-8-common libgsf-1-114 libgsf-1-common libgsm1 libgtkmathview0c2a libgtkspell0 libguess1 libid3tag0 libimlib2 libindicate-gtk3 libjpeg-progs libjpeg-turbo-progs liblink-grammar4 libloudmouth1-0 libmenu-cache1 libmms0 libmodplug1 libmowgli2 libmp3lame0 libmpg123-0 libmusicbrainz3-6 libnet-dbus-perl libobrender27 libobt0 libonig2 liboobs-1-5 libopts25 libots0 libpisock9 libpostproc52 librarian0 libresid-builder0c2a libschroedinger-1.0-0 libsdl1.2debian libsidplay2 libswscale2 libtidy-0.99-0 libtie-ixhash-perl libts-0.0-0 libuniconf4.6 libva1 libvdpau1 libvpx1 libvte-common libvte9 libwebcam0 libwv-1.2-4 libwvstreams4.6-base libwvstreams4.6-extras libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util6 libxfconf-0-2 libxml-parser-perl libxml-twig-perl libxml-xpath-perl libxvidcore4 lightdm-gtk-greeter link-grammar-dictionaries-en lm-sensors lp-solve lubuntu-artwork lubuntu-artwork-12-10 lubuntu-core lubuntu-default-settings lubuntu-desktop lubuntu-icon-theme lubuntu-lxpanel-icons lubuntu-software-center lxappearance lxappearance-obconf lxinput lxkeymap lxlauncher lxmenu-data lxpanel lxpanel-indicator-applet-plugin lxrandr lxsession lxsession-data lxsession-edit lxshortcut lxtask lxterminal mplayer2 mtpaint ntp obconf openbox openbox-themes pcmanfm pidgin pidgin-data pidgin-libnotify pidgin-microblog plymouth-theme-lubuntu-logo plymouth-theme-lubuntu-text python-pysqlite2 python-support python-xklavier rarian-compat scrot sylpheed sylpheed-doc sylpheed-i18n sylpheed-plugins synaptic system-tools-backends transmission tsconf uvcdynctrl uvcdynctrl-data wvdial xfburn xfce-keyboard-shortcuts xfce4-notifyd xfce4-power-manager xfce4-power-manager-data xfconf xfonts-100dpi xpad xscreensaver xscreensaver-data && sudo apt-get install ubuntu-desktop && sudo /usr/lib/lightdm/lightdm-set-defaults -g unity-greeter
Suivez les commandes pour retirer Lubuntu.
Je me rends compte que c’est une vieille question, mais toujours relative à celui qui l’a trébuché.
Dans ce qui suit, remplacez PACKAGENAME par votre package.
Faites une sauvegarde!
Avant d’essayer quoi que ce soit ci-dessous, essayez ceci en premier:
sudo apt-get --purge autoremove PACKAGENAME
Pour LXDE:
sudo apt-get --purge autoremove lxde
Pour Lubuntu-Desktop:
sudo apt-get --purge autoremove lubuntu-desktop
Si cela a fonctionné, vous n’avez pas besoin du rest.
La méthode la plus complète que j’ai jamais mise au point pour supprimer complètement un paquet PLUS ses dépendances PLUS toutes les configurations, y compris les configurations de dépendances et faire un petit ménage, est la suivante:
Les procédures suivantes peuvent supprimer des éléments que vous souhaitez toujours / dont vous avez encore besoin. Si cela se produit, vous remarquerez certainement que vous devriez les réinstaller au besoin. Faites une sauvegarde!
Faites également très attention à ce qui doit être retiré avant d’appuyer sur “Y”
Avec tout cela, vous pouvez simuler ce qui va arriver en ajoutant –simulate ou -s avant purge comme ceci:
sudo apt-get --simulate --purge PACKAGENAME
PREMIÈRE ÉTAPE: purgez le paquet principal (cela n’est pas nécessaire si vous avez exécuté –purge autoremove ci-dessus):
sudo apt-get purge PACKAGENAME
ÉTAPE DEUX: Choisissez quoi d’autre à purger …
Option 1: Purgez les dépendants ET recommande (un peu dangereux):
sudo apt-get purge $(apt-cache depends PACKAGENAME | grep -E 'Depends || Recommends' | awk '{ print $2 }' | tr '\n' ' ')
Option 2: purge SEULEMENT les personnes à charge (pas aussi dangereux):
sudo apt-get purge $(apt-cache depends PACKAGENAME | grep Depends | awk '{ print $2 }' | tr '\n' ' ')
Option 3: Tout purger (le plus dangereux):
sudo apt-get purge $(apt-cache depends PACKAGENAME | awk '{ print $2 }' | tr '\n' ' ')
ÉTAPE TROIS: Nettoyer:
sudo apt-get autoremove sudo apt-get update sudo apt-get check sudo apt-get -f install sudo apt-get autoclean
Je fais cela chaque fois que j’ajoute un “DE” et que je veux revenir en arrière. Tout récemment, je l’ai utilisé sur GNOME et il a même corrigé le fait que seule la suppression de Gnome avec suppression automatique subsistera après le changement de GRUB. Cela fonctionne particulièrement bien pour les méta-paquets. J’exécute la dernière commande “sudo apt-get -f install” à la fin pour rechercher d’éventuels paquets cassés et les réparer après avoir apporté autant de modifications en même temps.
Si vous avez exécuté apt-get install lubuntu-desktop pour append les paquets, vous devrez procéder comme suit: le simple fait de purger lubuntu-desktop et d’exécuter un enlèvement automatique ne supprime pas tout et vous laisse tout de même un “Lubuntu”. “option dans votre gestionnaire d’affichage à la connexion:
Déconnectez-vous du bureau et appuyez sur Ctrl + Alt + F1, puis connectez-vous à TTY1 et exécutez les commandes suivantes.
sudo apt-get purge lubuntu-desktop sudo apt-get purge $(apt-cache depends lubuntu-desktop | awk '{ print $2 }' | tr '\n' ' ') sudo apt-get autoremove sudo apt-get update sudo apt-get check sudo apt-get -f install sudo apt-get autoclean
Redémarrer
sudo shutdown -r now
Si vous avez exécuté apt-get install lxde pour append le paquet et que vous renconsortingez des problèmes même après l’extraction automatique, comme avec lubuntu-desktop, vous pouvez exécuter les mêmes commandes que ci-dessus, mais remplacer “lubuntu-desktop” par “lxde” Je ne peux pas confirmer que c’est nécessaire.
Je passerais par dpkg.log
pour voir toutes les actions “installer”, avec
awk '$3 == "install"' /var/log/dpkg.log | less
recherchez lxde
et prenez tous les paquets proches de ceci par horodatage. Vous devrez peut-être aussi consulter l’ancien journal ( dpkg.log.1
, dpkg.log.2.gz
, etc.).
De plus, si vous avez toujours l’option LXDE à la connexion, exécutez les deux commandes suivantes dans votre terminal.
cd /usr/share/xsessions
alors
sudo rm LXDE.desktop openbox.desktop
J’ai étendu la solution enzotib pour obtenir un one-liner afin de supprimer tous les paquets que j’avais installés depuis un jour donné (2015-05-12)
sudo apt-get purge $(awk '$3 == "install"' /var/log/dpkg.log | grep 2015-05-12 | awk '{ print $4 }' | tr '\n' ' ')
Awkish, mais a bien fonctionné.
sudo tasksel
Cordialement Jamil