Tình huống bạn đang ở không phải là không phổ biến và đã được giải quyết Quay lại Xubuntu thuần túy nhưng những hướng dẫn này dành cho các phiên bản cũ hơn và không dành cho phiên bản 13.10. Thậm chí sau đó, họ có con trỏ hữu ích và có giá trị một cái nhìn.
Bạn có thể tự mình làm điều gì đó vì bất kỳ điều gì bạn đã thực hiện bằng cách cài đặt hoặc xóa phần mềm khỏi kho lưu trữ bằng cách sử dụng apt-get
hoặc Trung tâm Phần mềm hoặc Synaptic được ghi lại trong /var/log/apt/history.log
(và các tệp cũ hơn đã lưu trữ) trong /var/log/apt
. Những gì bạn đã làm phải ở trong tệp mới nhất, đồng bằng history.log
. Hãy nhìn vào đó và ghi chú phần mềm được cài đặt vào ngày liên quan.
Sau đó, để đơn giản và dễ dàng theo dõi những gì bạn đang làm, hãy lọc một vài chương trình cùng một lúc từ danh sách những gì bạn đã xác định. Mỗi lần đầu tiên sử dụng -s
cờ:
sudo apt-get purge -s package_name
để mô phỏng những gì sẽ được thực hiện mà không cần -s
công tắc điện.
Ngoài ra, hãy nhìn vào /usr/share/xsessions
(Sử dụng thiết bị đầu cuối để bạn thấy tên tệp thực) và xóa (sau khi sao lưu) các tệp .desktop của các phiên bạn không muốn xem lúc đăng nhập.
Các chuyên gia có thể có cách thanh lịch hơn để lấy tên gói từ dòng có liên quan trong history.log
nhưng đây là một cách sử dụng nội dung pastebinit của bạn:
- sao chép dòng # 3, bắt đầu bằng "Cài đặt:" vào trình chỉnh sửa văn bản và xóa tối đa tên gói đầu tiên. Lưu tệp dưới dạng
unity
.
- mở một thiết bị đầu cuối và chạy
sed -i 's/), /)\n/g' unity
. Điều này giới thiệu ngắt dòng sau mỗi gói.
- chạy
awk -F: '{ print $1 }' unity > unity1
. Điều này cung cấp cho bạn một tệp chỉ với tên gói có thể sử dụng bởi apt-get
. Nhưng mỗi gói là trên một dòng riêng biệt.
- khắc phục điều đó bằng cách chạy
awk 1 ORS=', ' unity1 > unity2
- tự xóa "," ở cuối tập tin**.
Sau khi thực hiện các bước này, bạn có thể sử dụng apt-get purge
.
python3-pyatspi, syslinux-legacy, telepathy-haze, libqt5v8-5, telepathy-idle, libsgutils2-2, rhythmbox-plugins, empathy-common, libcrypt-passwdmd5-perl, empathy, gir1.2-dbusmenu-glib-0.4, account-plugin-salut, libgdata13, libsignon-glib1, libsignon-qt5-1, xul-ext-webaccounts, libgdata-common, signon-plugin-oauth2, apturl, libxcb-render-util0, libsignon-extension1, gnome-orca, libqt5sql5-sqlite, libsbc1, account-plugin-aim, ubuntu-docs, python-pyinotify, telepathy-salut, libdmapsharing-3.0-2, python-qt4-dbus, bluez-gstreamer, telepathy-gabble, gir1.2-totem-1.0, gnome-terminal, overlay-scrollbar, evolution-data-server-goa, gir1.2-gst-plugins-base-1.0, libqt5opengl5, libgexiv2-2, libfreerdp1, ubuntu-desktop, account-plugin-facebook, python3-chardet, deja-dup-backend-gvfs, python3-debian, deja-dup-backend-ubuntuone, gnome-disk-utility, libqt4-sql-sqlite, whoopsie-preferences, libgc1c2, telepathy-mission-control-5, python-configglue, libdbusmenu-qt2, libgee-0.8-2, remmina-plugin-rdp, libprotoc7, gstreamer1.0-nice, libfolks25, libxcb-image0, python3-brlapi, mtools, gstreamer1.0-clutter, libproxy1-plugin-networkmanager, libaccount-plugin-google, libqt5sql5, libxcb-icccm4, libaccount-plugin-generic-oauth, telepathy-logger, gnome-terminal-data, libqt5qml5, libsignon-plugins-common1, nautilus-sendto-empathy, account-plugin-windows-live, duplicity, libwmf0.2-7-gtk, landscape-client-ui-install, liblouis-data, libufe-xidgetter0, rhythmbox-plugin-magnatune, libwhoopsie-preferences0, totem-plugins, libmission-control-plugins0, python-ubuntuone-client, gnome-control-center-unity, rhythmbox-mozilla, python-ubuntuone-control-panel, libaccounts-glib0, libaccounts-qt5-1, libgweather-3-3, libfarstream-0.2-2, gnome-screensaver, libqt5core5, rhythmbox-data, libssh-4, libreoffice-presentation-minimizer, shotwell-common, libfolks-eds25, liboauth0, libtelepathy-logger3, shotwell, indicator-sync, rhythmbox-plugin-cdrecorder, libgpod4, remmina-common, protobuf-compiler, apturl-common, deja-dup, gnome-contacts, liblouis2, branding-ubuntu, libaccount-plugin-1.0-0, python-twisted-names, libfreerdp-plugins-standard, vino, libtotem0, totem, libqt5xml5, guile-2.0-libs, signon-plugin-password, libqt5quick5, libsync-menu1, usb-creator-common, libqt5test5, mcp-account-manager-uoa, remmina, libqt5printsupport5, libreoffice-ogltrans, python3-dirspec, sni-qt, libvncserver0, syslinux, python-protobuf, rhythmbox, libxcb-sync0, python-ubuntuone-storageprotocol, python3-speechd, totem-common, account-plugin-jabber, overlay-scrollbar-gtk2, overlay-scrollbar-gtk3, thunderbird-gnome-support, remmina-plugin-vnc, libfolks-telepathy25, libgweather-common, libproxy1-plugin-gsettings, activity-log-manager, syslinux-common, example-content, libqt5webkit5, notify-osd-icons, libtelepathy-farstream3, libqt5widgets5, xul-ext-websites-integration, gir1.2-gnomekeyring-1.0, totem-mozilla, udisks, rhythmbox-plugin-zeitgeist, libecal-1.2-15, rhythmbox-ubuntuone, gir1.2-dee-1.0, account-plugin-yahoo, gir1.2-syncmenu-0.1, signon-ui, libgpod-common, unity-webapps-common, evolution-data-server, webaccounts-extension-common, ubuntuone-control-panel, python-markupsafe, ubuntuone-client-data, pulseaudio-module-bluetooth, gnome-control-center-signon, gnome-mahjongg, libqt53d5, python3-louis, libqt5dbus5, librsync1, ubuntuone-client, ubuntu-sso-client-qt, qt-at-spi, gir1.2-unity-5.0, usb-creator-gtk, libraw9, gir1.2-totem-plparser-1.0, libqt5gui5, account-plugin-google, signon-keyring-extension, liblvm2app2.2, libqt5network5, media-player-info, gir1.2-rb-3.0, python3-six, activity-log-manager-control-center, librhythmbox-core7, folks-common, plymouth-theme-ubuntu-logo, libqt5location5, libedata-cal-1.2-20, notify-osd, ubuntuone-control-panel-qt, libavahi-gobject0, libqt5sensors5, aisleriot, python-mako, nautilus-share, xul-ext-unity, libgail-common, signond
**Xem https://stackoverflow.com/a/4611116/1771119 cho mã trên loại bỏ các thiết bị đầu cuối ",".