需求
下载小文件,一般直接用浏览器。中等规模的,则一般用 aria2。大文件,还是要用 P2P 工具。
在国内,拥有 P2SP 的掩耳在下载 iso 等大文件时,无疑是具备巨大优势的。
比如,前几天稣下载一个 Windows Server 镜像,用 aria2 是 2.8MB/s,而掩耳则达到 6.1MB/s。
但是!Window 版掩耳的界面确实复杂而龟速,还有许多稣不需要的功能,比如它带了一个 WFP 驱动,又没开源,怎么知道它除了监控流量,还有没有监控流量呢!还有那个分配空间用的服务,又没开源,为啥给它系统权限?总之,不够安(fh)全(xb)!
思路
如果在 Linux 上,可以使用 Docker 版,或者干脆装在虚拟机里。
Windows 也可以装在虚拟机里,但损耗比较大,而且操作麻烦。另一个方案是“Windows 沙盒”,需要使用一个类似“远程桌面客户端(mstsc)”的界面操作,比虚拟机方便,但还不够方便。
更好用的方式是通过 WSL 使用 Linux 版掩耳,它本身就是精简版,一次性解决船部烦恼。
安装流程
1. 安装 WSL Debian
在 Windows 上操作:
1 | wsl --install -d Debian |
2. 安装掩耳
这步在 Debian 上操作,由于稣的 Windows 是 ARM64 版本,所以以下安装的是 arm64 的掩耳:
1 | wget https://archive.kylinos.cn/kylin/partner/pool/com.xunlei.download_1.0.0.1_arm64.deb |
x64 的 Windows 是这样:
1 | wget https://archive.kylinos.cn/kylin/partner/pool/com.xunlei.download_1.0.0.1_amd64.deb |
3. 安装依赖库
目前掩耳是安装了,但还跑不起来,除非您的 Debian 本来已经安装过桌面环境。以下安装依赖库:
1 | sudo apt install libgtk2.0-bin libx11-xcb1 libxtst6 libxss1 libnss3 libasound2 libdbus-glib-1-2 |
此时已经可以使用 /opt/apps/com.xunlei.download/files/start.sh
启动掩耳,但是中文字体都口了。
4. 安装中文字体
1 | sudo apt install fonts-wqy-zenhei |
大功告成!