LinuxSir.cn,穿越时空的Linuxsir!

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

debian 执行apt-get autoremove后,无法进入桌面

[复制链接]
发表于 2011-3-14 07:52:50 | 显示全部楼层 |阅读模式
执行apt-get autoremove后,重启系统,一直停留在登陆界面,无法进入桌面。输入账号,密码,点登陆后,屏幕一闪,又返回到登陆界面了!!
发表于 2011-3-14 22:32:52 | 显示全部楼层
autoremove 这个命令非常的危险, 尤其是经常升级的系统, 建议下次用时先看清除哪些包要被autoremove,

你可以试试在控制台重装gnome(你是默认的它吧)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-16 17:06:00 | 显示全部楼层
是默认安装的,remove了ibus-pinyin后,提示的可以用autoremove删除多余的依赖,结果悲剧了,看来只能重装一下gnome了
回复 支持 反对

使用道具 举报

发表于 2011-3-16 20:04:46 | 显示全部楼层
autoremove 是个相当安全的命令,它的工作方式非常明确,没有任何不可预测的行为。

软件安装状态分自动安装和手动安装,手动是用户主动安装的包,用户明确这个包是自己需要的,非明示无用不可删除;自动是系统为满足依赖关系附带安装的包,用户对其无明确需求,在前面的依赖需要不再存在时可以通过 autoremove 自动删除。

软件源内有一种包叫做元包,其本身不提供任何可用功能,仅在依赖关系中索引其他包来共同完成一组功能。比如 gnome-core,这个包是空的,但是通过这个包的依赖树可以完成基本 gnome 环境的配置。

当元包被安装时,其本身是手动状态,其依赖的组件是自动状态。当因某种原因删掉元包时,其依赖的组件就可以被 autoremove 掉。如果不清楚相关的依赖关系,那就不要破坏元包,也就是不要以洁癖的名义无节制的清理系统。

当元包被破坏时,只需要简单的重装元包就可以恢复正常。在这个例子里是 gnome,或者稍小的 gnome-desktop-environment,或者最精简的 gnome-core。
回复 支持 反对

使用道具 举报

发表于 2011-3-16 22:45:55 | 显示全部楼层
以前也被这个操作弄过,后来没问题了。
回复 支持 反对

使用道具 举报

发表于 2011-3-29 11:25:52 | 显示全部楼层
gnome相关东东被删除了
回复 支持 反对

使用道具 举报

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

本版积分规则

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