1. 2006-08-07.Ubuntu 的包依赖分析

1.1. 原因?!

http://blog.siliconchaos.net/articles/2006/05/22/setting-up-freemind-in-ubuntu-dapper

按照文档非法安装了 FreeMind 的插件而已....

1.2. 结果

$sudo apt-get dist-upgrade

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
正在读取软件集说明档... 完成
创建标签数据库... 完成
下列软件包是“破损”的:
  language-support-zh libtagc0-dev libxine-main1 linux-image-386 linux-restricted-modules-386 mplayer opera skype
  streamtuner xubuntu-desktop
下列软件包将被自动安装:
  libggi-target-x libmikmod2 lilo
下列“新”软件包将被安装。
  libggi-target-x libmikmod2 lilo
下列软件包将被“删除”:
  abiword abiword-common abiword-plugins anthy atomix atomix-data audacious beep-media-player blender bmp-alarm
  bmp-crossfade bmp-musepack d4x d4x-common denemo dia-common dia-gnome dia-libs drivel edubuntu-artwork
  edubuntu-artwork-usplash edubuntu-desktop education-laptop education-tasks flac freemind gcompris gcompris-data
  gcompris-sound-da gcompris-sound-de gcompris-sound-en gcompris-sound-es gcompris-sound-fr gcompris-sound-it
  gcompris-sound-pt gcompris-sound-ru gcompris-sound-sv gimp-help-common gimp-help-zh-cn gkrellm gkrellm-common
  gkrellm-i8k gnome-commander gnome-icon-theme-gartoon gnumeric-common gnumeric-gtk gpaint gqview gstreamer0.10-ffmpeg
  gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-gnonlin gstreamer0.10-pitfdll
  gstreamer0.10-plugins-bad gstreamer0.10-plugins-base-dbg gstreamer0.10-plugins-good-dbg gstreamer0.10-plugins-good-doc
  gstreamer0.10-plugins-ugly-dbg gstreamer0.10-plugins-ugly-doc gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-sdl
  gtk2-engines-xfce gwget gxine gxineplugin hotswap hotswap-gui hotswap-text i810switch i8kutils im-switch kalzium
  kanagram kbruch kdelibs-bin kdelibs-data kdelibs4c2a keduca khangman khelpcenter kig kino kmplayer kmplayer-base kmplot
  kpercentage kstars kstars-data ktouch ktuberling kturtle kverbos kvoctrain kwordquiz lesstif2 libaiksaurus-1.2-0c2a
  libaiksaurus-1.2-data libaiksaurusgtk-1.2-0c2a libanthy0 libarts1c2a libavahi-qt3-1 libboost-python1.33.1
  libchewing-data libchewing2 libenchant1c2a libexo-0.3-0 libforms-java libgcompris-1-0 libgdome2-0
  libgdome2-cpp-smart0c2a libglitz1 libgnutls11 libgoffice-1-common libgoffice-gtk-1-2 libgsf-gnome-1-113
  libgtkmathview0c2a libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libjpeg-progs libkdeedu3 libkdegames1
  libmms0 liboggflac3 libopenexr2c2a libots0 libpcre3 libqt3-mt libquicktime0 libsdl-image1.2 libsdl-mixer1.2
  libsdl-ttf2.0-0 libsmjs1 libsmpeg0 libssl0.9.7 libswfdec0.3 libt1-5 libtagc0 libthunar-vfs-1 liburi-perl libwavpack0
  libwpd-stream8c2a libwww-perl libx11-dev libxau-dev libxcomposite1 libxdmcp-dev libxfce4mcs-client3
  libxfce4mcs-manager3 libxfce4util4 libxfcegui4-4 libxvmc1 linux-image-2.6.15-26-386
  linux-restricted-modules-2.6.15-26-386 mencoder mencoder-686 menu-xdg moc mousepad mozilla-firefox-locale-zh-cn
  mozilla-firefox-locale-zh-tw mozilla-mplayer mplayer-386 openoffice.org-help-zh-cn openoffice.org-help-zh-tw
  openoffice.org-l10n-zh-cn openoffice.org-l10n-zh-tw orage python2.4-pysqlite2 samba scim-anthy scim-chewing scim-hangul
  scim-modules-table scim-pinyin scim-tables-zh scribus setserial smbfs stardict stardict-cdict-gb stardict-cedict-gb
  stardict-common stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb
  stardict-xdict-ec-gb sysfsutils tasksel thunar thunar-media-tags-plugin thunderbird-locale-zh-cn tuxmath tuxpaint
  tuxpaint-data tuxpaint-stamps-default vorbis-tools wacom-tools wine x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xaos xarchiver xfburn xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpugraph-plugin
  xfce4-fsguard-plugin xfce4-icon-theme xfce4-mailwatch-plugin xfce4-mcs-manager xfce4-mcs-plugins xfce4-mixer
  xfce4-mixer-alsa xfce4-mount-plugin xfce4-netload-plugin xfce4-panel xfce4-quicklauncher-plugin
  xfce4-mixer-alsa xfce4-mount-plugin xfce4-netload-plugin xfce4-panel xfce4-quicklauncher-plugin
  xfce4-screenshooter-plugin xfce4-session xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-utils
  xfce4-verve-plugin xfce4-weather-plugin xfce4-xkb-plugin xfdesktop4 xfmedia xfonts-wqy xfprint4 xfwm4 xfwm4-themes
  xmms-mpg123-ja xscreensaver xubuntu-artwork-usplash xubuntu-default-settings xubuntu-docs
0 个软件包被升级,新安装 3 个, 243 个将被删除, 同时 0 个将不升级。
需要获取 124kB/550kB 的存档。 解包后将释放 848MB。
下列软件包存在未满足的依赖关系:
  libtagc0-dev: 依赖: libtagc0 (= 1.4-3) 但是它不是可安装的
  mplayer: 依赖: libxvmc1 但是它不是可安装的
  opera: 依赖: libqt3-mt (>= 3.3.4) 但是它不是可安装的
  linux-image-386: 依赖: linux-image-2.6.15-26-386 但是它不是可安装的
  language-support-zh: 依赖: mozilla-firefox-locale-zh-cn 但是它不是可安装的
                       依赖: mozilla-firefox-locale-zh-tw 但是它不是可安装的
                       依赖: scim-chewing 但是它不是可安装的
                       依赖: scim-pinyin 但是它不是可安装的
                       依赖: scim-tables-zh 但是它不是可安装的
                       依赖: openoffice.org-help-zh-cn 但是它不是可安装的 或者
                               openoffice.org2-help-zh-cn 这是一个虚拟软件包。
                       依赖: openoffice.org-help-zh-tw 但是它不是可安装的 或者
                               openoffice.org2-help-zh-tw 这是一个虚拟软件包。
                       依赖: openoffice.org-l10n-zh-cn 但是它不是可安装的 或者
                               openoffice.org2-l10n-zh-cn 这是一个虚拟软件包。
                       依赖: openoffice.org-l10n-zh-tw 但是它不是可安装的 或者
                               openoffice.org2-l10n-zh-tw 这是一个虚拟软件包。
                       依赖: im-switch 但是它不是可安装的
                       依赖: thunderbird-locale-zh-cn 但是它不是可安装的
                       依赖: gimp-help-zh-cn 但是它不是可安装的
  skype: 依赖: libqt3-mt 但是它不是可安装的 或者
                 libqt3c102-mt (>= 3:3.3.3.2) 这是一个虚拟软件包。
  libxine-main1: 依赖: libxvmc1 但是它不是可安装的
  xubuntu-desktop: 依赖: abiword 但是它不是可安装的
                   依赖: abiword-plugins 但是它不是可安装的
                   依赖: gnumeric-gtk 但是它不是可安装的
                   依赖: gqview 但是它不是可安装的
                   依赖: gtk2-engines-xfce 但是它不是可安装的
                   依赖: libgoffice-gtk-1-2 但是它不是可安装的
                   依赖: libjpeg-progs 但是它不是可安装的
                   依赖: mousepad 但是它不是可安装的
                   依赖: orage 但是它不是可安装的
                   依赖: scim-anthy 但是它不是可安装的
                   依赖: scim-chewing 但是它不是可安装的
                   依赖: scim-hangul 但是它不是可安装的
                   依赖: scim-pinyin 但是它不是可安装的
                   依赖: thunar 但是它不是可安装的
                   依赖: thunar-media-tags-plugin 但是它不是可安装的
                   依赖: xarchiver 但是它不是可安装的
                   依赖: xfburn 但是它不是可安装的
                   依赖: xfce4-appfinder 但是它不是可安装的
                   依赖: xfce4-battery-plugin 但是它不是可安装的
                   依赖: xfce4-clipman-plugin 但是它不是可安装的
                   依赖: xfce4-cpugraph-plugin 但是它不是可安装的
                   依赖: xfce4-fsguard-plugin 但是它不是可安装的
                   依赖: xfce4-mailwatch-plugin 但是它不是可安装的
                   依赖: xfce4-mcs-plugins 但是它不是可安装的
                   依赖: xfce4-mixer-alsa 但是它不是可安装的
                   依赖: xfce4-mount-plugin 但是它不是可安装的
                   依赖: xfce4-netload-plugin 但是它不是可安装的
                   依赖: xfce4-panel 但是它不是可安装的
                   依赖: xfce4-quicklauncher-plugin 但是它不是可安装的
                   依赖: xfce4-screenshooter-plugin 但是它不是可安装的
                   依赖: xfce4-session 但是它不是可安装的
                   依赖: xfce4-systemload-plugin 但是它不是可安装的
                   依赖: xfce4-taskmanager 但是它不是可安装的
                   依赖: xfce4-terminal 但是它不是可安装的
                   依赖: xfce4-utils 但是它不是可安装的
                   依赖: xfce4-verve-plugin 但是它不是可安装的
                   依赖: xfce4-weather-plugin 但是它不是可安装的
                   依赖: xfce4-xkb-plugin 但是它不是可安装的
                   依赖: xfdesktop4 但是它不是可安装的
                   依赖: xfmedia 但是它不是可安装的
                   依赖: xfprint4 但是它不是可安装的
                   依赖: xfwm4 但是它不是可安装的
                   依赖: xfwm4-themes 但是它不是可安装的
                   依赖: xscreensaver 但是它不是可安装的
                   依赖: xubuntu-artwork-usplash 但是它不是可安装的
                   依赖: xubuntu-default-settings 但是它不是可安装的
                   依赖: xubuntu-docs 但是它不是可安装的
  streamtuner: 依赖: libtagc0 (>= 1.4) 但是它不是可安装的
  linux-restricted-modules-386: 依赖: linux-restricted-modules-2.6.15-26-386 但是它不是可安装的
