准备在RedHat Linux系统上安装MySQL 5.1,先卸载自带的低版本MySQL,,结果不知怎么搞的,同一个package出现了两次,版本也都是一样的:
rpm -qa | grep mysqlmysqlclient10-3.23.58-4.RHEL4.1mysql-4.1.20-2.RHEL4.1mysql-4.1.20-2.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.1
尝试卸载:
rpm -e mysqlclient10-3.23.58-4.RHEL4.1error: “mysqlclient10-3.23.58-4.RHEL4.1″ specifies multiple packages
通过man rpm,发现–allmatches应该可以解决这个问题:
–allmatchesRemove all versions of the package which match PACKAGE_NAME. Normally an error is issued if PACKAGE_NAME matchesmultiple packages.
rpm -e –allmatches mysqlclient10-3.23.58-4.RHEL4.1rpm -e –allmatches mysql-4.1.20-2.RHEL4.1warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave
OK,系统自带的旧版本MySQL卸载完成。
海阔凭鱼跃,天高任鸟飞。我要加油,冲向我的理想。