데스크탑 환경을 제거하는 방법?


28

우분투 12.04에서 시험 해보고 싶은 환경을 거의 설치하지 않았지만 전혀 작동하지 않았습니다. 내가 동시에 그들을 모두 설치했을 수도 있습니다. 즉, OS가 모든 것을 해결할 수있는 기회를 얻지 못했지만 어느 쪽이든 작동하지 않았습니다. 이제 제거하고 싶습니다.

내가 설치 한 것은 Xubuntu / Xfce, Lubuntu / LXDE, Kubuntu / KDE, Fluxbox, OpenBox, cinnamon 및 MATE입니다. 이 사이트 의 도움으로 설치했습니다 . 실제로 쉘을 사용하려고 시도하고 아무것도로드하지 않을 때까지 모든 것이 올바르게 작동하는 것처럼 보였습니다. Fluxbox를 제외하고는 효과가 있다고 생각합니다. 패키지를 완전히 복구하거나 제거하는 방법을 알고 싶습니다. 나는 그들 모두에 대해 apt-get remove 명령을 수행했기 때문에 이미 제거했을 수도 있지만 여전히 로그인 화면의 목록에 있습니다.


XFCE는 쉘이 아니며 DE입니다. 그들 대부분은 DE입니다. 쉘과 데스크탑 환경을 구분하십시오.
토마스 워드

응, 실수 했어 나는 MATE가 유일한 쉘이라고 생각합니다. 편집하겠습니다.
MyNameIs ...

답변:


23

Fluxbox 를 제거하려면

키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

apt-get --purge remove xfree86-common
apt-get --purge remove fluxbox
apt-get --purge remove xfs
apt-get --purge remove xlibs-data
apt-get --purge remove xdialog

출처 : damnsmalllinux

OpenBox 를 제거하려면

키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

sudo apt-get purge openbox obconf obmenu

Ubuntu 12.10에서 XFCE 를 제거하려면

키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

 sudo apt-get remove abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview alacarte bison blueman brltty-x11 catfish espeak exo-utils flex fonts-droid fonts-lyx gigolo gmusicbrowser gnome-system-tools gnome-time-admin gstreamer0.10-gnomevfs gthumb gthumb-data gtk2-engines-pixbuf indicator-application-gtk2 indicator-sound-gtk2 leafpad libabiword-2.9 libbison-dev libdigest-crc-perl libexo-1-0 libexo-common libexo-helpers libfl-dev libgarcon-1-0 libgarcon-common libgdome2-0 libgdome2-cpp-smart0c2a libglade2-0 libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libgsf-1-114 libgsf-1-common libgstreamer-perl libgtk2-notify-perl libgtk2-trayicon-perl libgtkmathview0c2a libgtkspell0 libido-0.1-0 libindicate-gtk3 libintl-perl libjpeg-progs libjpeg-turbo-progs libkeybinder0 liblink-grammar4 libloudmouth1-0 libnet-dbus-perl liboobs-1-5 libotr2 libots0 librarian0 libsexy2 libtagc0 libthunarx-2-0 libtidy-0.99-0 libtie-ixhash-perl libtumbler-1-0 libunique-1.0-0 libvte-common libvte9 libwv-1.2-4 libxfce4ui-1-0 libxfce4ui-utils libxfce4util-bin libxfce4util-common libxfce4util6 libxfcegui4-4 libxfconf-0-2 libxml-parser-perl libxml-twig-perl libxml-xpath-perl lightdm-gtk-greeter link-grammar-dictionaries-en m4 orage parole pastebinit pavucontrol pidgin pidgin-data pidgin-libnotify pidgin-microblog pidgin-otr plymouth-theme-xubuntu-logo plymouth-theme-xubuntu-text python-configobj rarian-compat ristretto screensaver-default-images scrollkeeper shimmer-themes system-tools-backends tcl8.5 thunar thunar-archive-plugin thunar-data thunar-media-tags-plugin thunar-volman ttf-droid tumbler tumbler-common xbrlapi xchat xchat-common xfburn xfce-keyboard-shortcuts xfce4-appfinder xfce4-cpugraph-plugin xfce4-dict xfce4-indicator-plugin xfce4-mailwatch-plugin xfce4-netload-plugin xfce4-notes xfce4-notes-plugin xfce4-notifyd xfce4-panel xfce4-places-plugin xfce4-power-manager xfce4-power-manager-data xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-verve-plugin xfce4-volumed xfce4-weather-plugin xfce4-xkb-plugin xfconf xfdesktop4 xfdesktop4-data xfwm4 xscreensaver xscreensaver-data xscreensaver-gl xubuntu-artwork xubuntu-default-settings xubuntu-desktop xubuntu-docs xubuntu-icon-theme xubuntu-wallpapers && sudo apt-get install ubuntu-desktop

