Centos

包的問題

  • August 1, 2016

前幾天我拿了一個安裝了centos 6 64位的專用伺服器。問題是在嘗試安裝 sentora 或 cpanel-whm 時,它顯示以下消息:

Checking that minimal requirements are ok
Detected : CentOs 6 x86_64
Ok.
DB server will be mySQL
It appears that package mysql is already installed. This installer
is designed to install and configure Sentora on a clean OS installation only!

Please re-install your OS before attempting to install using this script.

我聯繫了這家公司(Nocix)的支持團隊,要求他們安裝 centos 6 minimum,但在那里工作的人根本不知道我在說什麼,或者他們只是不想這樣做。如果有人能回答我如何處理這台伺服器,我將不勝感激。日子在流逝,我無法使用此伺服器。

刪除 install-script 對象的包:

sudo yum remove mysql

但是,您可能擁有多個 sentora 反對的包。在我的 CentOS 6 機器上,這些包顯示為

rpm -qa |sort |grep mysql

(當然有版本):

mysql-5.1.73-7.el6.x86_64
mysql-devel-5.1.73-7.el6.x86_64
mysql-libs-5.1.73-7.el6.x86_64
mysql-server-5.1.73-7.el6.x86_64

例如,您可能只有mysql-libs,它可能是某個其他包的依賴項。我發現它(錯誤)被作為sendmail(postfixexim) 替代品提供的軟體包使用。由於我對 than 的使用較少mysqlsendmail我選擇安裝後者,並刪除 postfix 或 exim。您可能會找到相同的選擇,例如,

sudo yum install sendmail
sudo yum remove mysql-libs

引用自:https://unix.stackexchange.com/questions/299447