参考资料

  1. SuiteCRM是一款开源的企业客户关系管理(CRM)软件
  2. Cloudreve是一款自托管的网盘系统,支持对接OnlyOffice实现在线文档编辑功能
  3. Draw 是一款开源的绘图工具
  4. Erlang 是一种通用的并发编程语言和运行时环境
  5. Django 是一个高级 Python Web 框架,鼓励快速开发和干净、实用的设计。
  6. MySQL多版本管理允许在同一环境中安装和运行多个MySQL版本
  7. Docker镜像(Image)是什么?
  8. spiped(Secure Pipe Daemon)是一个用于创建加密管道的工具

Ubuntu 简介
Ubuntu 是基于 Debian 的开源 Linux 发行版,由 Canonical 公司维护,以易用性和稳定性著称,适用于桌面、服务器和云环境。

特点  

  1. 免费开源

  2. 长期支持版本(LTS)提供 5 年更新

  3. 默认 GNOME 桌面环境

  4. 强大的软件仓库(APT)

  5. 广泛的硬件兼容性

最新更新内容及时间  

  • Ubuntu 24.04 LTS(Noble Numbat)

    • Linux 6.8 内核

    • GNOME 46 桌面

    • 改进的 Snap 和 Flatpak 支持

    • 发布时间:2024 年 4 月

    • 更新内容:

    镜像下载地址  

    官网地址
    https://ubuntu.com  

    文档地址  

    Docker 安装示例  

    # 更新软件包索引
    sudo apt update
    
    # 安装依赖
    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    
    # 添加 Docker 官方 GPG 密钥
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
    # 添加 Docker 仓库
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
    # 安装 Docker
    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
    
    # 验证安装
    sudo docker run hello-world

    YAML 设置教程(以 Docker Compose 为例)  

    version: '3'
    services:
      web:
        image: nginx:latest
        ports:
          - "80:80"
        volumes:
          - ./html:/usr/share/nginx/html
      db:
        image: mysql:5.7
        environment:
          MYSQL_ROOT_PASSWORD: example

    常用错误及解决方法  

    1. “Unable to locate package”

      • 原因:未更新软件源

      • 解决:运行 sudo apt update

    2. “E: Could not get lock /var/lib/dpkg/lock”

      • 原因:其他进程占用 APT

      • 解决:删除锁文件 sudo rm /var/lib/dpkg/lock

    3. Docker 权限问题

      • 错误:Got permission denied while trying to connect to the Docker daemon

      • 解决:将用户加入 docker 组:  

        sudo usermod -aG docker $USER
        newgrp docker

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