LinuxSir.cn,穿越时空的Linuxsir!

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

怎么安装mysql-5.1.41?

[复制链接]
发表于 2009-11-23 10:26:27 | 显示全部楼层 |阅读模式
找了一个5.1.37.ebuild,改了一下放在/usr/local/portage/dev-db/mysql下面,然后ebuild mysql-5.1.41.ebuild manifest,也成功了,/etc/make.conf中有PORTDIR_OVERLAY=/usr/local/portage,但是emerge -av mysql还是只有mysql-5.0.xx。
发表于 2009-11-23 16:40:18 | 显示全部楼层
portageq portdir_overlay
看看这个命令的结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 17:30:18 | 显示全部楼层
结果:

/usr/local/portage


pwd && ls

localhost mysql # pwd
/usr/local/portage/dev-db/mysql
localhost mysql # ls
Manifest  mysql-5.1.41.ebuild
回复 支持 反对

使用道具 举报

发表于 2009-11-24 02:08:32 | 显示全部楼层
指定版本安装试试
emerge =....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-24 11:34:25 | 显示全部楼层
# ACCEPT_KEYWORDS="~x86" emerge -av "=mysql-5.1.41"

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=dev-db/mysql-5.1.41" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-db/mysql-5.1.41 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Luca Longinotti <chtekk@gentoo.org> (12 Jan 2007)
# Mask MySQL 5.1.* and the alpha versions


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

然后把

>=dev-db/mysql-5.1
>=dev-db/mysql-community-5.1
>=virtual/mysql-5.1

加入 package.mask


# ACCEPT_KEYWORDS="~x86" emerge -av "=mysql-5.1.41"

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=dev-db/mysql-5.1.41" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-db/mysql-5.1.41 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
回复 支持 反对

使用道具 举报

发表于 2009-11-24 13:31:12 | 显示全部楼层
Post by Untitled;2049397
#
然后把

>=dev-db/mysql-5.1
>=dev-db/mysql-community-5.1
>=virtual/mysql-5.1

加入 package.mask

你是想把它加入 package.unmask 吧?
回复 支持 反对

使用道具 举报

发表于 2009-11-24 13:43:30 | 显示全部楼层
楼主可是为了amarok-2.2.1的收藏问题而升级mysql吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-24 13:52:41 | 显示全部楼层
回 #6

加入package.unmask搞定,这个提示搞定,但还有其他问题,研究ing...

会 #7

不是这个问题,我的production环境是CentOS + mysql 5.1.x,5.0.x好像跟5.1.x有一点点兼容问题,所以我升级到5.1.x
回复 支持 反对

使用道具 举报

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

本版积分规则

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