FC4如何完整移除apache+php+mysql

Home Home
引用 | 編輯 fly2000
2005-11-07 09:53
樓主
推文 x0
請我如何完整移除FC4的apache+mysql+php
是否可從新增移除工具列,
選"網路伺服器"和"MYSQL伺服器"移除呢
ps 1.因為無法裝xoops2才會出此下策
2.下頁還說xoops2不支援php5
http://xoops.tnc.edu.tw/modules/tadbook2/view.php?book_sn=2&bdsn=26&fullscreen=


以下是我的狀態
[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指令解除以下三個都沒反應
[root@localhost ~]# rpm -e apache
error: package apache is not installed

[root@localhost ~]# rpm -e MYSQL
error: package MYSQL is not installed

[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

獻花 x0
引用 | 編輯 waja
2005-11-09 14:57
1樓
  
下面是引用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/view.php?book_sn=2&bdsn=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就好,東西雖然老了點,不過該補的都補了(除非您裝好後沒連上線更新).

獻花 x1
引用 | 編輯 jackiechin
2006-01-23 13:05
2樓
  
樓主
你可以試試看原始碼安裝 PHP4
最好連 APACHE 裝   .裝2.2的好了

裝的時後 它會裝在 /usr/local 裏面
然後你要在ntsysv 或是 chkconfig裏面 把原先的 httpd
取消開機執行
再來是修改/etc/下的rc #.d內的東西
讓你自己灌的 apache + php4 能在開機時啟動

這樣就不用管移除套件時的相依性問題了

(相依性這東西 從某些層面看 是很有幫助
但是也像是拿石頭砸自己的腳)

獻花 x0
引用 | 編輯 mnbmnb5266
2010-08-24 22:15
3樓
  
一般我要是移除什麽程序都是在用新增移除工具列,但不知道這個對你的程序適不適合

獻花 x0