또는 시냅틱 패키지 관리자를 사용할 수 있습니다.

다른 Ubuntu 릴리스의 경우 원하는 버전을 클릭하십시오. 12.04 , 11.10 , 11.0410.10 .

출처 : 사이코 캣

Ubuntu 설치에서 메이트 코어 패키지 를 제거하려면 다음 명령을 사용하십시오.

sudo apt-get remove atril atril-common caja caja-common engrampa engrampa-common ffmpegthumbnailer-caja libcaja-extension libmarco libmate libmate-common libmatecanvas libmatecomponent libmatecomponentui libmateconf libmatecorba libmatedesktop libmatekbd libmatekeyring libmatemenu libmatenotify libmatepanelapplet libmatepolkit libmateui libmatevfs libmateweather libmateweather-common marco marco-common mate-applets mate-applets-common mate-backgrounds mate-conf mate-conf-common mate-control-center mate-corba mate-core mate-desktop mate-desktop-common mate-dialogs mate-icon-theme mate-keyring mate-media mate-menus mate-mime-data mate-panel mate-panel-common mate-polkit mate-power-manager mate-power-manager-common mate-screensaver mate-session-manager mate-settings-daemon mate-settings-daemon-common mate-settings-daemon-gstreamer mate-system-monitor mate-terminal mate-terminal-common mate-text-editor mate-themes mate-vfs mate-vfs-common mate-window-manager python-mate

mate-desktop-environment 패키지 를 제거하려면 다음 명령을 사용하십시오.

sudo apt-get remove libmatesensorsappletplugin mate-calc mate-desktop-environment mate-netspeed mate-sensors-applet mate-system-tools mate-utils mozo python-mate-menu system-tools-backends

출처 : webupd8


내가 원하는 것처럼 목록에서 모두 제거됩니다. 고마워 친구.
MyNameIs ...

3

xfce / Xubuntu 를 제거하는 또 다른 방법 https://askubuntu.com/posts/145325/

sudo apt-get autoremove --purge $( dpkg-query -l *xubuntu* | grep ii | tr -s " " | cut -d" " -f2; dpkg-query -l *xfce* | grep 'ii' | tr -s " " | cut -d" " -f2 )


계피 를 제거하려면 -https : //askubuntu.com/posts/142543/

복구 모드로 부팅하고 var / apt / cache 오류에 대해 다음을 입력하십시오.
sudo mount -n -o remount /

그런 다음 다음을 수행하여 가상 콘솔에서 자동 로그인을 비활성화하십시오.
sudo nano /etc/lightdm/lightdm.conf

일부 라인은 다음과 같아야합니다

[SeatDefaults]
autologin-guest = 거짓
autologin-user = 사용자 이름
autologin-user-timeout = 0
autologin-session = lightdm-autologin
greeter-session = unity-greeter
user-session = ubuntu

autologin으로 시작하는 모든 줄 앞에 #을 넣으십시오.

그런 다음 Ubuntu로 부팅 할 때마다 unitylightdm의 로그인 화면 옵션에서 로그인을 변경하십시오.

또한 당신은 제거 Cinnamon
하고 터미널에 입력 할 수 있습니다

sudo apt-get-계피 제거 자동 제거


lubuntu / LXDE 를 제거하려면

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

쿠분투 / KDE 를 제거하려면

