菜鸟弱弱的问一句,望高手解答
对系统安装包里面的.rpm软件很困惑!
大家都知道系统盘里有很多备用rpm软件,比如httpd、mysql、php等,为什么每种软件如此之多,有时候不知道装哪个。
比图说php有:
php-5.1.6-27.el5.i386.rpm
php-bcmath-5.1.6-27.el5.i386.rpm
php-cli-5.1.6-27.el5.i386.rpm
php-common-5.1.6-27.el5.i386.rpm
php-dba-5.1.6-27.el5.i386.rpm
php-devel-5.1.6-27.el5.i386.rpm
php-gd-5.1.6-27.el5.i386.rpm
php-imap-5.1.6-27.el5.i386.rpm
……
等。
真不知道要装哪些。
还有mysql,去官网下的有server和client两个组件,但centos里面的mysql没有client组件,真不知道怎么装!~
望高手解答!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
一般-devel的包是开发库.
php的组件,php-gd是php的图形库,imap是imap(邮件)支持库.
mysql的rpm也分server和client,server版是mysql-server-....rpm,client是mysql....rpm
3Q!~
php-cli-5.1.6-27.el5.i386.rpm
就是客户端的程序,这些都是一些配套的软件或者库文件,有些有依赖关系。有些软件你装主程序的时候就要求你先装什么软件
安装的时候会有提示,提示需要先安装什么在安装什么。因为相应的软件有相互的依赖关系
不知道依赖关系的用 yum吧
yum list php*
看有哪些PHP 的包,再安装哪些包 yum install
其實當你下命令 rpm -ivh php apache mysql 等時, rpm 會安裝主程式及主程必要的庫及元件. 其他的選擇性元件就不會被安裝, 所以當你查詢php apache mysql 等時,可能會出現一大堆你沒有被安裝的元件, 這些就是選擇性的. 按你的需要去安裝. 意思是, 非必要的. 不安裝主程序也可以正常運行, 只是缺少某功能而已.
那么楼主可以先配置能联网,然后用YUM安装。