LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1441|回复: 5

aptitude update & upgrade 的问题。

[复制链接]
发表于 2006-1-18 10:45:31 | 显示全部楼层 |阅读模式
我的机器出现一个奇怪的问题:
我安装了GNOME  每次进行更新时。系统要删除掉GNOME。
提示如下:

debian:/home/lee# aptitude upgrade
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are unused and will be REMOVED:
  abiword-common abiword-gnome abiword-help alsa-base alsa-utils arj aspell aspell-en at-spi
  bind9-host blt bug-buddy dasher dasher-data deborphan dia-common dia-gnome dia-libs dnsutils
  eog esound evince evolution evolution-data-server evolution-plugins festival festlex-cmu 。。。。。。。。。(很多 不列举了)

0 packages upgraded, 0 newly installed, 225 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 510MB will be freed.
Do you want to continue? [Y/n/?]

一旦选了Y  立刻会REMOVE 上面列举的PACKAGE

请问各位如何是好?
 楼主| 发表于 2006-1-18 15:53:48 | 显示全部楼层
有遇见如此问题的吗?
回复 支持 反对

使用道具 举报

发表于 2006-1-18 17:03:08 | 显示全部楼层
apt-get update
apt-get dist-upgrade 这是版本升级
apt-get upgrade 这是把所有的软件包升级到最新
建议用上面那个
因为牵扯到依赖的问题,所以你的提示说明你有一些旧的软件包要删掉
其实好像没有几个用upgrade吧
还是建议去看看apt-get 手册
回复 支持 反对

使用道具 举报

发表于 2006-1-18 20:46:35 | 显示全部楼层
apt-get upgrade只更新现有的无需变化的包(即不卸载、不新安装其他东西的包);
apt-get dist-upgrade安装所有可以更新的包,可能会卸载或新安装其他包。

aptitude update会提示你卸载掉所有无关联或不再使用的包,或者在更新时产生冲突的包(和apt-get dist-upgrade类似)。看楼主的情况应该是在使用KDE。KDE和gnome目前在升级的时候有几个包有冲突,因此会互相卸载。只安装gnome-core/kde-core应该没有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-21 19:05:36 | 显示全部楼层
我没安装KDE的东西。
而且我观察,要卸载的PACKAGE  不止是GNOME的。好象除了BASE的包以外的都要卸掉。

用APT-GET UPDATE&UPGRADE 就没这个问题。

比较烦!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-26 11:39:29 | 显示全部楼层
此问题,重装系统后有出现了,好像有一个HOLD的选项,但在本论坛搜不到了。
还是请有经验的指点吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表