赞
踩
yum -y install 软件名 | #安装、升级软件包,“-y”选项表示自动确认 软件名 yum -y remove #卸载软件包,可自动解决其依赖关系 yum -f update 软件名 #升级软件包 yum list #查询软件包列表 yum list installed #查询系统中已安装的软件包 yum list available #查询仓库中尚未安装的软件包 yum list updates #查询可以升级版本的软件包 yum info 软件名 #查询软件包的描述信息 yum info httpd yum search [al1] 关键词 #根据某个关键词来查找相关的软件包 yum search all httpd #搜索httpd的所有信息 yum whatprovides 命令 #查询命令属于哪个软件包 yum whatprovides netstat yum instal1 包名 -y --downloadonly --downloaddir=/tmp/ #下载RPM包到指定目录 #其中--downloadonly表示仅下载不安装, --downloaddir=/tmp/tmp/ 表示自定义的存储目录 yum remove 包名 #删除软件包命令
例如:
第一步:设置虚拟机配置
第二步:挂载并查看是否成功
[root@fyr yum.repos.d]# mount /dev/sr0 /mnt/ //将光盘挂载到/mnt目录下
[root@fyr yum.repos.d]# df -Th
第三步:切换至yum.repo.d目录,新建一个文件夹,再将自带的仓库移走
[root@fyr Packages]# cd /etc/yum.repos.d/
[root@fyr yum.repos.d]# mkdir repos.bak
[root@fyr yum.repos.d]# mv *.repo repos.bak
第四步:新建yum仓库文件
[root@fyr yum.repos.d]# vim local.repo
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0
第五步:删除yum缓存并更新
[root@fyr yum.repos.d]# yum clean all
[root@fyr yum.repos.d]# yum makecache
或[root@fyr yum.repos.d]# yum clean all && yum makecache
[root@fyr yum.repos.d]# yum list //查看是否创建成功
第六步:安装软件包
[root@fyr yum.repos.d]# yum install httpd -y //以安装httpd包为例
[root@fyr yum.repos.d]# systemctl start httpd //启动httpd服务
#在终端关闭防火墙
[root@fyr yum.repos.d]# systemctl stop httpd //关闭防火墙
[root@fyr yum.repos.d]# setenforce 0 //关闭防火墙配置
使用源代码安装软件的优点
应用场合举例
用途:解压并释放源代码包到指定的目录
解包后的源代码文件位置:
/usr/src/软件名-版本号
tar zxvf/jxvf xxx.tar.gz/xxx.tar.bz2 -C 目标路径
用途:安装路径、开启或关闭模块功能、管理服务进程的用户设定
./configure --prefix=目标路径(此软件安装到哪里去)
若其中还是报错,使用下面命令
[root@localhost httpd-2.4.52]# yum install gcc* apr-devel* pkgconfig* libapr* pcre pcre-devel libtool libxm12-devel apr-util* -y
用途:生成可执行的二进制文件
用途:复制二进制文件到系统,配置应用环境
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。