วิธีลบสภาพแวดล้อมเดสก์ท็อป


28

ฉันติดตั้งสภาพแวดล้อมเล็กน้อยที่ฉันต้องการลองใช้ Ubuntu 12.04 แต่ไม่มีสิ่งใดที่ทำงานเลย อาจเป็นได้ว่าฉันติดตั้งพวกเขาทั้งหมดในเวลาเดียวกันซึ่งหมายความว่าระบบปฏิบัติการไม่ได้รับโอกาสในการทำงานทุกอย่าง แต่อย่างใดพวกเขาไม่ได้ทำงาน ตอนนี้ฉันต้องการลบ

สิ่งที่ฉันติดตั้งคือ Xubuntu / Xfce, Lubuntu / LXDE, Kubuntu / KDE, Fluxbox, OpenBox, อบเชยและ MATE ฉันติดตั้งพวกเขาผ่านความช่วยเหลือของเว็บไซต์นี้ ดูเหมือนว่าทุกอย่างจะทำงานได้อย่างถูกต้องจนกว่าฉันจะพยายามใช้เปลือกหอยและไม่มีอะไรโหลดเลย ยกเว้น Fluxbox ฉันคิดว่ามันใช้ได้ ฉันต้องการทราบวิธีการซ่อมแซมหรืออาจลบแพ็คเกจทั้งหมด ฉันอาจลบพวกเขาไปแล้วเพราะฉันทำคำสั่ง apt-get remove ในทุกคน แต่พวกเขายังอยู่ในรายการบนหน้าจอเข้าสู่ระบบ


XFCE ไม่ใช่เปลือกมันเป็น DE ส่วนใหญ่เป็น DE กรุณาสร้างความแตกต่างระหว่างเชลล์และสภาพแวดล้อมเดสก์ท็อป
Thomas Ward

ใช่ฉันผิดพลาด ฉันคิดว่า MATE เป็นเพียงเปลือกหอยเท่านั้น ฉันจะแก้ไข
MyNameIs ...

คำตอบ:


23

ในการลบ Fluxbox

เพียงกดCtrl+ Alt+ Tบนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

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บนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

sudo apt-get purge openbox obconf obmenu

ในการลบ XFCE ภายใต้ Ubuntu 12.10

เพียงกดCtrl+ Alt+ Tบนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

 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

หรือคุณสามารถใช้ตัวจัดการแพคเกจ synaptic

สำหรับ Ubuntu รุ่นอื่นให้คลิกที่รุ่นที่ต้องการ 12.04 , 11.10 , 11.04และ10.10

ที่มา: psychocats

ในการลบแพ็คเกจ mate-core ออกจากการติดตั้ง 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 = false
autologin-user = ชื่อผู้ใช้
autologin-time-timeout = 0
autologin-session = lightdm-autologin
greeter-session = ความสามัคคี -greeter
user-session = ubuntu

เพียงใส่ # ก่อนทุกบรรทัดที่ขึ้นต้นด้วย autologin

จากนั้นเมื่อใดก็ตามที่คุณบูตเข้าสู่ Ubuntu เพียงแค่เปลี่ยนการล็อกอินunityจากตัวเลือกหน้าจอการเข้าสู่ระบบของ lightdm

นอกจากนี้คุณอาจต้องการลบCinnamon
จากนั้นพิมพ์ในเทอร์มินัล

sudo apt-get --purge autoremove cinnamon


ในการลบ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

วิธีลบKubuntu / 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

[SOURCE]



1

หากมีอยู่ใน Ubuntu เวอร์ชันของคุณtaskselเป็นเครื่องมือที่สร้างขึ้นเพื่อจุดประสงค์นี้เท่านั้น ควรติดตั้งตามค่าเริ่มต้นกับ Ubuntu รุ่นล่าสุด


1
taskel ถูกลบออกเป็นแอปเริ่มต้นใน 11.10 (อาจเป็นไปได้ที่ 12.04) แต่มันอยู่sudo apt-get taskselห่างออกไปเพียง 1 ครั้งเท่านั้น
Rinzwind

ทำงานได้แม้ว่าจะtaskselไม่ได้ใช้ในการติดตั้งสภาพแวดล้อมเดสก์ทอปที่ผู้ใช้ต้องการที่จะลบ? (งานและ metapackages ทำหน้าที่คล้ายกัน แต่จะแยกจากกัน - การติดตั้ง metapackage เป็นอยู่ในขณะนี้พบมากในอูบุนตูไม่ได้โดยอัตโนมัติติดตั้งงานที่เกี่ยวข้อง.)
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

นี่จะแสดงรายการแพคเกจที่ติดตั้งทั้งหมดด้วย 'เดสก์ท็อป' ในชื่อ


0

วิธีแก้ปัญหาแบบง่าย ๆ ที่ฉันใช้: เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์:

sudo apt-get เอา lubuntu-desktop
sudo apt-get เอา xubuntu-desktop
sudo apt-get เอา kubuntu- เดสก์ท็อปsudo apt-get เอา mate- เด
สก์ท็อป
sudo apt-get ลบ cinnamon-desktop

นอกจากนี้คุณยังสามารถใช้ตัวเลือกการล้างเพื่อลบการตั้งค่าที่เหลือ ไฟล์เช่นนี้:

sudo apt-get remove --purge lubuntu-desktop

คำสั่งเหล่านี้จะลบเดสก์ท็อปที่ระบุและซอฟต์แวร์ที่เกี่ยวข้อง (ตัวจัดการไฟล์ชุดสำนักงานโปรแกรมดูรูปภาพโปรแกรมแก้ไขข้อความแอปบรรทัดคำสั่ง ฯลฯ ) เช่นการลบ xubuntu-desktop จะลบ Thunar, smplayer, mousepad, ristretto, gigolo เป็นต้น

เพียงตรวจสอบให้แน่ใจว่าคุณมีสภาพแวดล้อมเดสก์ท็อปเหลืออย่างน้อยหนึ่ง (ติดตั้ง) หรืออื่น ๆ ที่คุณจะต่อสู้กับเทอร์มินัลในขณะที่สำหรับงานพื้นฐานเช่นการเชื่อมต่อไร้สายหรือการติดตั้งแพคเกจ

หลังจากคุณลบเดสก์ท็อปพิเศษทั้งหมดแล้วให้พิมพ์:

sudo apt-get update

เพื่ออัปเดตรายการแพคเกจ

ในการอัปเดตหน้าจอเข้าสู่ระบบคุณจะต้องรีบูตเครื่อง


ในกรณีของฉันคำสั่งนี้ไม่ได้ลบแพคเกจที่เกี่ยวข้อง
TheOneAboveAll
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.