在做mysql的双机热备的过程中,安装heartbeat时出现这个问题的。
其解决办法如下:
使用命令:apt-get update 更新一下,然后再使用apt-get install heartbeat 来接着安装,此问题解决!
但有出现如下错误:
E: Unmet dependencies.Try "apt-get -f install" with no packages (or specify a solution).
根据上面提示,输入:
apt-get -f install
又出现 perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_HK.UTF-8"
其解决办法如下:
debian:~# apt-get install locales
debian:~# dpkg-reconfigure locales
debian:~# locale-gen
debian:~# locale
export LC_ALL="en_HK.UTF-8"
接着继续输入:apt-get -f install
又出现如下问题:
Error /var/cache/apt/archives/udev_160-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
继续google,郁闷中,找了半天没有结果。
呵呵 ,忽然想起自己以前曾遇到过类似问题,在安装tomcat6的时候,找自己的博客,关于tomcat部分,嘻嘻
管他三七二十一,试试呗,更新升级
apt-get update |
|
apt-get dist-upgrade |
|
touch /etc/udev/kernel-upgrade |
|
dpkg -i /var/cache/apt/archives/udev_160-1_i386.deb |
|
apt-get dist-upgrade -f |
评论