下面是引用fly2000于2005-11-7 09:53发表的 FC4如何完整移除apache+php+mysql:
请我如何完整移除FC4的apache+mysql+php
是否可从新增移除工具列,
选"网路伺服器"和"MYSQL伺服器"移除呢
ps 1.因为无法装xoops2才会出此下策
2.下页还说xoops2不支援php5
http://xoops.tnc.edu.tw/modules/tadbook2/v...dsn=26&fullscreen=
新增移除工具列??? "网路伺服器"和"MYSQL伺服器"??
如果您用Xwin介面来跑伺服器,那您不如用win+appserver来跑...因为您只是玩玩而已.
以下是我的状态
[root@localhost ~]# rpm -qa /grep php
php-5.0.4-10
察看以下其它的都没反硬
[root@localhost ~]# rpm -qa /grep phpadmin
[root@localhost ~]# rpm -qa /grep phpmyadmin
[root@localhost ~]# rpm -qa /grep phpMyAdmin
[root@localhost ~]# rpm -qa /grep apache
[root@localhost ~]# rpm -qa /grep Apache
[root@localhost ~]# rpm -qa /grep MYSQLD
[root@localhost ~]# rpm -qa /grep MYSQL
中间的符号是 | 不是 / ,您指令用错了.
注: | 管线符号使用的用意是将输出入结果转向.
例如:
rpm -qa |grep mysql =>rpm (执行rpm) -qa(列出安装软体的名称资料)|(转向) grep(过滤) mysql(关键字)
意思就是 rpm执行-qa参数并且转向后过滤出内含有mysql关键字的内容并列出.
这在Unix-like系统中是不可或缺的重要功能.
rpm指令解除以下三个都没反应
[root@localhost ~]# rpm -e apache
error: package apache is not installed
[root@localhost ~]# rpm -e MYSQL
error: package MYSQL is not installed
名称必须正确才可以移除 所以才需要第一个 rpm -qa 以便确定您使用的程式名称.
注: mysql-server? apache2?
[root@localhost ~]# rpm -e php
error: Failed dependencies:
php = 5.0.4-10 is needed by (installed) php-ldap-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-mysql-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-odbc-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-pear-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-pgsql-5.0.4-10.i386
php >= 4.0.4 is needed by (installed) squirrelmail-1.4.4-2.noarch
php = 5.0.4-10 is needed by (installed) php-bcmath-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-dba-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-devel-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-gd-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-imap-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-mbstring-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-ncurses-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-soap-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-xml-5.0.4-10.i386
php = 5.0.4-10 is needed by (installed) php-xmlrpc-5.0.4-10.i386
php >= 4.2.2-10 is needed by (installed)
wordtrans-web-1.1pre13-10.i386
php = 5.0.4-10 is needed by (installed) php-snmp-5.0.4-10.i386
因为有相依性 所以告诉您那些东西用到您想移除的这个php5,如果坚持要移除可能造成上面那些东西不能跑.
不管他&一定要移除? 加上 --force 即可强制移除(后果就是可能一堆软体挂掉)
rpm -e --force php-5.0.4-10
最后,比较新的套件不建议拿来做真正放在网路上的伺服器,因为一般新推出的套件漏洞特别多.
真的要用的话建议您改用 rh9就好,东西虽然老了点,不过该补的都补了(除非您装好后没连上线更新).