您的位置:首页 > 运维架构 > Linux

linux软件包管理

2014-03-06 20:44 288 查看
*RPM:

rpm -e sudo   //卸载 软件名称
rpm -e --nodeps samba   //忽略依赖关系 强行卸载
rpm -ivh sudo-el5-i386.rpm   //安装
rpm -q 软件包    //是否安装


*yum: 

以安装mysql为例子

查看有没有安装过,以下2种方法都是可以的:

yum list installed mysql*
rpm -qa | grep mysql*

查看有没有安装包:

yum list mysql*
安装mysql 

yum install mysql  //按下命令后 yum会自动找 该软件的最新版本 和 与它相关的有依赖关系的 一起安装 ,一般来说 这里会安装mysql 和mysql-server
卸载

yum remove mysql  //同安装一样,yum也会查询数据库,给出解决依赖关系的提示


*源代码包 安装

以安装apache为例子

tar -zxvf httpd-2.2.3.i386.tar.gz; //解压
cd httpd
./configure --prefix=/usr/local/httpd //配置
make //编译 把源代码 编译成可执行文件
make install //安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 软件包