Linux_磁盘挂载与yum安装

介绍:

一般我们安装一个软件时,有两种获取安装包方式,一是:包安装,二是:源码安装

今天我给大家分享的是本地源安装,linux给了我们很多安装包,但是有一些安装包需要挂载本地光盘,才能使用。

软件安装有两种方式:

rpm安装,所有软件都会一.rpm的安装包存在,可以通过rpm命令来进行安装。缺点:会提示安装很多相关的依赖包。    

rpm命令:rpm -qa  列出系统当中已经安装的所有软件

                      rpm -qa | grep telnet   查询telnet软件有没有被安装

                      rpm -ivh  软件包所在的目录及完整名称

                      rpm -e  软件名称   卸载软件

yum安装,相比rpm安装要方便很多,会自动去安装相关的依赖包  

yum命令:yum install 软件的名称   安装软件

                      yum list all             列出仓库中的所有软件

                      yum remove 软件的名称    卸载软件

                      yum clean all            清除缓存

      yum makecache            重新生成缓存

光盘挂载步骤:yum 安装源路径  /etc/yum.repos.d/

一、编辑本地yum源文件

 1、进入源路径:cd /etc/yum.repos.d/

    

      [media]

   name=CentOS7

   baseurl=file:///mnt/cdrom

   enabled=1

   gpgcheck=0

 2、进入:cd /mnt/  新建一个cdrom文件夹

     

 

二、光盘挂载(如果已经挂载可以跳过这步)

未挂载之前cdrom是空文件

查看需要挂载的sr0光盘

 

 

 

我们可以直接访问 /run/media/root/CentOS 7 x86_64查看光盘内容,当然镜像文件连接成功后,在桌面上会多一个iso文件,也可以访问

  

 

    挂载光盘:

 mount -t iso9660 /dev/sr0 /mnt/cdrom

 mount /dev/sr0 /mnt/cdrom    #在CentOS里面可以直接省略-t选项,有时候在其它发行版里需要加上才能挂载  -t:光盘类型

 /dev/sr0:光盘所在位置,

 /mnt/cdrom:挂载目录   

 查看挂载是否成功

   

 

 卸载使用umount命令

umount [-fn]装置文件名或挂载点

 选项与参数:

  • -f:强制卸除!可用在类似网络文件系统(NFS)无法读取到的情况下;
  • -n:不升级/ etc / mtab情况下卸除。

 注:在取消挂载时,不能在挂载目录取消,否者会报错,

 

 

 永久挂载:

  以上都是临时挂载,每次重启后都需要挂载一次,比较麻烦,我们可以修改/etc/fstab 文件在每次开机时自动挂载 

  只需在/etc/fstab 文件下添加挂载语句即可:

  总共需要添加六个字段,前面两个字段为:挂载语句,iso9660:光盘格式,后面的默认  

  [root@localhost ~]# vi /etc/fstab 

  

 须执行:mount -a才能生效

 

三、使用yum install 软件名称 进行安装

  准备工作做了这么多,现在终于可以看到成果了,这是我之前安装过的,所以提示一下内容。

  

 

posted @ 2020-06-02 17:52  香饼  阅读(1416)  评论(0编辑  收藏  举报