openeuler有关yum的问题

处理openeuler遇到的一些关于yum的问题

起因安装openguass需要使用yum下载依赖,之前对yum仅使用,了解程度不够深

问题一:配置openeuler的yum

  • 在这之前已经需要openeuler是能顺利连接外网,并且我的安装模式是server部署的

    • ping www.baidu.com
    • 安装不是server的话可能会缺少一些命令,例如 tar,vim……
  • 配置yum,我的openeuler20.03 LTS版

    • x86和arrch64配置起来还是有一定区别的,我的是x86,最开始就配成了arr64
      uname -a可以查看
    • cd /etc/yum.repos.d/
    • vim openEuler_x86_64.repo
    • 粘贴以下内容
    [osrepo]
    name=osrepo
    baseurl=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/x86_64/
    enabled=1
    gpgcheck=1
    gpgkey=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/x86_64/RPM-GPG-KEY-openEuler
    
    [everything]
    name=everything
    baseurl=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/everything/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/everything/x86_64/RPM-GPG-KEY-openEuler
    
  • 依次使用以下命令:
    yum clean all
    yum makecache
    yum repolist all
    yum就成功配置好了

问题二:找不到依赖

No match for argument: lsb_release Error: Unable to find a match: lsb_release

  • 尝试yum install libaio-devel flex bison ncurses-devel glibc-devel patch readline-devel都没有问题(安装openguass需要的依赖)

  • 于是yum list查看可下载列表,发现这个依赖已经不存在了,所以才无法通过yum 下载

  • 通过yum provides */lsb_release发现包含着lsb_release的openeuler的依赖,复制

  • 下载yum install openeuler-lsb-5.0-1.oe1.x86_64

  • 查看lsb_release -a已经装上了,至此解决

posted @   忙碌的陈瑟儿  阅读(1172)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示