月度归档: 2025 年 3 月

  • 网星云(玩客云、赚三)刷armbian+casaos运行docker

    网星云(玩客云、赚三)刷armbian+casaos运行docker

    设备闲置很久了,家人有网盘资源下载的需求,网络搜索了下发现吃灰的玩客云设备就可以部署上各类服务,24小时通电功耗也很低,在此记录下折腾的过程。

    固件说明

    有大佬专门维护了玩客云 armbian 固件下载地址:https://github.com/hzyitc/armbian-onecloud/releases

    版本名称解释 ci-20250305-162012-UTC
    ci:表示这是持续集成(Continuous Integration)自动构建的版本,而非正式的稳定发行版。
    20250305-162012-UTC:表示构建的时间信息,即在 UTC 时间 2025 年 03 月 05 日 16:20:12 构建的版本。
    镜像文件名类似于:Armbian-unofficial_25.05.0-trunk_Onecloud_<分支>_current_6.12.17[_minimal][_xfce_desktop][.burn].img
    各部分含义如下:
    Armbian-unofficial_25.05.0-trunk:说明这是基于 Armbian 的非官方定制版本,其中“25.05.0”可能指示一个版本号,而“trunk”表示使用了主开发分支。
    Onecloud:代表该定制版本面向 Onecloud 项目。
    <分支>(如 sid、bookworm、trixie、plucky、oracular、noble):这些名称一般代表不同的系统基础或软件仓分支。

    1. 官方 Debian 分支命名
      sid
      含义:Debian 的“sid”分支是始终处于不稳定(unstable)状态的版本。
      特点:包含最新的软件包和更新,开发者和测试者常用此版本。更新频繁,但由于软件包尚未经过充分测试,可能存在偶发的不稳定或兼容性问题。
      bookworm
      含义:Debian 的“bookworm”通常指的是较为稳定的测试版(在某些时段也可能成为正式稳定版)。
      特点:相对于 sid,bookworm 的软件包经过了一定程度的测试,稳定性更好。软件更新不会像 sid 那么激进,更适合需要稳定系统环境的用户。
      trixie
      含义:“trixie”一般用来表示即将成为下一代正式发布版的测试分支(或是当前测试版中的预备版)。
      特点:处于稳定性与最新特性之间的折中,既能享受到较新软件,又有一定的稳定保证。由于仍在测试中,可能会有部分软件或配置在未来发生变化。
    2. 项目自定义的构建目标
      plucky、oracular、noble
      含义:这三个名称并非 Debian 官方的代号,而是由 Onecloud 项目(或相应的 Armbian 非官方定制版本)自定义的分支名称。
      可能用途与区别:这类命名通常用于区分面向不同硬件平台或设备的优化版本。例如,不同板子的引导配置、驱动补丁或者固件调整可能就会体现在不同的分支中。
      功能和配置差异:这些分支可能预置了不同的内核配置、补丁集或者其他特定功能,针对某些特定应用场景进行优化。用户可根据自身硬件设备的要求和使用需求来选择相应的版本。
      维护策略:每个自定义分支的更新频率、补丁策略和稳定性可能会有所不同,使用前最好查阅项目文档或社区讨论,以确认哪一个版本更符合自己的预期和硬件支持情况。

    如何选择?

    稳定性需求:如果你追求最新的软件包和功能,但能接受偶尔的故障或不兼容问题,sid 分支可能合适。如果需要更稳定的系统环境,则bookworm或trixie会是更好的选择(其中 trixie 可能代表了下一版测试中的状态)。
    硬件匹配和优化:如果你的设备在 Onecloud 项目中有特别的硬件支持或优化说明,可以查阅相关文档,确认是使用 plucky、oracular 或 noble 分支。这些自定义分支通常会在 README 或发布说明中标明适用的设备或优化方向,选择与自己设备最匹配的版本可获得更好的体验。
    用途区分:如果你需要安装桌面环境,可以选择带有 “_xfce_desktop” 后缀的镜像;而只需要基础命令行环境,则可以选择 “_minimal” 版。
    同时,后缀 “.burn.img” 表示镜像已针对直接烧写优化,而标准 “.img” 则适用于常规写入方法。

    总之,了解这些分支的基本含义和各自的特点后,可以根据自己的需求(如对新特性和稳定性的平衡要求、硬件平台的特定支持等)做出选择。

    总结:
    sid 通常指 Debian 不稳定版;
    bookworm、trixie等则分别对应 Debian 的测试版、候选版或其它定制分支(具体选择可参考项目文档或社区讨论)。
    current_6.12.17:一般指所使用的 Linux 内核版本(这里为 6.12.17)。
    _minimal:表示该镜像为精简版,不包含额外的桌面环境或软件包。
    _xfce_desktop:表示该镜像内置了 XFCE 桌面环境,适合需要图形界面的用户。
    .burn.img 与 .img:
    .burn.img 通常为直接可用于烧写(flashing)的镜像;
    .img 则是标准的镜像文件,可以用常规方式写入存储介质。

    我选择了 Armbian-unofficial_25.05.0-trunk_Onecloud_bookworm_current_6.12.17_minimal.burn.img

    刷机软件

    从下面多次错误的图片可以看到存在兼容性问题,建议用 Amlogic_USB_Burning_Tool_v2.1.6.8 版本

    刷机过程

    需要短接引脚才能完成刷机,在开始刷机之前要把机器拆了,拆机就不上图了,有很多视频的,用吹风机对着背板吹热后,撬开背板就能看到螺丝,把螺丝拆了就可以拿出背板。

    先选择 文件 – 导入烧录包 选择烧录包后点右边的开始,短接4、5脚后通电完成刷机。

    出现上图这样的问题,大概率是AMD CPU架构的机器出现的问题,下面开始就切换到英特尔CPU的平台刷的。

    出现上图这样的问题,实测需要先刷入【S805玩客云-UBOOT底包.img】Uboot

    试了几次到时间就超时,2.2.4的版本有超时退出的问题。

    最后用2.1.6.8的版本刷入成功。

    第一次进入 ArmBian 默认账号 是 root 密码 1234 登陆后会进入下面所示的初始化状态,输入新密码,要求创建用户的时候按 Ctrl-C 中止

    Welcome to Armbian-unofficial!
    
    Documentation: https://docs.armbian.com/ | Community support: https://community.armbian.com/
    
    IP address: 192.168.168.60
    
    Create root password: **
    Repeat root password: **
    
    Support status: community support (looking for a dedicated maintainer)
    
    Creating a new user account. Press to abort
    
    Please provide a username (eg. your first name):

    初始化完成后进入显示上图这样的。

    进行相应设置

    # 查看版本
    root@onecloud:~# cat /etc/issue
    Armbian-unofficial 25.05.0-trunk Bookworm \l
    
    root@onecloud:~#
    
    # 检查时间
    root@onecloud:~# date -R
    Mon, 24 Mar 2025 05:43:39 +0000
    root@onecloud:~#
    
    
    # 修改时区
    root@onecloud:~# sudo timedatectl set-timezone Asia/Shanghai
    timedatectl status
                   Local time: Mon 2025-03-24 13:44:00 CST
               Universal time: Mon 2025-03-24 05:44:00 UTC
                     RTC time: n/a
                    Time zone: Asia/Shanghai (CST, +0800)
    System clock synchronized: yes
                  NTP service: active
              RTC in local TZ: no
    root@onecloud:~#
    
    # 再次检查时间
    root@onecloud:~# date -R
    Mon, 24 Mar 2025 13:44:22 +0800
    root@onecloud:~#
    # 备份现有文件
    sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.bak
    
    # 编辑文件
    # 使用你喜欢的编辑器打开该文件:
    sudo nano /etc/apt/sources.list.d/debian.sources
    
    # 将原有的 URIs: http://deb.debian.org/debian 替换为 URIs: https://mirrors.aliyun.com/debian,同时把安全更新部分的 URIs 替换为 https://mirrors.aliyun.com/debian-security。
    # 改成下面这样的
    Types: deb
    URIs: https://mirrors.aliyun.com/debian
    Suites: bookworm bookworm-updates bookworm-backports
    Components: main contrib non-free non-free-firmware
    Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
    
    Types: deb
    URIs: https://mirrors.aliyun.com/debian-security
    Suites: bookworm-security
    Components: main contrib non-free non-free-firmware
    Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
    # 保存文件后执行:
    sudo apt update
    
    # 检查内核版本
    root@onecloud:~# uname -r
    6.12.17-current-meson
    root@onecloud:~#
    
    # 先升级 匹配升级包  由于 update-initramfs 在更新过程中会尝试创建硬链接和符号链接,如果这些操作被阻止,就会报出“Operation not permitted”的错误。
    sudo mount -o remount,rw /boot
    sudo apt update && sudo apt upgrade -y
    
    # 重启机器
    reboot
    # 然后就是安装casaos系统了,casaos的安装只要这一条代码就可以
    wget -qO- https://get.casaos.io | bash
    
    # 查看Docker版本
    root@onecloud:~# docker --version
    Docker version 28.0.2, build 0442a73
    root@onecloud:~#
    
    # 查看 docker compose 版本
    root@onecloud:~# docker compose version
    Docker Compose version v2.34.0
    root@onecloud:~#
    # 配置Docker 支持IPV6 和添加 代理网站
    # 在 Docker 主机上,编辑 /etc/docker/daemon.json 文件(如果该文件不存在,可以创建一个):
    nano /etc/docker/daemon.json
    {
      "ipv6": true,
      "experimental": true,
      "ip6tables": true,
      "fixed-cidr-v6": "fd00:dead:beef::/64",
      "registry-mirrors": [
        "https://pull.loridocker.com",
        "https://cr.laoyou.ip-ddns.com",
        "https://docker.1panel.live",
        "https://image.cloudlayer.icu",
        "https://hub.fast360.xyz",
        "https://docker-0.unsee.tech",
        "https://docker.1panelproxy.com",
        "https://docker.tbedu.top",
        "https://dockerpull.cn"]
    }
    # 执行以下命令重新加载配置并重启 Docker 服务:
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    现在就可以登陆casaos 通过Docker 安装各类应用,实现自己想要的功能了,多好的废物利用。

  • “啄木鸟”315被曝光,让人们反思的问题

    “啄木鸟”315被曝光,让人们反思的问题

    2025年3月15日央视315晚会曝光了“啄木鸟”一事引起了行业内外的广泛关注和讨论。维修师傅为了生存被迫骗用户没有坏的零件坏了(小病大修),调试的问题变成维修,315只是曝光了“啄木鸟”一家平台,这样的情况已经是维修现状,哪怕是品牌方的售后,依然有这样的问题。是什么原因造成了现在这样的情况呢?

    这种情况的出现,归根结底是由于维修行业的利益分配机制不合理,尤其是甲方(比如品牌方或平台方)结算价格远低于实际工作价值,没有充分反映出维修师傅实际付出的劳动成本。具体来说,有以下几个原因:

    甲方压低结算标准
    品牌和平台为了压缩成本、提高利润,往往在与维修服务提供商签订合同时,就设定了远低于市场正常水平的工时费标准。这样一来,维修师傅无论花费多少时间和精力,都只能获得低额报酬。长期下来,正常的维修操作无法覆盖他们的生活成本和工作付出。例如天猫的厨电产品安装给师傅就28元的结算费用,例如空调的安装给师傅的结算就80元。

    利润驱动下的“小病大修”
    当工时费定价过低时,维修师傅为了“补贴”收入,就不得不采取“虚构故障”的手段——即把一些原本不需要更换的零件或简单的调试问题夸大为严重故障,从而“骗取”额外收入。这种行为在某种程度上也反映出整个行业内普遍存在的成本核算与价值认定偏差问题。

    市场竞争激烈与信息不对称
    在激烈的市场竞争中,维修服务供应商之间为了争夺业务,也会以低价竞争,进一步压低了服务结算水平。而消费者对维修项目的具体情况缺乏专业判断,容易被不合理的检测结果或报价误导,导致问题被“放大”。

    监管和考核机制不足
    当前很多售后体系在工时核算、维修流程和服务质量方面缺乏透明的监管和科学的考核体系。合同条款模糊、操作流程不透明,使得双方在结算时容易出现争议,而甲方在谈判中占据优势,使得维修师傅的实际价值难以体现。

    行业链条和利益分配不均
    从上游供应链到下游服务环节,整个维修服务链条中的各个环节都面临成本压力。品牌方或平台在这一链条中往往通过集中采购、统一报价来降低整体成本,却把降低的成本压力转嫁到了维修师傅身上,导致他们不得不通过额外操作来“赚回”本应属于自己的部分收入。

    总之,当前这种维修现状实际上反映了整个行业中工时费和结算机制的不合理——甲方低结算、合同模糊、监管不足,导致了维修师傅为了生存而采取不正当手段(如“小病大修”),从而引发了广泛的社会关注。解决这一问题的关键在于重新审视和调整维修服务价值体系,建立透明、合理的工时费核算体系,并强化监管与绩效考核,让每个环节的劳动价值得到充分体现。

  • 李汀能在呐喊中重生吗? 王志安和”师太”离婚做的对吗?

    李汀能在呐喊中重生吗? 王志安和”师太”离婚做的对吗?

    在这个时代,真相常常被层层迷雾掩盖,而每一声控诉都如同穿透夜色的闪电,直击心灵深处的隐痛。李汀那铿锵有力的控诉视频,以及王志安那直白真诚的声明,犹如两道不同的光芒,在沉寂中激起层层涟漪。它们不仅揭示了不公与阴暗,更唤醒了我内心深处对真想的渴求。

    黑暗中的呐喊:现实的镜像

    当我听到控诉的声音时,似乎看见了隐藏在繁华背后那不为人知的伤痕。李汀的控诉,既有对现实的愤怒,也有对真相的无奈;那是一种沉痛的呼喊,震撼着每一个不甘沉默的心灵。每一句话、每一个眼神,都在无声中诉说着对虚伪和不公的深深质问。
    而王志安的声明,则像是一束穿透厚重乌云的光,直击那长期被忽略的角落。它不仅在为受害者发声,更在提醒我们:每个沉默的日子,都是对未来的一次背叛。

    反思与觉醒:灵魂的自我对话

    面对如此深刻的控诉,我们不得不问自己:在这纷扰的尘世中,我们是否也曾迷失在温顺的假象里?也许,我们太容易被日常琐碎的表象所裹挟,而忽略了内心那份对公正、对真理的不懈追求。
    控诉,不仅仅是对黑暗的揭露,更是一种呼唤——呼唤每个在梦中沉睡的灵魂,勇敢地挣脱束缚,直面现实。正是在这些激昂的呐喊中,我们才能重新找到内心的方向,开始一场关于信仰、责任与爱的深刻对话。

    破碎的枷锁与隐约的光明

    这次吃的瓜,不只是情感的宣泄,而是一种沉甸甸的责任感。我们需要的,正是那种在黑暗中依然敢于直视现实的勇气;在控诉中,唤醒每一个被忽视的自我。正如一位智者所言:“在破碎中重构生命的美好,需要的不仅仅是呐喊,更是对未来的无尽期许。”
    当这些控诉的声音汇聚成一曲悲壮的挽歌时,也许正是我们迎来转机的前奏。唯有敢于正视内心的恐惧,才能破除心灵的枷锁,在那沉寂的黑暗中寻找到真正属于自己的光芒

    我们的思考

    李汀通过此次控诉后能获得重生吗? 若你是王志安你当初会选择离婚吗? 欢迎大家讨论