参考资料

  1. JupyterHub 是一个多用户版本的 Jupyter Notebook
  2. Stirling-PDF 是一个开源的 PDF 工具集
  3. SimpleMindMap 是一款开源的思维导图工具
  4. Bonita 是一个开源业务流程管理(BPM)和工作流自动化平台
  5. Ubuntu-debootstrap 是一个用于在现有 Linux 系统上创建最小化 Ubuntu 根文件系统的工具
  6. OpenJDK(Open Java Development Kit)是 Java 平台的开源实现
  7. Docker/DockerHub 国内镜像源/加速列表
  8. ROS (Robot Operating System) 简介

Rocky Linux 是一个开源企业级操作系统

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