Làm thế nào để loại bỏ môi trường máy tính để bàn?


28

Tôi đã cài đặt một vài môi trường mà tôi muốn dùng thử trên Ubuntu 12.04, nhưng không có môi trường nào hoạt động cả. Có thể là tôi đã cài đặt tất cả chúng cùng một lúc, có nghĩa là HĐH không có cơ hội để giải quyết mọi thứ, nhưng dù sao đi nữa, chúng cũng không hoạt động. Bây giờ tôi muốn loại bỏ chúng.

Một cái mà tôi đã cài đặt là Xubfox / Xfce, Lubfox / LXDE, Kubfox / KDE, Fluxbox, OpenBox, quế và MATE. Tôi đã cài đặt chúng thông qua sự giúp đỡ của trang web này . Mọi thứ dường như đã hoạt động tốt cho đến khi tôi thực sự cố gắng sử dụng đạn pháo và không có gì được tải cả. Ngoại trừ Fluxbox, tôi nghĩ rằng một cái đã hoạt động. Tôi muốn biết bất kỳ cách nào để sửa chữa hoặc có lẽ chỉ cần loại bỏ các gói hoàn toàn. Tôi có thể đã xóa chúng vì tôi đã thực hiện lệnh apt-get remove trên tất cả chúng, nhưng chúng vẫn nằm trong danh sách trên màn hình đăng nhập.


XFCE không phải là vỏ, nó là DE. Hầu hết trong số họ là DE. Vui lòng phân biệt giữa Shell và Môi trường máy tính để bàn.
Thomas Ward

Vâng, tôi đã sai. Tôi nghĩ MATE là vỏ duy nhất trên đó. Tôi sẽ chỉnh sửa nó.
MyNameIs ...

Câu trả lời:


23

Để xóa Fluxbox

Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy các lệnh bên dưới.

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

Nguồn: damnsmalllinux

Để xóa OpenBox

Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy các lệnh bên dưới.

sudo apt-get purge openbox obconf obmenu

Để xóa XFCE trong Ubuntu 12.10

Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy các lệnh bên dưới.

 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

Hoặc bạn có thể sử dụng trình quản lý gói synap.

Đối với các bản phát hành Ubuntu khác, nhấp vào phiên bản mong muốn. 12.04 , 11.10 , 11.0410.10 .

Nguồn: psychocats

Để loại bỏ các gói mate-core khỏi cài đặt Ubuntu của bạn, hãy sử dụng lệnh sau.

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

Để loại bỏ các gói mate-desktop-môi trường sử dụng lệnh sau.

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

Nguồn: webupd8


Tất cả đều bị xóa khỏi danh sách, đúng như tôi muốn. Cảm ơn anh bạn.
MyNameIs ...

3

Một phương pháp khác để xóa xfce / Xubfox https://askubfox.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 )


Để xóa quế - https://askubfox.com/posts/142543/

Khởi động vào chế độ Recovery và nhập lỗi này cho lỗi var / apt / cache:
sudo mount -n -o remount /

Sau đó vô hiệu hóa đăng nhập tự động từ bảng điều khiển ảo bằng cách làm như sau
sudo nano /etc/lightdm/lightdm.conf

Một số dòng nên như thế này

[SeatDefaults]
autologin-guest = false
autologin-user = username
autologin-user-timeout = 0
autologin-session = lightdm-autologin
helloer-session = unity-helloer
user-session = ub Ubuntu

Chỉ cần đặt # trước khi tất cả các dòng bắt đầu bằng autologin

Sau đó, bất cứ khi nào bạn khởi động vào Ubuntu, chỉ cần thay đổi đăng nhập unitytừ các tùy chọn màn hình đăng nhập của lightdm

Ngoài ra, bạn có thể muốn xóa Cinnamon
Sau đó nhập vào thiết bị đầu cuối

sudo apt-get - quế autoremove quế


Để xóa bỏ Ubuntu / 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

Để xóa Kubfox / 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

[NGUỒN]


2

Lệnh ngắn hơn để loại bỏ MATE :

sudo aptitude purge `dpkg --get-selections|grep -E 'mate-|libmate|caja|atril|engrampa|marco'|cut -f 1` 

