Follow Us

CentOS8.2 源失效及添加中文语言包等常见问题


Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist

上面的报错信息意思是,从仓库 ‘appstream’ 下载元数据失败:由于镜像列表中没有 URL,不能准备内部镜像列表。
问题分析:
第一种可能的情况便是网络连接问题。检查是否可以连接外部网络,可以使用 ping baidu.com 查看是否有丢包情况。如果丢包,则进一步检查网络连接是否正常;如果没有丢包,继续阅读下文✨那么第二种情况,便是 CentOS 已经停止维护的问题。2020 年 12 月 8 号,CentOS 官方宣布了停止维护 CentOS Linux 的计划,并推出了 CentOS Stream 项目,CentOS Linux 8 作为 RHEL 8 的复刻版本,生命周期缩短,于 2021 年 12 月 31 日停止更新并停止维护(EOL),更多的信息可以查看 CentOS 官方公告。如果需要更新 CentOS,需要将镜像从 mirror.centos.org 更改为 vault.centos.org
那么针对上面提到的第二种情况,给出的解决方法如下:
首先,进入到 yum 的 repos 目录
cd /etc/yum.repos.d/
其次,修改 centos 文件内容
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
然后,生成缓存更新(第一次更新,速度稍微有点慢,耐心等待 2min 左右)
yum makecache

Failed to set locale, defaulting to C.UTF-8

  • CentOS 8中执行命令,出现报错:Failed to set locale, defaulting to C.UTF-8
  • 报错原因:
    • 1、没有安装相应的语言包。
    • 2、没有设置正确的语言环境。
  • 解决方法1:安装语言包
    • 设置语言环境需使用命令 locale
    • locale -a 命令,查看目前系统已安装的语言包
    • 安装中文语言包,命令yum install glibc-langpack-zh
    • 安装英文语言包,命令 dnf install glibc-langpack-en 或 dnf install langpacks-en glibc-all-langpacks -y
  • 解决方法2:设置正确的语言环境
    echo "export LC_ALL=en_US.UTF-8" >> /etc/profilesource /etc/profile
    使用命令修改编码:
    locale -gen en_US.UTF-8
    使用vi编辑器修改编码为UTF-8,你需要进行以下步骤:
    1.编辑locale配置文件:
    sudo vi /etc/locale.conf
    在打开的文件中,添加或编辑以下行来设置编码为UTF-8:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
    2.保存并关闭文件。 4.编辑系统配置文件/etc/environment:
    sudo vi /etc/environment
    在文件中添加以下行来设置编码为UTF-8:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
  • 系统更新
    yum update -y
  • 宝塔企业版8.0.2安装
    • 和谐版BT面板安装:
      yum install -y wget && wget -O install.sh http://io.bt.sy/install/install_6.0.sh && sh install.sh
      更新BT面板到当前最新版:
      curl https://io.bt.sy/install/update_panel.sh|bash
  • 同步时间(阿里云NTP服务为例)
  • 一、安装chrony
  • sudo dnf install chrony
  • 二、使用 sed 命令一键完成配置
  • pool 2.centos.pool.ntp.org iburst给这一行加注释
  • sudo sed -i ‘s/^pool 2.centos.pool.ntp.org iburst/#&/’ /etc/chrony.conf
  • 添加3个阿里云NTP服务器
  • echo -e “server ntp1.aliyun.com iburst\nserver ntp2.aliyun.com iburst\nserver ntp3.aliyun.com iburst” | sudo tee -a /etc/chrony.conf
  • 三、重启 chronyd 服务以应用更改
  • sudo systemctl restart chronyd
  • 四、设置开机自启
  • sudo systemctl enable chronyd
  • 五、检查 NTP 同步状态
  • chronyc tracking
  • 六、强制同步时间
  • chronyc -a makestep
  • CentOS8.2设置时区
  • 在CentOS 8.2上设置时区可以按照以下步骤进行操作:
  • 首先登录到CentOS服务器的命令行界面。
  • 使用root或者有管理员权限的账户运行以下命令来安装tzdata包(如果已经安装了该包则可以跳过此步骤):
  • yum install tzdata -y
  • 确定要设置的时区信息。可以通过timedatectl list-timezones命令查看所有可选的时区列表。
  • 根据需求选择合适的时区并将其应用于系统中。
    比如,若想将时区设置为”Asia/Shanghai”,可以运行以下命令:
  • timedatectl set-timezone Asia/Shanghai
  • 最后,重新加载系统的时间配置文件以使更改生效:
  • systemctl restart systemd-timesyncd
  • 这样就完成了在CentOS 8.2上设置时区的操作。

Our Services

Worpress

Lorem ipsum dolor amet consectetur adipiscing elit. Nunc mi dui placerat eu faucibus vel, efficitur quis magna. Pellentesque habitant morbi tristique senectus et netus et malesuada.

Read More

Web Design

Lorem ipsum dolor amet consectetur adipiscing elit. Nunc mi dui placerat eu faucibus vel, efficitur quis magna. Pellentesque habitant morbi tristique senectus et netus et malesuada.

Read More

Ecommerce

Lorem ipsum dolor amet consectetur adipiscing elit. Nunc mi dui placerat eu faucibus vel, efficitur quis magna. Pellentesque habitant morbi tristique senectus et netus et malesuada.

Brand Now

SEO

Lorem ipsum dolor amet consectetur adipiscing elit. Nunc mi dui placerat eu faucibus vel, efficitur quis magna. Pellentesque habitant morbi tristique senectus et netus et malesuada.

Read More

Our Team

zahera

Zahera

(HR)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vel tempor sem. Vestibulum suscipit faucibus sem ut porta. Integer ut justo euismod, auctor turpis et

Alex

Alex

(CEO)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vel tempor sem. Vestibulum suscipit faucibus sem ut porta. Integer ut justo euismod, auctor turpis et

Alex

Sara

(CCO)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vel tempor sem. Vestibulum suscipit faucibus sem ut porta. Integer ut justo euismod, auctor turpis et

Mark

Mark

(Manager)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vel tempor sem. Vestibulum suscipit faucibus sem ut porta. Integer ut justo euismod, auctor turpis et

Testimonials

  • Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
    Safira
    (Quia, CEO)
  • At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
    Alana
    (Wirate, PA)
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
    Sara
    (Yahoo, Manager)

Our Partners