谷歌的粉丝对Go语言应用的痴迷,就像微软对UWP应用的痴迷一样。使用Go语言应用是一种信仰。当然,更多的原因是Go语言应用足够简单方便。对于很多白人来说,Go语言应用不用考虑各种包的依赖性。下载使用是Go语言应用最值得称道的地方。
今天给大家带来的是基于Go语言的BT下载工具CloudTorrent的安装方法。当然,CloudTorrent为用户提供了自动安装脚本,非常方便,但是这个脚本无法在Chrome OS 70提供的Linux容器中流畅运行。由于Go语言的下载和使用特点,我们不妨尝试手动安装CloudTorrent。 CloudTorrent-GitHub主页: *官方安装脚本请到GitHub页面。一、提前准备
1.debian 9 VPS(Chrome OS 70目前的容器并不稳定。这里选择相同版本的Linux VPS替换,其他Linux系统大致也是这样)
*强烈建议将Linux容器中性能不稳定的Chromebook设备安装在容器中。
*此处不演示Windows版本。
2.JuiceSSH(可以链接VP的SSH工具就够了,本地Linux用户可以直接在终端执行命令)
3.Chrome(只是一个可以访问用于设置CloudTorrent主机的网络的浏览器,有些浏览器会有排版错误)
其次,下载应用程序
检查CloudTorrent的当前版本:
目前最新版本的cloud-torrent_linux_arm.gz .根据自己的系统选择相应的版本。这里我们选择cloud-torrent_linux_amd64.gz的CloudTorrent,和普通x86架构的Chromebook是同一个版本。如果是arm架构的Chromebook,不妨选择Cloud-Torrent _ Linux _ arm.gz的版本。2.执行下载命令
或者在终端SSH工具中执行以下命令:
须藤素
apt-get安装wget -y
命令解释:
启动root账号(Chrome OS 70的Linux容器sudo授权有问题,直接调用root账号)
安装wget下载工具
*非Chromebook用户通常不需要这一步,VPS默认账号是root,系统中安装了wget。
*CentOS系统的wget安装命令是yum install wget -y..
在终端或SSH工具中执行以下命令:工具
gunzip cloud-torrent _ Linux _ amd64 . gz
mv cloud-torrent _ Linux _ amd64/usr/local/bin/cloud-torrent
chmod+x/usr/local/bin/cloud-torrent
命令解释:
下载0.8.25的64位Linux版本CloudTorrent
解压cloud-torrent_linux_amd64.gz文件
将cloud-torrent_linux_amd64移动到/usr/local/bin目录,并将其命名为cloud-torrent。
授权/usr/local/bin/中的cloud-torrent
3.打开并使用
或者在终端SSH工具中执行以下命令:
云-激流-p 8000
命令解释:
启动cloud-torrent,监听端口8000。
如果需要设置访问帐户,请添加-a“account:password”参数,例如:
cloud-torrent -p 8000 -a“管理员:管理员”
启动cloud-torrent,监听端口8000。访问帐户是admin,密码是admin。
更多参数请到CloudTorrent-GitHub页面。
三。获取和使用
1.使用浏览器访问CloudTorrent。
CloudTorrent的访问地址是:ip: port。
主机楼CloudTorrent的本地访问地址是:localhost: port。
*根据示例配置,这里的访问地址应该是:VPS的IP:8000。2.设置为2。CloudTorrent
点击右上角的“三”符号进行简单设置:自动启动:添加磁性链接或下载。torrent文件自动。
禁用加密:禁用加密
下载目录:下载地址。Chromebook的Linux容器和Chrome OS交互的目的是/home/ username。
启用播种:允许播种。
启用上传:允许上传。
输入端口:输入端口
*请根据BT技术术语的含义将英文原文翻译成个人翻译。
3.BT下载
CloudTorrent为用户提供了三种下载方式:粘贴磁链接、粘贴。种子下载链接和上传。种子文件。
链接的输入端口也是一个BT搜索工具,可以直接搜索BT资源进行下载。当然,并不是提供的搜索源都有,效果真的一般。 *演示中的BT资源是网上随机抓取的,在本教程中仅用于学习和交流。4 .在线游戏
CloudTorrent支持. mp4格式和一些常用格式的视频文件在线播放,播放控制也支持全屏、音量调节、进度条等功能,这里就不演示了。四。其他解释
1.使用CloudTorrent时,请查看您所在的国家或地区或您的远程服务器所在的国家或地区是否有与BT下载和您下载的资源相关的法律或版权法规。某些国家或地区的VPS可能会导致服务器封杀甚至法律警告。
2.下载速度为2。BT与资源的活跃状态和网络环境有关,工具并不决定速度。
五、开机自启动。
这里只演示Debian 9的启动和自启动方法。其他系统请参考相关手册和教程添加,或者启动系统手动运行cloud-torrent命令。由于我使用的设备已经多次尝试在Chrome OS 70的当前Linux容器中安装CloudTorrent,该容器无法再次启动,因此无法保证其他Chromebook设备能够顺利启动。
1.创建或编辑/etc/rc.local文件
或者在终端SSH工具中执行以下命令:
纳米/etc/rc.local
按如下方式编辑文件内容并保存:
#!/bin/sh -e
# rc.local
#该脚本在每个多用户运行级别结束时执行。
#确保脚本将在成功或任何其他情况下“退出0”
#出错时的值。
#要启用或禁用此脚本,只需更改执行
位数。
#默认情况下,该脚本不执行任何操作。
云-激流-p 8000
出口0
*如果没有安装nano,请使用vim或手动安装nano。手动安装命令是:apt-get install nano -y y。
*已经有/etc/rc.local文件的用户,请直接在exit 0行前添加CloudTorrent启动命令。
*cloud-torrent -p 8000本次行为演示使用了CloudTorrent启动命令,可以根据需求进行修改。
2.启动RC-本地自启动服务
或者在终端SSH工具中执行以下命令:
chmod +x /etc/rc.local
系统启动RC-本地
*如果没有错误提示,这里的自启动服务会正常启动。
3.检查RC-本地自启动服务的状态
或者在终端SSH工具中执行以下命令:
系统控制状态RC-本地
如果它正常启动,将显示一条类似的消息:
现在即使重启机器,CloudTorrent也能自动启动。