Ubuntu 12.10 的默认软件包列表?

Ubuntu 12.10 的默认软件包列表?

我想删除与之相关的所有内容wine,然后我运行了这一行:

sudo apt-get remove wine*

由于某种原因,它开始删除一大堆必要的图形包(甚至不是)而我在删除到一半时阻止了它们被删除。

现在,我重新安装了gnome,但窗口看起来很奇怪。肯定还缺少了一些东西。

有没有“默认”包适用于 Ubuntu 12.10,我可以检查并安装吗?

答案1

第一次尝试

sudo apt-get install ubuntu-desktop

重新启动并查看是否有效。否则安装这些:

sudo apt-get install account-plugin-windows-live aisleriot alarm-clock-applet apt-transport-https apturl autopoint brasero brasero-cdrkit chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg compiz compiz-gnome curl deja-dup-backend-gvfs devhelp devhelp-common emacs24 evolution-data-server flashplugin-installer gconf-service gconf-service-backend gconf2 gir1.2-gconf-2.0 gir1.2-gdata-0.0 gir1.2-muffin-3.0 gir1.2-rb-3.0 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 git gksu gnome-contacts gnome-shell gnome-terminal gnome-terminal-data gnome-user-share gstreamer0.10-gconf gstreamer0.10-plugins-bad gstreamer1.0-plugins-bad gvfs-backends ibus ibus-pinyin ibus-table inkscape kerneloops-daemon libbonoboui2-0 libbrasero-media3-1 libcmis-0.3-3 libcurl3 libcurl3-gnutls libdevhelp-3-1 libfolks-eds25 libgconf2-4 libgdata13 libgksu2-0 libgnome2-0 libgnome2-bin libgnome2-common libgnomeui-0 libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libgssapi3-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libldap-2.4-2 libmuffin0 liboauth0 libquvi7 libraptor2-0 librasqal3 librdf0 libreoffice-base-core libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-gb libreoffice-help-en-us libreoffice-help-es libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-presentation-minimizer libreoffice-writer librhythmbox-core6 libslv2-9 libsmbclient libtotem-plparser17 libtotem0 libwind0-heimdal lightdm-remote-session-uccsconfigure muffin-common mythes-en-us nautilus-share network-manager-gnome octave octave-miscellaneous python-cupshelpers python-gconf python-pycurl python-smbc python3-uno rhythmbox rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins rhythmbox-ubuntuone samba-common-bin seahorse smbclient software-center system-config-printer-common system-config-printer-gnome system-config-printer-udev totem totem-mozilla totem-plugins ubuntu-desktop ubuntuone-client-gnome unity unity-chromium-extension unity-lens-photos unity-scope-musicstores unity-tweak-tool vim-gnome virtualbox virtualbox-dkms virtualbox-qt vlc vlc-nox vlc-plugin-notify vlc-plugin-pulse webaccounts-chromium-extension whoopsie

(您可能不想安装其中一些,例如我使用的virtualbox和您使用的通配符也捕获了它。当然,一旦您的系统正常,您就可以删除它和您不使用的其他东西。)

编辑:

您应该指定

sudo apt-get remove wine.*

该模式apt-get期望是一个正则表达式,当您写入时,wine*您告诉它匹配:

  • 字符串"win"
  • 字符串"wine"
  • 字符串"winee"
  • 字符串"wineee"
  • ETC。

这是因为*在字符后面附加 (星号) 表示该字符应重复零次或多次。 中的点wine.*表示任何非垂直空格字符,特别是wine.*尝试匹配:

  • 字符串"wine"
  • 包含单词"wine"且后跟一个或多个字符的任何字符串。

尽管如此,为了获得更好的结果,你应该这样做

wine_packages=$(apt-cache --names-only search 'wine.*' | awk '{ print $1 }')
sudo apt-get remove $wine_packages

当然,仍然有一些与 Wine 无关的软件包...最好的方法是一次卸载一个,然后运行sudo apt-get autoremove

相关内容