Linux基础知识(六)
1、自建yum仓库,分别为网络源和本地源
yum相关命令:
查看软件包
yum list all –列出yum源仓库里面的所有可用的安装包
yum list installed –列出所有已经安装的安装包
yum list available –列出没有安装的安装包
安装软件
yum install softwarename –安装指定软件
yum reinstall softwarename –重新安装指定软件
yum localinstall software –安装第三方文件并且会解决软件的依赖关系
yum remove softwarename –卸载指定的软件
查找软件的信息
yum info software –查看指定软件的信息
yum search keywords –根据关键字查找到相关的安装包软件信息
yum whatprovides filename –查找包含指定文件的相关安装包
关于软件组
yum groups list –列出软件组
yum groups install –安装软件组
yum group remove –卸载一个软件组
yum groups info –产看一个软件组的信息
关于yum源:
yum源的指向文件存在于/etc/yum.repos.d/目录下
yum clean all –清空本地/var/cache/yum缓存列表旧数据
yum makecache –建立缓存
yum repolist –列出所有可用的yum仓库,执行此命令还可连接到互联网获取最新的yum源数据,刷新本地容器列表
1.1配置网络源
#备份原有yum配置文件
cd /etc/yum.repo.d
mkdir backup
cp CentOS-* backup
#下载阿里云的镜像到/etc/yum.repos.d/Centos-Base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
1.2配置本地源
建立本地源目录
mkdir /mnt/cdrom
挂载Centos光盘
mount /dev/cdrom /mnt/cdrom
编辑CentOS-Media.repo
vim CentOS-Media.repo
[base-local]
name=CentOS-Media
baseurl=file:///mnt/cdrom
enable=1
gpgckeck=0
[root@Centos76 ~]#yum repolist #显示源信息
2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交
2.1 下载httpd2.4源码包到当前路径,并解压
Apache官方站点:http://www.apache.org/dist/httpd/
[root@Centos76 http]#tar -zxvf httpd-2.4.41.tar.gz
2.2 使用yum安装开发工具、开发环境
[root@Centos