当前位置:   article > 正文

2021年4月30日 Linux(4)_yum provides yum module yum list

yum provides yum module yum list

                                               Linux

 

yum list yum列表

distroverpkg= centos-release

yum源的默认配置文件: /etc/yum.repos.d/*.repo 

yum repolist (all)查看yum源详细信息, 加l代表查看所有包
yum list  列出yum服务器上面所有的软件名称
yum info 软件名  查看软件详情
yum search 软件包  查找软件包
yum list installed  查找所有已安装的列表  
yum list installed | grep httpd
yum list installed httpd
yum install 软件名称  安装软件, (一般配合-y一起无交互安装)
yum provides查询软件是由哪个包安装的(后面可以跟软件名称,也可以跟路径,例如yum provides /var/www/html,类似于rpm -qf,但是更高级直接跟软件名就可以)
yum whatprovides当有一个软件你不知道是用哪个软件包安装的可以使用此命令查询,功能等同于yum provides
yum check-update 列出所有可更新的软件清单
yum list updates  列出yum服务器上可提供本机进行升级的软件并升级
yum update  更新所有包  升级所有包同时也升级软件和系统内核
yum update 软件名称  升级软件

 

yum
yellowdog update modify
rpm管理包工具
安装
yum install httpd -y
卸载
yum remove httpd -y
 

查看当前系统中有哪些可用版本,有哪些软件包可以更新

 

yum 主配置文件  /etc/yum.conf 

keepcache=0   #是否保留缓存内容,0: 表示安装后删除软件包

debuglevel=2   #除错级别,0- -10,默认是2 貌似只记录安装包

logfile =/var/log/yum.log  #存放系统更新软件的日志的目录。用户可以到var/log/yum.log文件去查询自己安装了哪些包

exactarch=1   #有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm, 则yum不会用1686的包来升级。

obsoletes=1  #此选项在进行发行版跨版本升级的时候会用到。

gpgcheck=1   #有1和0两个选择,分别代表是否进行gpg校验,如果没有这一项,默认是检查的。

plugins=1   #是否允许使用插件,默认是0不允许,但是我们一般会用yum-fastestmirror这个插件。

installonly_ limit=5
 

 

 

源代码编译概述2-1

■使用源代码安装软件的优点

获得最新的软件版本,及时修复bug
根据用户需要,灵活定制软件功能

■应用场合举例

安装较新版本的应用程序时
●当前安装的程序无法满足需要时
●需要为应用程序添加新的功能时
 

 

源代码编译概述2-2

■Tarball封包

●.tar.gz和.tar.bz2格式居多
●软件素材参考: http://sourceforge.net

■完整性校验

●md5sum校验工具
[root@localhost ~]# md5sum httpd-2.4.25.tar.gz
24fb8b9e36cf131d78caae864fea0f6a httpd-2.4.25.tar.gz

■确认源代码编译环境
 

需安装支持C/C++程序语言的编译器,如:
◆gcc、gcc-c++、 make、......

编译安装过程

下载源代码安装包文件
步骤1: tar解包
用途:解压并释放源代码包到指定的目录
步骤2: ./configure 配置
用途:设置安装目录、安装模块等选项
步骤3: make编译
用途:生成可执行的二进制文件
步骤4: make install安装
用途:复制二进制文件到系统,配置应用环境
测试及应用、维护软件
 

 

 

make编译与安装

■编译

●执行make命令

■安装

●执行make install命令

■示例

[root@localhost httpd-2.4.25]# make
[root@localhost httpd-2.4.25]# make install

测试、应用、维护软件

■使用前
 [root@localhost httpd-2.4.25]# vim /usr/local/apache/conf/httpd.conf

■启动Apache
[root@localhost httpd-2.4.25]# /usr/local/apache/bin/apachectl start

■运行 lynx 127.0.0.1查看本机Apache运行状态
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/180997
推荐阅读
相关标签
  

闽ICP备14008679号