sudo apt-get remove akonadi-facebook akregator amarok amarok-common amarok-utils apport-kde apturl-kde ark audiocd-kio bluedevil calligra-data calligra-libs colord-kde cryptsetup dolphin dragonplayer freespacenotifier gnupg-agent gnupg2 gpgsm gstreamer0.10-qapt gtk2-engines-oxygen gtk3-engines-oxygen gwenview ibus-qt4 kaccessible kaddressbook kamera kamoso kate kcalc kde-base-artwork kde-baseapps-bin kde-baseapps-data kde-config-gtk-style kde-config-tablet kde-config-telepathy-accounts kde-config-touchpad kde-style-oxygen kde-telepathy kde-telepathy-approver kde-telepathy-auth-handler kde-telepathy-contact-list kde-telepathy-data kde-telepathy-filetransfer-handler kde-telepathy-integration-module kde-telepathy-minimal kde-telepathy-send-file kde-telepathy-text-ui kde-wallpapers-default kde-window-manager kde-window-manager-common kde-workspace kde-workspace-bin kde-workspace-data kde-workspace-kgreet-plugins kde-zeroconf kdegames-card-data kdegames-data kdegraphics-strigi-analyzer kdemultimedia-kio-plugins kdenetwork-filesharing kdepasswd kdepim-kresources kdepim-strigi-plugins kdesudo kexi khelpcenter4 kinfocenter klipper kmag kmail kmenuedit kmix kmousetool knotes konsole kontact korganizer kpat kppp krdc krita krita-data ksnapshot ksysguard ksysguardd ksystemlog ktorrent ktorrent-data kubuntu-default-settings kubuntu-desktop kubuntu-docs kubuntu-firefox-installer kubuntu-netbook-default-settings kubuntu-notification-helper kubuntu-web-shortcuts kvkbd kwalletmanager libassuan0 libaudiocdplugins4 libbluedevil1 libcalendarsupport4 libchm1 libcln6 libdebconf-kde0 libepub0 libeventviews4 libfftw3-3 libgpgme++2 libgps20 libgrantlee-core0 libgtlcore0.8 libgtlfragment0.8 libibus-qt1 libincidenceeditorsng4 libindicate-qt1 libkateinterfaces4 libkblog4 libkcompactdisc4 libkdcraw-data libkdcraw21 libkdecorations4abi1 libkdegames6 libkdepim4 libkdepimdbusinterfaces4 libkdgantt2 libkephal4abi1 libkexiv2-11 libkexiv2-data libkipi-data libkipi9 libkleo4 libkmanagesieve4 libkonq-common libkonq5-templates libkonq5abi1 libkontactinterface4 libkpgp4 libkrossui4 libksane-data libksane0 libksba8 libkscreensaver5 libksgrd4 libksieve4 libksieveui4 libksignalplotter4 libktnef4 libktorrent-l10n libktorrent4 libktpchat0 libktpcommoninternalsprivate3 libkunitconversion4 libkwineffects1abi4 libkwinglutils1abi1 libkwinnvidiahack4 libkworkspace4abi2 liblastfm1 liblightdm-qt-2-0 libllvm3.0 libloudmouth1-0 libmailcommon4 libmailimporter4 libmessagecomposer4 libmessagecore4 libmessagelist4 libmessageviewer4 libmuonprivate1 libmygpo-qt1 libokularcore1abi1 libopenal-data libopenal1 libopenconnect2 libopenctl0.8 libopenjpeg2 libopenshiva0.8 libplasma-geolocation-interface4 libplasmaclock4abi3 libplasmagenericshell4 libpoppler-qt4-4 libprocesscore4abi1 libprocessui4a libqalculate5 libqalculate5-data libqca2-plugin-ossl libqgpgme1 libqimageblitz4 libqoauth1 libqtglib-2.0-0 libqtgstreamer-0.10-0 libqtgstreamerui-0.10-0 libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-sql libqtscript4-uitools libqtscript4-xml libqtshiva0.1 libreoffice-kde libreoffice-style-oxygen libruby1.9.1 libsolidcontrol4abi2 libsolidcontrolifaces4abi2 libspnav0 libsyndication4 libtag-extras1 libtaskmanager4abi3 libtelepathy-logger-qt4-1 libtelepathy-qt4-2 libtemplateparser4 libweather-ion6 libyaml-0-2 libzip2 lightdm-kde-greeter muon muon-installer muon-notifier muon-updater okular okular-extra-backends oxygen-cursor-theme partitionmanager pinentry-gtk2 pinentry-qt4 plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-netbook plasma-scriptengine-python plasma-widget-facebook plasma-widget-folderview plasma-widget-kimpanel plasma-widget-menubar plasma-widget-message-indicator plasma-widget-networkmanagement plasma-widget-telepathy-chat plasma-widget-telepathy-presence plasma-widgets-addons plasma-widgets-workspace plymouth-theme-kubuntu-logo plymouth-theme-kubuntu-text print-manager python-pyudev python3-pykde4 python3-pyqt4 python3-sip qapt-deb-installer quassel quassel-data rdesktop rekonq ruby ruby1.9.1 skanlite software-properties-kde systemsettings tasks-icons ubuntu-release-upgrader-qt usb-creator-kde userconfig && sudo apt-get install ubuntu-desktop

