参考资料

  1. Pony 是一个高性能、并发安全的编程语言,专为构建高并发系统设计
  2. OwnCloud/Server 是一个开源自托管文件同步和共享平台
  3. Eclipse Mosquitto 是一个开源(EPL/EDL 许可证)的 MQTT 消息代理(broker)
  4. Python 是一种高级、解释型、通用的编程语言
  5. Docker Swarm 是 Docker 原生的集群管理工具
  6. Storm 是一个分布式实时计算系统
  7. YOURLS (Your Own URL Shortener) 是一个开源的PHP程序,允许用户创建和管理自定义短链接
  8. Apache Solr 是一个基于 Apache Lucene 构建的开源企业级搜索平台

Rocky Linux 简介

Rocky Linux 是一个开源企业级操作系统,旨在与 Red Hat Enterprise Linux (RHEL) 100% 兼容。它由 CentOS 联合创始人 Gregory Kurtzer 发起,作为 CentOS 转向 CentOS Stream 后的替代方案。

特点

  1. RHEL 兼容性:完全兼容 RHEL,可直接替换。

  2. 稳定性:专注于企业级稳定性和长期支持。

  3. 社区驱动:由开放社区维护,非商业公司控制。

  4. 免费使用:无需订阅费用,自由下载和部署。

  5. 长期支持:提供长达 10 年的支持周期(与 RHEL 相同)。

最新更新内容及时间

  • 最新版本:Rocky Linux 9.3(2023年11月发布)

  • 更新内容

    • 内核更新至 5.14

    • 安全增强(如 OpenSSL 3.0 和 SELinux 改进)

    • 新软件包版本(Python 3.9、GCC 11 等)

镜像下载地址

官网地址

文档地址

Docker 安装示例

  1. 拉取官方镜像:

    docker pull rockylinux:9
  2. 运行容器:

    docker run -it rockylinux:9 /bin/bash

Yum/DNF 设置教程(配置国内镜像)

  1. 备份原配置:

    sudo cp /etc/yum.repos.d/Rocky-BaseOS.repo /etc/yum.repos.d/Rocky-BaseOS.repo.bak
  2. 修改为阿里云镜像:

    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
             -i /etc/yum.repos.d/Rocky-*.repo
  3. 更新缓存:

    sudo dnf makecache

常见错误及解决

  1. Error: Failed to download metadata

    • 原因:网络问题或镜像未同步。

    • 解决:更换镜像源或检查网络连接。

  2. SELinux 阻止服务启动

    • 临时禁用:

      sudo setenforce 0
    • 永久禁用(需编辑 /etc/selinux/config)。

  3. DNF 锁冲突

    • 解决:

      sudo rm -f /var/run/dnf.pid
  4. GPK 密钥错误

    • 解决:

      sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
  5. 软件包依赖冲突

    • 解决:

      sudo dnf remove [冲突包名] --nodeps

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。