赞
踩
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
获得最新的软件版本,及时修复bug
根据用户需要,灵活定制软件功能
安装较新版本的应用程序时
●当前安装的程序无法满足需要时
●需要为应用程序添加新的功能时
●.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 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运行状态
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。