Nguồn: codeinpython.blogspot.com


1

Nếu nó có sẵn trên phiên bản Ubuntu của bạn, tasksellà một công cụ được tạo ra chỉ dành cho mục đích này. Nên được cài đặt theo mặc định trên các phiên bản Ubuntu gần đây.


1
taskel đã bị xóa như một ứng dụng mặc định trong 11.10 (có thể; có thể là 12.04) nhưng nó chỉ còn 1 sudo apt-get tasksel.
Rinzwind

Điều này có hoạt động ngay cả khi taskselkhông được sử dụng để cài đặt môi trường máy tính để bàn mà người dùng muốn xóa không? (Nhiệm vụ và siêu dữ liệu phục vụ các chức năng tương tự nhưng riêng biệt - cài đặt một siêu dữ liệu, như hiện nay rất phổ biến trong Ubuntu, không tự động cài đặt tác vụ liên quan của nó.)
Eliah Kagan

@EliahKagan Tôi không chắc. Tôi không có một hệ thống để kiểm tra điều đó vào lúc này.
jrhorn424

1

Tôi nghĩ rằng "sudo apt-get remove --purge desktopName *" thực hiện thủ thuật này. CẢNH BÁO điều này có thể loại bỏ các gói bạn không có ý định loại bỏ. Đọc mọi thứ trước khi nhấn 'y'. Ví dụ: đối với KDE, lệnh là "sudo apt-get remove - purge kde *" Lưu ý * sau tên máy tính để bàn.



1

sau khi làm

sudo apt-get remove --purge lubuntu-desktop

(thay thế 'Ubuntu' bằng bất kỳ máy tính để bàn nào bạn đang gỡ bỏ) Bạn có thể thử

sudo apt-get autoremove --purge

Để loại bỏ bất cứ điều gì phụ thuộc vào máy tính để bàn bạn đã loại bỏ. Tôi khuyên bạn nên đọc qua các gói cần xóa trước khi nhấn 'y'. Lưu ý, tùy chọn '--purge' sẽ xóa các tệp cấu hình còn lại. Bạn không cần phải làm điều này, nhưng đôi khi chúng có thể gây ra sự cố nếu bạn không làm vậy. Cũng có thể kiểm tra đầu ra của

apt list --installed | grep desktop

Điều này sẽ liệt kê tất cả các gói được cài đặt với 'desktop' trong tên.


0

Một số giải pháp đơn giản tôi đã sử dụng: Mở cửa sổ Terminal và gõ:

sudo apt-get remove Lubfox-desktop
sudo apt-get remove xubfox -desktop sudo apt-get remove kub Ubuntu
-desktop
sudo apt-get remove mate-desktop
sudo apt-get remove cinnamon-desktop

Bạn cũng có thể sử dụng tùy chọn thanh lọc để loại bỏ bất kỳ cấu hình bên trái. tập tin, như thế này:

sudo apt-get remove --purge mỡ Ubuntu-desktop

Các lệnh này sẽ xóa máy tính để bàn được chỉ định VÀ cả phần mềm được liên kết với nó (trình quản lý tệp, bộ ứng dụng văn phòng, trình xem ảnh, trình soạn thảo văn bản, ứng dụng dòng lệnh, v.v.). Ví dụ: Xóa xubfox-desktop cũng sẽ loại bỏ Thunar, smplayer, mousepad, ristretto, gigolo, v.v.

Chỉ cần đảm bảo rằng bạn còn ít nhất một môi trường máy tính để bàn (đã cài đặt), nếu không bạn sẽ phải vật lộn với Terminal trong một thời gian chỉ cho các tác vụ cơ bản nhất như kết nối không dây hoặc cài đặt gói.

Sau khi bạn loại bỏ tất cả các máy tính để bàn bổ sung, gõ:

sudo apt-get cập nhật

để cập nhật danh sách gói.

Để cập nhật màn hình đăng nhập, bạn sẽ phải khởi động lại máy.


Trong trường hợp của tôi, lệnh này đã không xóa các gói liên kết
TheOneA OverTất cả
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.