[출처]



1

사용중인 Ubuntu 버전에서 사용할 수있는 tasksel경우이 용도로만 만든 도구입니다. 최신 Ubuntu 버전에 기본적으로 설치해야합니다.


1
tasksel은 11.10에서 기본 앱으로 제거되었지만 (아마도 12.04 일 수 있음) 1 sudo apt-get tasksel거리입니다.
Rinzwind

tasksel사용자가 제거하려는 데스크탑 환경을 설치하는 데 사용되지 않은 경우에도 작동합니까 ? (작업과 메타 패키지는 비슷한 기능을 제공하지만 별개입니다. 우분투에서 매우 일반적으로 메타 패키지를 설치하면 관련 작업이 자동으로 설치되지 않습니다.)
Eliah Kagan

@EliahKagan 확실하지 않습니다. 현재 테스트 할 시스템이 없습니다.
jrhorn424

1

"sudo apt-get remove --purge desktopName *"이 트릭을 수행한다고 생각합니다. 경고 제거하지 않으려는 패키지가 제거 될 수 있습니다. 'y'를 누르기 전에 모든 것을 읽으십시오. 예를 들어, KDE의 경우 명령은 "sudo apt-get remove-purge kde *"입니다. 데스크탑 이름 뒤에 *를 적어 두십시오.



1

하고 나서

sudo apt-get remove --purge lubuntu-desktop

(제거하는 데스크탑에 'lubuntu'를 바꿉니다) 시도해 볼 수 있습니다

sudo apt-get autoremove --purge

제거한 데스크탑에 따라 다른 것을 제거하려면. 'y'를 누르기 전에 패키지를 읽고 제거하는 것이 좋습니다. '--purge'옵션은 잔여 구성 파일을 제거합니다. 이 작업을 수행 할 필요는 없지만, 필요하지 않은 경우 때때로 도로에서 문제를 일으킬 수 있습니다. 또한 출력을 확인할 수 있습니다

apt list --installed | grep desktop

이름에 'desktop'과 함께 설치된 모든 패키지가 나열됩니다.


0

내가 사용한 몇 가지 간단한 해결책 : 터미널 창을 열고 다음을 입력하십시오.

sudo apt-get 제거 lubuntu-desktop
sudo apt-get 제거 xubuntu-desktop
sudo apt-get 제거 kubuntu-desktop
sudo apt-get 제거 mate-desktop
sudo apt-get 제거 계피-데스크탑

제거 옵션을 사용하여 왼쪽 구성을 제거 할 수도 있습니다. 다음과 같은 파일 :

sudo apt-get remove --purge lubuntu-desktop

이러한 명령은 지정된 데스크탑 및 이와 관련된 소프트웨어 (파일 관리자, 오피스 스위트, 이미지 뷰어, 텍스트 편집기, 명령 줄 앱 등)를 제거합니다. 예를 들어 xubuntu-desktop을 제거하면 Thunar, smplayer, 마우스 패드, ristretto, gigolo 등도 제거됩니다.

최소한 하나의 데스크탑 환경이 남겨져 있는지 확인하십시오. 그렇지 않으면 무선 연결 또는 패키지 설치와 같은 가장 기본적인 작업을 위해 잠시 동안 터미널로 어려움을 겪을 수 있습니다.

추가 데스크탑을 모두 제거한 후 다음을 입력하십시오.

sudo apt-get 업데이트

패키지 목록을 업데이트하십시오.

로그인 화면을 업데이트하려면 컴퓨터를 재부팅해야합니다.


제 경우에는이 명령으로
어소시에이트
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.