参考资料

  1. Percona是一家提供开源数据库解决方案的公司,专注于MySQL、MongoDB、PostgreSQL等数据库的性能优化
  2. PostfixAdmin 是一个基于 Web 的邮件管理工具
  3. Registry 是 Docker 官方提供的开源镜像仓库,用于存储和分发 Docker 镜像
  4. OrientDB 是一个开源的 多模型数据库
  5. Alpine Linux 是一个轻量级的 Linux 发行版
  6. Kibana 是一个开源的数据可视化工具
  7. Reader 是一款开源的 RSS 阅读器和稍后阅读工具
  8. IBM Semeru Runtimes 是基于 OpenJDK 的开源 Java 运行时环境(JRE)和开发工具包(JDK)。

Debian 是一个自由开源的操作系统

Debian 简介

Debian 是一个自由开源的操作系统,基于 Linux 内核,由全球志愿者社区开发和维护。它以稳定性、安全性和广泛的软件包支持著称。

特点

  1. 稳定性:严格的软件包测试流程确保系统稳定。

  2. 自由开源:完全遵循自由软件准则。

  3. 广泛的软件支持:包含超过 59,000 个软件包。

  4. 多架构支持:支持多种硬件架构(如 amd64, arm64, i386 等)。

  5. 长期支持:每个版本提供长期安全更新。

最新更新内容及时间

  • 最新稳定版:Debian 12 "Bookworm"(发布于 2023 年 6 月 10 日)

    • Linux 内核 6.1 LTS

    • 更新的桌面环境(GNOME 43, KDE Plasma 5.27 等)

    • 改进的硬件支持

    • 新增软件包和工具链更新

    • 更新内容:

    镜像下载地址

    官网地址

    文档地址

    Docker 安装示例

    1. 更新软件包列表:

      sudo apt update
    2. 安装 Docker 依赖:

      sudo apt install apt-transport-https ca-certificates curl gnupg
    3. 添加 Docker 官方 GPG 密钥:

      curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    4. 添加 Docker 仓库:

      echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    5. 安装 Docker:

      sudo apt update
      sudo apt install docker-ce docker-ce-cli containerd.io
    6. 验证安装:

      sudo docker run hello-world

    Yarn 设置教程

    1. 安装 Node.js 和 npm:

      sudo apt install nodejs npm
    2. 安装 Yarn:

      sudo npm install -g yarn
    3. 验证安装:

      yarn --version
    4. 设置镜像源(如淘宝源):

      yarn config set registry https://registry.npmmirror.com

    常用错误及问题

    1. 依赖问题

      • 错误:Unable to correct problems, you have held broken packages

      • 解决:尝试 sudo apt --fix-broken install 或清理缓存后重试。

    2. 网络问题

      • 错误:Failed to fetch

      • 解决:检查网络连接,或更换镜像源(/etc/apt/sources.list)。

    3. 权限问题

      • 错误:Permission denied

      • 解决:使用 sudo 或检查文件权限。

    4. Docker 启动失败

      • 错误:Cannot connect to the Docker daemon

      • 解决:启动服务 sudo systemctl start docker 并加入用户组 sudo usermod -aG docker $USER

    5. Yarn 安装失败

      • 错误:Command not found

      • 解决:确保 Node.js 和 npm 正确安装,或检查 PATH 环境变量。