树莓派快速重装
挂载硬盘
查看硬盘
挂载硬盘
查看硬盘的 UUID
修改文件
写入
最后测试一下
安装 docker
curl -fsSL https://get.docker.com -o install-docker.sh
sudo sh install-docker.sh --mirror Aliyun
sudo systemctl enable docker
使用 docker 镜像
编辑,sudo nano /etc/docker/daemon.json。
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.m.daocloud.io",
"https://dockerproxy.net",
"https://gcr.m.daocloud.io",
"https://ghcr.io",
"https://ghcr.m.daocloud.io",
"https://quay.io",
"https://quay.m.daocloud.io"
]
}
重启 docker
查看是否生效
测试一下是否可行了
配置 mihomo
下载 mihomo,从这里可以找到安装包。下载 mihomo-linux-arm64-vx.xx.xx.deb。然后安装
配置配置文件 /etc/mihomo/config.yaml。可以从其他已经有了的复制过去。
实际使用的时候需要另外两个文件,可以从这里下载。下载 geoip.metadb, geosite.dat。放到 /etc/mihomo/目录下面。
基于下面的配置方便快速打开和关闭代理。
proxy() {
if [ "$1" = "on" ]; then
sudo systemctl start mihomo
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
export all_proxy=http://127.0.0.1:7890
echo "Proxy is ON"
elif [ "$1" = "off" ]; then
sudo systemctl stop mihomo
unset https_proxy http_proxy all_proxy
echo "Proxy is OFF"
else
echo "Usage: proxy [on|off]"
echo "Current proxy settings:"
echo " http_proxy=$http_proxy"
echo " https_proxy=$https_proxy"
echo " all_proxy=$all_proxy"
fi
}
因为其中包含 sudo 的命令,会要求输入密码,所以需要添加文件 sudo nano /etc/sudoers.d/mihomo,写入
然后 source .bashrc。
配置 casaos
安装 casaos
配置 frpc
下载 frp_xxx_linux_arm65.tar.gz。
把 frpc.toml 文件移动过去 /usr/local/frp/frpc.toml。 把 frpc.service 文件移动过去 /etc/systemd/system/frpc.service。
设置启动
测试一下是否可以同步了
查看电脑状态
添加文件 /usr/local/bin/status,然后 sudo chmod +x /usr/local/bin/status。
#!/bin/bash
echo "=========================================="
echo "🌡️ CPU温度: $(vcgencmd measure_temp | cut -d= -f2)"
# 准确的CPU使用率计算
read cpu user nice system idle iowait irq softirq steal guest < /proc/stat
total=$((user + nice + system + idle + iowait + irq + softirq + steal))
CPU_USAGE=$((100 - (idle * 100) / total))
echo "🖥️ CPU使用: ${CPU_USAGE}%"
MEM_PERCENT=$(free | awk 'NR==2{printf "%.1f%%", $3*100/$2}')
MEM_USED=$(free -h | grep Mem | awk '{print $3}')
MEM_TOTAL=$(free -h | grep Mem | awk '{print $2}')
echo "💾 内存使用: $MEM_PERCENT ($MEM_USED/$MEM_TOTAL)"
echo "💿 存储空间: $(df -h / | tail -1 | awk '{print $5 " (" $3 "/" $2 ")"}')"
echo "⏰ 运行时间: $(uptime -p | sed 's/up //')"
echo "=========================================="