欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Linux——配置软件仓库】

程序员文章站 2022-05-01 18:31:13
...

一、挂载命令

挂载点类比矿井口,资源是矿,有了挂载点才能访问资源
挂载点可以用目录代替,进到目录就可以进到盘里面

挂载命令格式:mount  资源路径  挂载到何处

卸载命令格式:umount  资源路径

               或者   umount  挂载点

举例:

mount  /dev/cdrom   /mnt/            //把dev目录下的cdrom挂载到mnt目录,原文件已被隐藏起来

umount /mnt                                //卸载,去掉隐藏,必须不在当前目录下,否则提示目标忙

二、yum命令

yum repolist                     //列仓库
yum list                            //列软件
yum clean all                   //清缓存
yum -y install 软件名...    //安装软件并且安装依赖
yum -y remove 软件名    //卸载软件,只删除原软件,不删除依赖
                                       // -y遇到是或否的时候选yes

三、rpm命令

rpm -q  软件名                                   //模糊查找一个软件是否已安装
rpm -ivh    软件名-版本信息.rpm...    //安装软件不安装依赖,添加ivh选项在安装中,看起来会舒服一点
rpm -e  软件名...                               //卸载软件

四、配置软件仓库

mount /dev/cdrom /mnt/      //把dev目录下的cdrom挂载到mnt目录下
cd /etc/yum.repos.d/        //进入etc目录下的yum.repos.d准备配置软件仓库
vim test.repo               //创建配置文件,后缀必须为.repo
                            //按i进入输入模式,编辑如下内容
[haha]			    //名字
name=xixi		    //描述
baseurl=file:///mnt	    //挂载的仓库路径
enabled=1                   //1开启库
gpgcheck=0                  //0关闭安全监测
                            //按Exc进入命令模式
                            //再按冒号:进入末行模式
wq                          //保存文件并退出
                             

输入yum repolist可以看到我们配置的软件仓库

【Linux——配置软件仓库】

五、安装卸载软件

yum -y install xeyes    //安装一个叫xeyes的软件

【Linux——配置软件仓库】

运行一下xeyes,眼睛会随着鼠标移动

【Linux——配置软件仓库】

然后我们把xeyes卸载掉

yum -y remove xeyes    //卸载xeyes

提示删除完毕,实际上依赖并没有被删除掉。

【Linux——配置软件仓库】

再用rpm命令安装软件,虽然不会安装依赖,但是yum命令卸载之后的依赖还能够使用,所以安装的xeyes仍可以使用。

我们先进入到mnt的Package里面,找到对应的rpm包,输入xorg-x11-apps再按tab键自动补全,这段可以在yum命令安装卸载的时候找到。

【Linux——配置软件仓库】

rpm -ivh xorg-x11-apps-7.7-7.el7.x86_64.rpm    //用rpm工具安装xeyes

安装成功并运行xeyes

【Linux——配置软件仓库】