跳到主要内容

CasaOS 介绍

CasaOS 是一款专为家庭用户设计的轻量级云操作系统,它以简单、安全和可靠为核心特点,为用户提供一站式的家庭云存储解决方案。相比于传统的家庭 NAS(网络附属存储)方案,CasaOS 更加易于使用和管理,同时也具备更加优秀的扩展性和可玩性。 在特色功能方面,CasaOS 拥有以下几大亮点:

  • 简单易用:CasaOS 采用了直观的用户界面设计,使得家庭用户可以轻松上手。通过简单的拖拽操作,即可实现文件和照片的上传、下载以及备份。同时,CasaOS 还支持多设备同步,让家庭成员之间可以轻松共享文件和照片。

  • 安全可靠:CasaOS 在数据传输和存储方面采用了多种加密和保护措施,确保用户数据的安全。同时,它还支持快照功能,可以在出现意外情况时迅速恢复到之前的状态。

  • 强大的扩展性:CasaOS 支持各种常见的存储设备和服务,如 USB 闪存盘、SD 卡、硬盘等,同时也支持各种云存储服务。这意味着用户可以根据自己的需求灵活扩展存储空间。

  • 可玩性高:CasaOS 不仅是一个家庭云存储解决方案,更是一个开放的操作系统。它支持各种插件和第三方应用,使得用户可以自定义和扩展其功能。

首次访问

Airbox 出厂镜像已预装 CasaOS 并包含 Stable DiffusionLlama3,用户可通过 Airbox ip 地址的 81 端口访问 CasaOS, 首次访问需要登陆

Username: radxa
Password: radxa

casaos_1.webp

CasaOS 系统界面

casaos_4.webp

修改 CasaOS 用户名与密码

点击左上角用户图标,然后点击编辑图标既可更改用户名, 同理修改密码 casaos_5.webp

CasaOS 安装方法

提示

出厂镜像已预装,仅作参考

Docker 更新方法

  • 查看当前 Docker 版本

    docker --version
  • 如果版本低于 24.0.7 卸载 docker

    for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
  • 配置 Docker apt 仓库

    # Add Docker's official GPG key:
    sudo apt-get update
    sudo apt-get install ca-certificates curl gnupg
    sudo install -m 0755 -d /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    sudo chmod a+r /etc/apt/keyrings/docker.gpg

    # Add the repository to Apt sources:
    echo \
    "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    sudo apt-get update
  • 获取预下载的新版 deb包(如无会无法安装最新版 docker),并手动安装

    wget https://github.com/radxa-edge/TPU-Edge-AI/releases/download/v0.1.0/Docker_Naspackage.zip
    unzip Docker_Naspackage.zip

    cd Docker_Naspackage
    sudo apt install ./*.deb
  • 安装新版 Docker

    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Docker 镜像目录迁移

因为 Docker 默认安装于根目录,此时拉取镜像会把镜像安装在 /var/lib/docker 里,很容易把根目录占满。

在这里将讲述如何们利用软链接的方法将 docker 文件夹软链接到大容量的硬盘下(强烈建议在安装docker后立即建立)

  • 查看当前主机的磁盘空间

    df -h

    store.webp

    此时发现 /data 目录下有充足的空间(如有更大的空间请使用更大空间的目录),此案例使用/data

  • 利用超级用户/var/lib/docker 剪切到目标目录中(/data)

    sudo su
    mv /var/lib/docker /data
  • 利用超级用户建立软链接

    ln -s /data/docker /var/lib

    此时软链接就创建完成,输入命令 ls -l /var/lib/docker 可以查看软链接的链接地址

    $ ls -l /var/lib/docker
    lrwxrwxrwx 1 root root 16 Dec 20 17:42 /var/lib/docker -> /data/docker

CasaOS 安装

  • 安装 CasaOS 需要检查当前的 docker 版本,如版本低于24.0.7需要卸载并更新,docker 更新方法可看这里

    curl -fsSL https://get.casaos.io | sudo bash
  • 跟随安装引导安装

    casaos_install.webp

    如果根目录空间低于 5GB, 仍然能通过输入 1 进行强制安装

  • 通过 Airbox ip 的 81 端口访问 CasaOS, 首次访问需要创建账户 casaos_1.webp

CasaOS 卸载

casaos-uninstall