暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

虚拟机Linux 8 搭建本地yum及安装中文输入法

K记忆 2020-10-11
553
介绍

RHEL8中不叫yum 改叫DNF其实就是yum的版本4

RHEL8中把软件源分成了两部分一个是BaseOS,一个是AppStream.Red Hat Enterprise Linux 8.0中,统一的ISO自动加载BaseOSAppStream安装源存储库。

BaseOS存储库旨在提供一套核心的基层操作系统的功能 ,为基础软件安装库

AppStream存储库中包括额外的用户空间应用程序、运行时语言和数据库,以支持不同的工作负载和用例。

AppStream中的内容有两种格式——熟悉的RPM格式和称为模块的RPM格式扩展。

(为了兼容还是保留了yum的软链接与语法)


正文

1.创建挂载目录:mkdir mnt

2.进行挂载:

    第一种方法:使用iso文件:mount –o loop ****.iso  mnt

   第二种方法:使用光驱挂载:mount  /dev/sr0  /mnt/(本文介绍)



   (mount –t iso9660 –o loop dev/cdrom mnt 这个命令也行

参数解析(属于光驱挂载)
    -t 指定档案系统的型态,通常不必指定。mount 会自动选择正确的型态。
    -o loop= 使用 loop 模式用来将一个档案当成硬盘分割挂上系统。
    iso9660 标准的cd文件格式,它告诉mount命令,我要挂载的是一个标准的cd文件格式


3.永久挂载(俩个方法随选择一种)

对应步骤2中第二种方法的永久挂载:

echo "mount dev/sr0 mnt">> etc/rc.d/rc.local

chmod +x etc/rc.d/rc.local

解释:

/etc/rc.d/rc.local
    用于添加开机启动命令
    默认权限为rw-r--r--并没有执行权限
    如果要配置的开机启动命令生效需要添加执行权限


对应步骤2中第二种方法的(绿色字体)永久挂载:

vim /etc/fstab


或→echo "mount –t iso9660 –o loop /dev/cdrom /mnt " >> /etc/rc.d/rc.local 

chmod +x /etc/rc.d/rc.local


4./etc/yum.repos.d/下编写***.repo文件(文件名可自定义 后缀必须是.repo添加存储库条目

cd /etc/yum.repos.d/

vim localyum.repo

命令贴出:

[BaseOS]

name=baseos

baseurl=file:///mnt/BaseOS

#提供的方式包括FTPftp://…)、HTTPhttp://…)、本地(file:///#

enabled=1

gpgcheck=0

 

[AppStream]

name=appstream

baseurl=file:///mnt/AppStream

enabled=1

gpgcheck=0

ps:Linux 8中必须配置俩个[],

分别对应file:///mnt/BaseOS、file:///mnt/AppStream

5.后续工作:

   yummakecache –创建缓存

   yumrepolist ---查看当前存在的软件仓库

清理:

     yum clean all

     subscription-managerclean

到此本地yum搭建完!!!


安装中文输入法:

yum -y install ibus-libpinyin.x86_64  如图:

要重新启动一下linux系统

重启后:

拜拜~~

文章转载自K记忆,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论