刚刚更新了一下Portage,发现win32codecs和mplayer两个包需要重新编译,原因是"real"这个use被去掉了,即使在
/etc/portage/package.use中加了"real"的use都不行,这样就没法用mplayer看rmvb的电影了。
在官网上找了一下,原来这次去掉"real" use是说Real的解码器经常会发生安全问题,并且很难维护,所以维护开发者将它去掉了。可以通过下面的命令解除屏蔽。
mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask
另一种办法:
/etc/portage/package.unmask
media-libs/realcodecs
这个没试过,也许有用。
阅读(1130) | 评论(1) | 转发(0) |