LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结

[复制链接]
发表于 2003-12-13 10:23:34 | 显示全部楼层
我也装了呀,我现在按照http://www.linuxsir.cn/bbs/showt ... 15&pagenumber=1想删除MYSQL不知道为什么删除不掉,哪位大大给点信息呀!
下面就是我删除的过程,在线等待!我已经把libdbi-dbd-mysql-0.6.5-5和mysql-devel-3.23.58-1删除了但mysql-3.23.58-1却删不掉为什么?
[root@longlei /]# rpm -qa |grep mysql
mysql-3.23.58-1
mysql-devel-3.23.58-1
libdbi-dbd-mysql-0.6.5-5
[root@longlei /]# rpm -e mysql-3.23.58-1
error: Failed dependencies:
        libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
        libmysqlclient.so.10 is needed by (installed) libdbi-dbd-mysql-0.6.5-5
        libmysqlclient.so.10 is needed by (installed) MySQL-python-0.9.1-6
        libmysqlclient.so.10 is needed by (installed) MyODBC-2.50.39-12
        mysql = 3.23.58 is needed by (installed) mysql-devel-3.23.58-1
        mysql is needed by (installed) MySQL-python-0.9.1-6
[root@longlei /]# rpm -e libdbi-dbd-mysql-0.6.5-5
[root@longlei /]# rpm -e mysql-devel-3.23.58-1
[root@longlei /]# rpm -e mysql-3.23.58-1
error: Failed dependencies:
        libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
        libmysqlclient.so.10 is needed by (installed) MySQL-python-0.9.1-6
        libmysqlclient.so.10 is needed by (installed) MyODBC-2.50.39-12
        mysql is needed by (installed) MySQL-python-0.9.1-6
[root@longlei /]#
 楼主| 发表于 2003-12-13 10:35:47 | 显示全部楼层
[root@longlei /]# rpm -e mysql-3.23.58-1 --nodeps

#rpm -e perl-DBD-MySQL-2.1021-3 --nodeps

#rpm -e MyODBC-2.50.39-12 --nodeps


#rpm -e MySQL-python-0.9.1-6 --nodeps
发表于 2003-12-13 10:38:24 | 显示全部楼层
我知道了,谢谢大大,您是指导是我的幸福!!!敬礼!!鞠躬!!!
发表于 2003-12-13 10:46:21 | 显示全部楼层
大大,我按您说的去卸载包,可现在出现了循环的毛病,最后一个rpm -e mysql-3.23.58-1和rpm -e perl-DBD-MySQL-2.1021-3不停的出现循环,相互都说要先下载对方,怎么办?敬礼鞠躬!!!在线等待!
[root@longlei /]# rpm -e perl-DBD-MySQL-2.1021-3
error: Failed dependencies:
        perl-DBD-MySQL is needed by (installed) mysql-3.23.58-1
[root@longlei /]# rpm -e mysql-3.23.58-1
error: Failed dependencies:
        libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
发表于 2003-12-13 11:13:52 | 显示全部楼层
我知道怎么做了,RPM -E --NODEPS(都是小写)不要考虑关连性直接删除,版主大大,您说对吗?
发表于 2003-12-13 11:47:31 | 显示全部楼层
大大,我还想问个问题,您知道在网上下包都会有个什么MD5呀,或是别的验证方式,您能教我怎么用吗?或是怎么把他们导入呢?
 楼主| 发表于 2003-12-13 16:10:49 | 显示全部楼层
最初由 longlei 发表
大大,我还想问个问题,您知道在网上下包都会有个什么MD5呀,或是别的验证方式,您能教我怎么用吗?或是怎么把他们导入呢?



如果是md5,其实就是一个验证号码,我们可以验证它,来比较和软件作者提供的md5相比较,如果号是一致的,就是表示,这个软件自从经过作者出手以来,没有人改动过。

验证方法:

[root@beinan root]# md5sum /mnt/WinE/Fedora1.0/yarrow-i386-disc1.iso
76ef22495d186580e47efd8d7a65fe6b  /mnt/WinE/Fedora1.0/yarrow-i386-disc1.iso


这个应该明白了吧


另外卸载rpm包,用的--nodeps参数,其实就是执行的动作,这个动作是什么呢?就忽略依赖关系。因为有些软件是相互依赖的,先卸哪个都不行,就得用nodeps这个参数才行。

linux的文件名和命令都是大小写区分的。命令大多数都是小写的,不过有的命令的参数,有时是大写的。
发表于 2003-12-13 16:58:04 | 显示全部楼层

请问我不加普通用户而运行mysql没什么问题吧?我只是练习用.

我按楼主说的方法做的,但我是用root编译的,在最后编辑cnvbb的/admin/config.php时,让我选择数据库运行身份,我该写哪个啊?我写root后,安装时说我没有权限连接数据库,然后换成zhangxc用户(我的普通用户)也不成呀。怎么搞?比如我不想用普通用户运行mysql的话,怎么把用户切换成root呀?
还有:我按着上面的方法后,在地址中输入:10.0.3.40/index.php后,出现了让我下载这个文件呀,晕.然后我直接输入地址到打开了网页,怎么办?谢谢。
发表于 2003-12-13 18:25:18 | 显示全部楼层

救命啊~~~

我在装cnvbb时,提示:
正在尝试连接数据库...

Warning: mysql_connect(): Host '10.0.3.40' is not allowed to connect to this MySQL server in /usr/local/httpd/htdocs/bbs/admin/db_mysql.php on line 34

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /usr/local/httpd/htdocs/bbs/admin/db_mysql.php on line 47

数据库连接失败因为你并没有连接服务器的权限。请返回上一步并确定你输入的数据库登录资料是正确无误的

怎么办啊? 我的数据库是以mysql身份运行的,config.php文件里的也是mysql,那请问密码是空的吗?
发表于 2003-12-13 19:44:26 | 显示全部楼层
我安装好了vbb,为什么不能上传附件?vbb里相关设置已经设了啊,linux下相关目录的权限已设成755了。谁能告诉我哪里有问题吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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