답변:
터미널 유형에서 :
sudo apt purge --remove lxde*; sudo apt autoremove -y
또는
sudo apt purge --remove lubuntu-*; sudo apt autoremove -y
그렇게 할 것입니다.
또는 소프트웨어 센터를 열고 패키지를 lxde
찾아 제거하십시오.
lxde
메타 패키지입니다. 설치하면 모든 lxde가 설치되고, 제거하면 설치된 모든 것이 제거됩니다.
apt-get autoremove
나중에 실행 해야합니다.
메타 패키지를 제거하면 일부 내용 만 제거되지만 전부는 아닙니다. LXDE와 함께 제공된 모든 프로그램을 개별적으로 제거해야합니다. apt-get 사용에 대한 위의 의견을 따랐습니다. 그러나 그 후에도 여전히 pcmanfm, openbox 물건, lxterminal 등이있었습니다.
내가 찾은 최고의 지침은 다음과 같습니다. 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
Lubuntu 제거 명령을 따르십시오.
나는 이것이 오래된 질문이지만 여전히 넘어지는 사람과 관련이 있다는 것을 알고 있습니다.
다음에서 PACKAGENAME을 패키지로 바꾸십시오.
백업하십시오!
아래에서 무엇이든 시도하기 전에 먼저 시도하십시오.
sudo apt-get --purge autoremove PACKAGENAME
LXDE의 경우 :
sudo apt-get --purge autoremove lxde
루 분투 데스크탑의 경우 :
sudo apt-get --purge autoremove lubuntu-desktop
이것이 효과가 있다면 나머지는 필요하지 않습니다.
패키지를 완전히 제거하고 종속성을 추가하고 종속성 구성을 포함하여 모든 구성을 약간 집안 청소하는 방법은 다음과 같습니다.
다음 절차는 여전히 원하거나 필요할 수있는 것들을 제거 할 수 있습니다. 이 경우에는 분명히 알 수 있으며 필요에 따라 다시 설치할 수 있습니다. 백업하십시오!
또한 "Y"를 누르기 전에 제거 할 항목에주의를 기울이십시오.
이러한 모든 기능을 사용하면 다음과 같이 제거하기 전에 --simulate 또는 -s를 추가하여 발생하는 상황을 시뮬레이션 할 수 있습니다.
sudo apt-get --simulate --purge PACKAGENAME
1 단계 : 기본 패키지를 제거합니다 (위에서 --purge autoremove를 실행 한 경우 필요하지 않음).
sudo apt-get purge PACKAGENAME
2 단계 : 제거 할 다른 항목 선택 ...
옵션 1 : 의존성 제거 및 권장 사항 제거 (킨다 위험) :
sudo apt-get purge $(apt-cache depends PACKAGENAME | grep -E 'Depends || Recommends' | awk '{ print $2 }' | tr '\n' ' ')
옵션 2 : 종속 항목 만 제거 (위험하지 않음) :
sudo apt-get purge $(apt-cache depends PACKAGENAME | grep Depends | awk '{ print $2 }' | tr '\n' ' ')
옵션 3 : 모든 것을 제거 (가장 위험한) :
sudo apt-get purge $(apt-cache depends PACKAGENAME | awk '{ print $2 }' | tr '\n' ' ')
3 단계 : 정리 :
sudo apt-get autoremove
sudo apt-get update
sudo apt-get check
sudo apt-get -f install
sudo apt-get autoclean
언제라도 "DE"를 추가하고 돌아가고 싶습니다. 최근에 나는 그놈에서 이것을 사용했고 심지어 자동 제거로 그놈을 퍼지하는 것만으로도 GRUB이 변경되었다는 사실을 고쳤습니다. 이것은 메타 패키지에 특히 효과적입니다. 마지막에 마지막 명령 인 "sudo apt-get -f install"을 실행하여 손상된 패키지가 있는지 확인하고 한 번에 많은 변경을 한 후 수정합니다.
패키지를 추가하기 위해 apt-get install lubuntu-desktop 을 실행 한 경우 lubuntu-desktop 을 제거하고 자동 제거를 실행해도 모든 것이 완전히 제거되지 않고 여전히 "Lubuntu 로그인시 디스플레이 관리자의 "옵션 :
데스크탑에서 로그 아웃하고 Ctrl + Alt + F1을 누른 다음 TTY1에 로그인하고 다음 명령을 실행하십시오.
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
재시작
sudo shutdown -r now
lupttu-desktop에서 볼 수 있듯이 apt-get install lxde 를 실행 하여 패키지를 추가하고 자동 제거 후에도 나머지 패키지에 문제가있는 경우 위와 동일한 명령을 실행할 수 있지만 "lubuntu-desktop"을 "lxde"로 바꾸십시오. 이것이 필요한지 확인할 수 없습니다.
sudo apt-get --purge autoremove lubuntu-desktop
이제까지 루 분투 ISO에서 설치 시스템에 충분? lubuntu-desktop
기존 시스템에 패키지를 설치하여 LXDE가 설치된 경우 작동합니다 . 그것은 하지 않습니다 그것이 설치하여 설치 한 경우 작동 lubuntu-desktop
작업을 사용하여 tasksel
또는를 추가하여 ^
의 이름 apt
이나 apt-get
(난 그냥 14.04 시스템에서이 테스트). 그리고 난 정말이 표시되지 않는 이유 는 라이브 CD에서 설치 시스템에서 작동합니다. 사용자 ubuntu-desktop
는 다른 패키지의 대부분을 자동 제거 하지 않고 항상 제거 합니다.
또한 로그인시 여전히 LXDE 옵션이있는 경우 터미널에서 다음 두 명령을 실행하십시오.
cd /usr/share/xsessions
그때
sudo rm LXDE.desktop openbox.desktop
우분투 18.10에서 lubuntu-desktop을 완전히 제거하려면이 요점을 사용하십시오.
#!/bin/bash
# extracted list form /var/log/dpkg.log.*
# https://packages.ubuntu.com/bionic/amd64/lubuntu-desktop
sudo apt-get purge --remove -y \
gnumeric-common \
libgsf-1-common \
libgsf-1-114 \
libgoffice-0.10-10-common \
libgoffice-0.10-10 \
pxlib1 \
gnumeric \
libindicator7 \
libappindicator1 \
libbonobo2-common \
liborbit-2-0 \
libbonobo2-0 \
libglade2-0 \
libgnome-keyring-common \
libgnome-keyring0 \
libido-0.1-0 \
lightdm \
sgml-base \
libvo-aacenc0 \
libvo-amrwbenc0 \
abiword-common \
libchamplain-0.12-0 \
libchamplain-gtk-0.12-0 \
libwv-1.2-4 \
libabiword-3.0 \
libloudmouth1-0 \
libots0 \
libtelepathy-glib0 \
libtidy5 \
abiword \
link-grammar-dictionaries-en \
minisat \
liblink-grammar5 \
abiword-plugin-grammar \
audacious-plugins-data \
libaudcore5 \
libaudgui5 \
libaudtag3 \
libcue1 \
libfluidsynth1 \
libmms0 \
libmodplug1 \
libsidplayfp4 \
audacious-plugins \
audacious \
libxfce4util-common \
libxfce4util7 \
libxfce4panel-2.0-4 \
libxfce4ui-common \
xfconf \
libxfconf-0-2 \
libxfce4ui-2-0 \
xfce4-notifyd \
lubuntu-icon-theme \
gir1.2-appindicator3-0.1 \
blueman \
xml-core \
sgml-data \
docbook-xml \
libfcitx-utils0 \
libfcitx-config4 \
libfcitx-core0 \
libgettextpo0 \
fcitx-bin \
fcitx-data \
libpresage-data \
libpresage1v5 \
fcitx-modules \
fcitx \
fcitx-config-common \
libfcitx-gclient1 \
fcitx-config-gtk \
fcitx-config-gtk2 \
fcitx-frontend-all \
fcitx-module-dbus \
fcitx-frontend-gtk2 \
fcitx-frontend-gtk3 \
fcitx-frontend-qt4 \
libfcitx-qt5-1 \
fcitx-frontend-qt5 \
fcitx-module-kimpanel \
fcitx-module-lua \
fcitx-module-x11 \
fcitx-ui-classic \
libffmpegthumbnailer4v5 \
ffmpegthumbnailer \
freepats \
galculator \
gconf2-common \
libgconf-2-4 \
gconf-service-backend \
gconf-service \
gconf2 \
gdebi-core \
gdebi \
libgeoclue0 \
libnm-util2 \
libnm-glib4 \
geoclue \
geoclue-ubuntu-geoip \
libimlib2 \
giblib1 \
libuchardet0 \
libmpv1 \
gnome-mpv \
gnome-screensaver \
gnome-themes-standard \
gnumeric-doc \
gpicview \
libgssdp-1.0-3 \
libgupnp-1.0-4 \
libgupnp-igd-1.0-4 \
libnice10 \
gstreamer1.0-nice \
gtk2-engines \
gtklp \
libgucharmap-2-90-7 \
gucharmap \
libpanel-applet3 \
indicator-applet \
indicator-common \
indicator-application \
indicator-application-gtk2 \
libaccounts-glib0 \
liburl-dispatcher1 \
indicator-datetime \
liblightdm-gobject-1-0 \
indicator-keyboard \
indicator-messages \
indicator-power \
indicator-session \
leafpad \
libgnomevfs2-common \
libgnomevfs2-0 \
libgnome2-common \
libgnome-2-0 \
libgnomecanvas2-common \
libgnomecanvas2-0 \
libbonoboui2-common \
libbonoboui2-0 \
libburn4 \
libcompfaceg1 \
libde265-0 \
libept1.5.0 \
libexo-common \
libexo-helpers \
libexo-2-0 \
libexo-1-0 \
libserd-0-0 \
libsord-0-0 \
libsratom-0-0 \
liblilv-0-0 \
libmjpegutils-2.1-0 \
libmpeg2encpp-2.1-0 \
libmplex2-2.1-0 \
libofa0 \
libsoundtouch1 \
libsrtp2-1 \
libwildmidi-config \
libwildmidi2 \
libzbar0 \
gstreamer1.0-plugins-bad \
libfarstream-0.2-5 \
libfm-extra4 \
libmenu-cache-bin \
libmenu-cache3 \
libfm-data \
lxmenu-data \
libfm4 \
libfm-gtk-data \
libfm-gtk4 \
libfm-modules \
libprotobuf-c1 \
libgadu3 \
libgnomeui-common \
libgnomeui-0 \
libpango-perl \
libgtk2-perl \
libgtkmm-3.0-1v5 \
libjte1 \
libisofs6 \
libjpeg-turbo-progs \
libkeybinder0 \
libmeanwhile1 \
libobt2v5 \
libobrender32v5 \
system-tools-backends \
liboobs-1-5 \
libusb-0.1-4 \
libpisock9 \
libportaudio2 \
pidgin-data \
libzephyr4 \
libpurple0 \
libpurple-bin \
libwvstreams4.6-base \
libwvstreams4.6-extras \
libuniconf4.6 \
libunique-1.0-0 \
libunity-settings-daemon1 \
libwnck-common \
libwnck22 \
libxfce4ui-1-0 \
libxfce4util-bin \
light-locker \
light-locker-settings \
lightdm-gtk-greeter \
lightdm-gtk-greeter-settings \
lubuntu-artwork-18-04 \
lubuntu-lxpanel-icons \
lubuntu-artwork \
ttf-ubuntu-font-family \
lubuntu-default-settings \
lubuntu-default-session \
policykit-1-gnome \
gnome-system-tools \
libguvcview-2.0-2 \
guvcview \
indicator-sound \
indicator-sound-gtk2 \
lxpanel-data \
lxpanel \
lxsession-data \
lxpolkit \
xscreensaver-data \
xscreensaver \
lxlock \
lxsession-logout \
lxsession \
lxterminal \
openbox \
pcmanfm \
plymouth-theme-lubuntu-logo \
plymouth-theme-lubuntu-text \
xserver-xorg-input-synaptics \
lubuntu-gtk-core \
lxappearance \
lxappearance-obconf \
lxhotkey-core \
lxhotkey-gtk \
lxhotkey-plugin-openbox \
lxinput \
lxlauncher \
lxpanel-indicator-applet-plugin \
lxrandr \
lxsession-default-apps \
lxshortcut \
lxtask \
mtpaint \
obconf \
pavucontrol \
pidgin \
pinentry-gtk2 \
scrot \
sylpheed \
sylpheed-doc \
sylpheed-i18n \
sylpheed-plugins \
synaptic \
wvdial \
xfburn \
xfce4-power-manager-data \
xfce4-power-manager \
xfce4-power-manager-plugins \
xpad \
lubuntu-gtk-desktop \
lubuntu-desktop \
lxde-common \
openbox-lxde-session \
lxde-core \
lxhotkey-data \
mpv \
neofetch \
openbox-menu \
pastebinit \
pidgin-libnotify \
python3-pyxattr \
librarian0 \
rarian-compat \
ubuntu-touch-sounds \
unity-settings-daemon \
unity-greeter \
xfonts-100dpi \
libwebcam0 \
obsession \
phantomjs \
presage \
rtmpdump \
uvcdynctrl-data \
uvcdynctrl \
youtube-dl
sudo apt install --reinstall -y gdm3
sudo reboot