Resolving dependencies...
下列动作将解决这些依赖关系:

删除 下列软件包:
language-support-zh
xubuntu-desktop

保持 下列软件包于其当前版本:
im-switch [1.3 (dapper, dapper, dapper, now)]
libjpeg-progs [6b-11 (dapper, dapper, dapper, now)]
libqt3-mt [3:3.3.6-1ubuntu6 (dapper-updates, dapper-updates, now)]
libtagc0 [1.4-3 (dapper, dapper, dapper, now)]
libxvmc1 [2:1.0.1-0ubuntu4 (dapper, dapper, dapper, now)]
linux-image-2.6.15-26-386 [2.6.15-26.46 (dapper-security, dapper-security, now)]
linux-restricted-modules-2.6.15-26-386 [2.6.15.11-3 (dapper-security, dapper-security, now)]
menu-xdg [0.2.2 (dapper, dapper, dapper, now)]
xscreensaver [4.23-4ubuntu8 (dapper, dapper, dapper, now)]

保留下列未解决的依赖关系:
language-pack-gnome-zh-base 推荐 language-support-zh
language-pack-zh-base 推荐 language-support-zh
分数是 -1493

是否接受该解决方案?[Y/n/q/?]
...
0 个软件包被升级,新安装 3 个, 236 个将被删除, 同时 0 个将不升级。
需要获取 124kB/550kB 的存档。 解包后将释放 752MB。

有人敢接受这样的方案?!