首页 >> 知识 >> Linux系统的yum命令及yum源的设定

Linux系统的yum命令及yum源的设定

1.常见的yum命令

 

命令:#查看软件包 yum list all ##列出yum源仓库里面的所有可用的安装包 yum list installed ##列出所有已经安装的安装包 yum list available ##列出没有安装的安装包 #安装软件 yum install softwarename ##安装指定的软件 yum reinstall softarename ##重新安装指定的软件 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 repolist  

 

由上面可以知道现在的yum源配置没有成功的读取可利用的信息,下面将修改制作yum的软件可用安装源。

 

第一种:利用iso镜像文件进行本地yum源的制作   1.挂载 mkdir /mount ##创建的空的文件夹用于挂载iso镜像文件 mount /iso/ iso的文件的名 /mount ##为了让iso镜像文件能够被像文件一样被便利地读取利用,将iso文件挂载在一个空的文件里面

  (在这里被挂载的iso镜像文件是一个存在的yum仓库,但是系统并不能读取识别,草莓视频在线观看APP通过修改yum仓库指向文件让系统可以读取到这个仓库,被草莓视频在线观看APP利用)

2.修改yum源指向文件

mkdir /etc/backup ##创建/etc 下的一个空文件夹用于备份原来的yum源读取文件 mv /etc/yum.repos.d/* /etc/backup/ ##备份yum仓库指定文件touch /etc/yum.repos.d/myyum.repo cat > /etc/yum.repos.d/myyum.reponame=myyumsource>baseurl=file:///mount>gpgcheck=0 ## 0表示不检查rpm数字证书,1为检查rpm数字证书>end 123456789

 

3.刷新测试

 

yum clean all ##清空本地/var/cache/yum容器清单列表旧数据。 yum repolist ##列出所有的可用的yum仓库,执行这个命令,会重读yum源设置志向文件,刷新本地容器清单列表。yum repolist ##列出所有的可用的yum仓库,执行这个命令,会重读yum源设置志向文件,刷新本地容器清单列表。

现在看一下草莓视频在线观看APP设置好的yum源仓库集合 

 

由上面草莓视频在线观看APP可以看到草莓视频在线观看APP的挂载已被成功读取。

 

利用已经做好的iso-yum本地源安装http 服务方便制作共享软件源

yum install httpd

 

安装http服务成功,现在草莓视频在线观看APP启动一下相关服务。

systemctl start httpd ##开启http服务systemctl enable httpd ##设置开机启动http服务systemctl stop firewalld ##关闭火墙服务方便下面的htpp服务的使用 第二种:利用iso镜像文件进行http共享yum源的制作 1.解挂载 umount /mount ##将挂载在/mount下的文件解挂载将要挂载在http服务相关目录下 2.重新挂载, mkdir /var/www/html/myshare ##在http服务的目录下面创建一个挂载点(http服务可以默认的服务目录)mount /iso/iso文件名 /var/www/html/myshare

  刷新服务 systemctl restart httpd

 

3.浏览器测试

打开浏览器,输入设置的主机的ip地址后面加上挂载的文件当看到文件出现则成功了。 

 

添加repo仓库指向文件,让系统在寻找yum源的时候可以找到设置的http分享的yum源。

touch /etc/yum.repo.d/myshare.repo cat > /etc/yum.repos.d/myshare.repo [share] >name=mysharesource >baseurl=http://172.25.6.10/myshare >gpgcheck=0 >end 1234567

 yum clean all  yum repolist 出现了错误  由于

网站地图