沦为废铁的玩客云还能拿来干什么?

刷机

玩客云原本的系统是 Android ,想要刷成 Linux 需要使用双公头 USB 线连接电脑,进行线刷。

而且似乎还不是直接连接就能刷,需要拆机,短接主板上的两个点。

玩客云短接

我的刷机步骤是先连接双公头 USB 线,然后用镊子按住主板上的两个短接点,电脑打开 USB Burning Tool ,然后玩客云通电。

玩客云刷机模式

虽然网上也能找到可以直接线刷的 armbian 固件,不过我个人还是喜欢先线刷 s805_flash_snail.img 这个镜像。刷入这个之后,玩客云便可以从 U 盘启动系统,因此只要你有多个 U 盘,便可以拥有多个系统。更多的系统镜像可以到 恩山 上找。

我目前使用的固件是 Armbian 20.10 Buster with Linux 5.9.0-rc7 hdmi docker可用 ,先用 U 盘运行,没什么问题之后,再执行 /boot/install/install.sh 将固件写入 emmc 。

用途

既然刷入了 armbian 了,那它可以和 N1 一样来使用吗?并不能,因为玩客云的 cpu 是 32 位的 ,能用的 docker 镜像相比于 N1 这种 64 位的,会少很多。

在 docker hub 上面搜镜像时,可以注意一下那些有标 arm 的才可以用。

玩客云安装 docker 也比较简单,可以直接在终端中输入

armbian-config

来安装 docker 、samba、transmission 等应用。

不过有时候好像会装不了,可以试一下用

apt install docker.io

想知道有没有安装成功,可以用这个命令

docker info

我在玩客云上面尝试了这些 docker 镜像。

1、博客——typecho

typecho 是一款国产的 php 博客系统,开源免费,占用资源少,我个人挺喜欢的。不过之前灯大制作的 typecho 镜像不能用在玩客云上,我重新找了一个。

建议自己建立一个文件夹,用来存放 typecho 的相关文件,方便管理以及以后迁移。我建立在 /root/tyepcho

mkdir /root/tyepcho

然后便可以建立容器了

docker run -d -p 80:80 --name typecho -v "/root/tyepcho":/var/www/html yangxuan8282/typecho:php-arm

此时便可以通过 ip 访问在玩客云里面建立好的博客。

2、aria2

这是一个多线程的下载器,也是开源免费的,我们可以使用它来下载一些东西。

docker run -d \
--name aria2-pro \
--restart unless-stopped \
--log-opt max-size=1m \
--network host \
-e PUID=$UID \
-e PGID=$GID \
-e RPC_SECRET=12345 \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-v ~/aria2-config:/config \
-v /home/powersee:/downloads \
p3terx/aria2-pro

我将下载的文件存放在 /home/powersee 中,之后只需要将这个文件夹通过 smb 共享出来,便可以在电脑、手机上面访问里面的内容了。

此时 aria2 已经在运行了,但是默认情况下,只能使用命令行的方式控制它,这种比较麻烦了。大多数人还是使用网页的来控制的。使用人数比较多是 AriaNg(如果有打算装浏览器插件的,这部分可以不看)

https://github.com/mayswind/AriaNg

官方有提供 demo

http://ariang.mayswind.net/latest

访问后添加自己的 aria2 rpc 即可控制 aria2 。其实这个控制面板就是一个 html 网页,可以自己把它下载到电脑上,双击打开就可以。在 GitHub 的 release 中可以下载,同时我也把它上传到网盘里面,方便无法从 GitHub 下载的朋友。(在【不仅限于盒子】——【玩客云】)里面。

浏览器插件

Aria2 还可以接管浏览器的下载,例如下载网盘的内容,这个以前百度网盘还可以轻松突破限速的时候,Aria2 经常被用在这方面。

用 chrome 的可以到商店下载 Aria2 for chrome 这个扩展插件。

用新版 Edge 的,可以到商店下载 Aria2 for edge

https://microsoftedge.microsoft.com/addons/detail/aria2-for-edge/jjfgljkjddpcpfapejfkelkbjbehagbh?hl=zh-CN

使用这个插件,可以让平时用浏览器下载的文件,发送到 aria2 下载,很 idm 很像,都是多线程下载工具,很多时候可以让下载速度快一些。

但是 idm 只能在 windows 上面使用,而 aira2 大多数平台都可以安装,这样有一个好处,就是假如我的 aria2 是安装在 LInux 服务器上的,例如 N1 、我家云、贝壳云、玩客云 这样的设备上面,那么当我下载速度非常慢的资源,例如没有开会员的百度网盘文件,或者城通网盘文件。我可以将下载发送到 Linux 服务器后,电脑就可以关机了,让任务在 Linux 服务器上面慢慢下载就行。

3、verysync

这是一个同步工具,这里使用 docker 来安装

back_path=/mnt/verysync
docker run -d \
--restart=unless-stopped \
--name verysync \
-v $back_path:/data \
-p 8886:8886 \
unwenliu/verysync:armv7

请将里面的 /mnt/verysync 修改为你自己的

4、transmission

这是一个轻量级的 BT 下载工具,有些路由器里面也有内置它,可见其轻量

docker run \
-d \
--name transmission \
-p 9091:9091 \
-p 51413:51413 \
-v /mnt/tr_data:/data \
-e USERNAME=admin \
-e PASSWORD=admin \
gists/transmission

这里我装了 3.0 版,如果想装 2.94 ,可以将最后一行后面添加标签 :2.94 ,变成

docker run \
-d \
--name transmission \
-p 9091:9091 \
-p 51413:51413 \
-v /mnt/tr_data:/data \
-e USERNAME=admin \
-e PASSWORD=admin \
gists/transmission:2.94

5、qbittorrent

docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Aisa/Shanghai \
-e WEBUI_PORT=8080 \
--network host \
-v /opt/docker/qb/config:/config \
-v /mnt/qb_downloads:/downloads \
--restart unless-stopped \
ghcr.io/linuxserver/qbittorrent

其它

后来我还在上面安装了 nginx 和 php ,可以搭建一些简单的网站。

apt install nginx php-fpm

想让 nginx 可以解析 php 网页,需要修改 /etc/nginx/sites-enabled/default 这个配置文件。

默认情况下,nignx 的站点文件位置在 /var/www/html/