感谢支持
我们一直在努力

Ubuntu升级到7.04后的小问题与解决

把Ubuntu从6.10升级到了7.04用起来还不错,3D效果打开非常简单,EVA中的字体也更好看了。但是今天在用一些服务时出现了问题,在这理总结一下,并给出解决方案(不继更新中)。

1、PHP
启动时发现找不到libMySQLclient.so.12,发现问题在于mysql是用apt安装的,升级时也从原来的5.0.23升到了5.0.37,但有一个问题,就是在升级的过程中有一个地方会找出没有与系统关联到的软件包的,找出来后会提问是否要删除,我当时都删了,期中就包括libmysqlclient.so.12。
解决方案:
sudo apt-get install libmysqlclient15-dev(这理装的是libmysqlclient15因为5.0.37对应的是这个lib包)
装好了libmysqlclient以后重新把php编译一次
这里也说明了一点,下次如果mysqlclient被升级了的话PHP又要编译一次了,所以大家要注意,象apache mysql php这样的整合环境,要不全部用apt安装,要不全部用编译安装,这样会少了因为升级而带来的麻烦2、VMWare Server
由于内核升级了,VMWare是依赖于内核的,所以要重新执行vmware-config.pl。但执行时出现了错误,按照问题的描述,我们修改compat_kernel.h,操作如下
cd /usr/lib/vmware/modules/source
sudo cp vmmon.tar vmmon.tar_bak
sudo tar xvf vmmon.tar
sudo gedit vmmon-only/include/compat_kernel.h
找到21行:
static inline _syscall1(int, compat_exit, int, exit_code);
改为为:
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
static inline _syscall1(int, compat_exit, int, exit_code);
#endif
重新打包vmmon.tar:
sudo rm vmmon.tar
sudo tar cvf vmmon.tar vmmon-only
sudo rm -rf vmmon-only
sudo vmware-config.pl

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu升级到7.04后的小问题与解决
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