软件包管理

安装软件的三种方式:

1、rpm
2、yum
3、源码安装

1、rpm安装

RPM安装
rpm -ivh 软件包名称
	-i install
	-vh verbose human	

查询软件安装路径
rpm -ql 软件名称
-q query(查询)
-l list(列表)
rpm -ql nginx

查询软件的名称
rpm -qa  
rpm -qa | grep lftp 
-a all(全部)

查询软件详细信息
rpm -qi 软件名称
-i information (信息)

查询某一个文件时哪个软件产生的
rpm -qf /etc/passwd
setup-2.8.71-11.el7.noarch
-f file(文件)

软件卸载
rpm -e 软件名称

查询软件的配置文件
rpm -qc 软件名称

--force  在安装的时候用(强制安装)
--nodeps 在卸载的时候用(卸载的时候不检查依赖关系)

2、yum 安装

清楚yum缓存
yum  clean all 

缓存软件包信息
yum makecache 

查询yum源信息
rpm repolist

查找软件
rpm search mysql
此命令会搜索到系统已经安装和yum源里没有安装的软件信息,可以用他简单测试yum是否好用

查看软件依赖性关系
rpm  deplist

查看文件属于哪个软件
yum provides ld-linux.so.2

查看系统已经安装好的软件和没有安装好的软件
yum list

看系统已经安装好的软件组和没有安装的软件组:
yum grouplist

查看软件组包含的具体软件:
yum  groupinfo    
    
安装软件组:
yum groupinstall  ‘软件组名称’   
如果软件或者软件组名称内有空格,要给空格转义或者加引号

安装软件:
yum install 软件名称
yum install mysql mysql-server -y
-y跳过确认提示直接安装

重装:
yum  reinstall    软件名        
    
卸载软件:
yum erase  mysql-server 
yum remove mysql-server 

3、源码安装

下载安装包
解包
cd 进入解压的目录
[root@qfedu.com ~]#  ./configure \
 --user=www \
 --group=www \
 --prefix=/usr/local/nginx \
 --with-http_stub_status_module \
 --with-http_sub_module \
 --with-http_ssl_module \
 --with-pcre
或者
 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_sub_module --with-http_ssl_module --with-pcre

[root@qfedu.com ~]#  make
[root@qfedu.com ~]#  make install
[root@qfedu.com ~]#  /usr/local/nginx/sbin/nginx       启动服务



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值