[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

升级一个软件包后怎样恢复?



我原先的libc6是2.3.6.ds1-13,后来我要升级到2.5-1,我就修改了sources.list并正常安装了。
安装libc6 2.5-1时连带依赖的*很少几个包*一同升级了。

可今天我想把libc6恢复成升级前的版本,即2.3.6.dsl-13,我修改了sources.list并update后,执行
$ sudo apt-get install libc6=2.3.6.ds1-13
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
将会安装下列额外的软件包:
  fontconfig-config libc6 libfontconfig1 libglu1-mesa libpng12-0
建议安装的软件包:
  glibc-doc
下列软件包将被【卸载】:
  apache-common apache2 apache2-mpm-prefork apache2-utils apache2.2-common apt apt-utils aptitude dbus
  debian-archive-keyring docbook-utils flite1-dev gconf2 gfc-examples gnome-common gnome-icon-theme
  ...
  ...
【警告】:下列的重要软件包将被卸载
请勿尝试,除非您确实知道您在做什么!
  apt debian-archive-keyring (是由于 apt)
共升级了 4 个软件包,新安装了 0 个软件包,降级了 1 个软件包,要卸载 160 个软件包,有 107 个软件未被升级。
需要下载 5475kB 的软件包。
解压缩后将会空出 285MB 的空间。
您的操作会导致潜在的危害。
若还想继续的话,就输入下面的短句"Yes, do as I say!"
 ?]

我能肯定和libc6一同升级的软件包没有这么多,为什么这次我恢复的时候却要卸载这么多软件包呢? 我该怎样把libc6恢复到2.3.6.ds1-13呢?谢谢!
Reply to: