|
http://www.senra.me/?s=torrent
一.介绍之前介绍的主要还是常规的,或者说老牌的BT下载工具,也该来点比较新鲜的,这个软件还是当初我在逗比那儿看到的,了解了下发现还可以,所以来分享一下。这是一款由Go编写的程序,支持种子/磁力下载,支持在线搜索直接加入下载,作者计划加入在线播放以及前后端分离的功能。 二.安装作为一款Go的程序,安装部分那是一贯的简单,作者提供了ARM(树莓派等)/Darwin(macOS)/Linux/Windows的全平台程序,无依赖下载解压即可使用,这是极好的。 这儿就放个Linux 64位的了,其他的自己替换地址,需要注意这个不能用tar解压,请直接用gunzip -d来解压
1
2
3
4
| [color=rgb(249, 38, 80) !important]wget [color=rgb(248, 248, 242) !important]https[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//github.com/jpillora/cloud-torrent/releases/download/0.8.24/cloud-torrent_linux_amd64.gz
[color=rgb(248, 248, 242) !important]gunzip[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]d[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]cloud[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]torrent_linux_amd64[color=rgb(248, 248, 242) !important].[color=rgb(249, 38, 80) !important]gz
[color=rgb(248, 248, 242) !important]chmod[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]+[color=rgb(248, 248, 242) !important]x[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]cloud[color=rgb(248, 248, 242) !important]-[color=rgb(249, 38, 80) !important]torrent_linux_amd64
[color=rgb(249, 38, 80) !important]mv [color=rgb(248, 248, 242) !important]cloud[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]torrent_linux_amd64[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]usr[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]local[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]bin[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]cloud[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]torrent
|
当然,作者还提供了一个一键安装的命令
1
| [color=rgb(249, 38, 80) !important]curl [color=rgb(248, 248, 242) !important]https[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//i.jpillora.com/cloud-torrent! | bash
|
对Docker感兴趣的也可以用下面的
1
| [color=rgb(249, 38, 80) !important]docker [color=rgb(248, 248, 242) !important]run[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]d[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]p[color=rgb(0, 111, 224) !important] [color=rgb(174, 129, 255) !important]3000[color=rgb(248, 248, 242) !important]:[color=rgb(174, 129, 255) !important]3000[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]v[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]path[color=rgb(248, 248, 242) !important]/[color=rgb(102, 217, 239) !important]to[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]my[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]downloads[color=rgb(248, 248, 242) !important]:[color=rgb(248, 248, 242) !important]/[color=rgb(249, 38, 80) !important]downloads [color=rgb(248, 248, 242) !important]jpillora[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]cloud[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]torrent
|
PS.由于是单个二进制文件,所以升级的话直接替换就行
阅读全文→
Tags: BT, cloudtorrent, 下载工具, 离线下载
Senra 标准 下载, 教程 2017-10-26 10个评论
下载工具系列——qBittorrent (Qt编写, 简单易用跨平台BT/PT客户端)一.介绍如果问起在Windows上用什么软件下载BT或是PT,那么我觉得可能大部分人都会说是uTorrent,简单易用速度还快,这就是uTorrent受欢迎的原因,但是,在Linux平台上的uTorrent就不是这么回事了。所以qBittorrent打出了uTorrent替代品的旗号,虽然可能还有很远的路要走,但是它确实有不少可取之处。 二.安装qBittorrent在Linux上有GUI模式以及WebGUI模式,我肯定是选择后者的,毕竟服务器大多不装界面,节省资源。下面就来说一下怎么装 1.还是先得装libtorrent,这个是rasterbar版本,之前deluge我是懒得装了,这儿没办法,还得装,研究了下,真的是神坑,我从下午研究到了晚上才把这堆坑全填了,网上教程要么太老,要么全是ubuntu的,简直感人肺腑,甚至我这部分的教程写了删删了写来来回回好几次。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| [color=rgb(249, 38, 80) !important]yum [color=rgb(248, 248, 242) !important]groupinstall[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]'Development Tools'[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]y
[color=rgb(249, 38, 80) !important]yum [color=rgb(249, 38, 80) !important]install [color=rgb(248, 248, 242) !important]centos[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]release[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]scl[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]y
[color=rgb(249, 38, 80) !important]yum [color=rgb(249, 38, 80) !important]install [color=rgb(248, 248, 242) !important]openssl[color=rgb(248, 248, 242) !important]-[color=rgb(249, 38, 80) !important]devel [color=rgb(248, 248, 242) !important]qt5[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]qtbase[color=rgb(248, 248, 242) !important]-[color=rgb(249, 38, 80) !important]devel [color=rgb(248, 248, 242) !important]qt5[color=rgb(248, 248, 242) !important]-[color=rgb(249, 38, 80) !important]linguist [color=rgb(248, 248, 242) !important]devtoolset[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]3[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]toolchain[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]y
[color=rgb(249, 38, 80) !important]yum [color=rgb(249, 38, 80) !important]remove [color=rgb(249, 38, 80) !important]boost*[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]y
[color=rgb(248, 248, 242) !important]wget[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]O[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]etc[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]yum[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]repos[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]d[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]enetres[color=rgb(248, 248, 242) !important].[color=rgb(249, 38, 80) !important]repo [color=rgb(248, 248, 242) !important]http[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//repo.enetres.net/enetres.repo
[color=rgb(248, 248, 242) !important]sed[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]i[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"s/^enabled = 1/enabled = 0/g"[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]etc[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]yum[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]repos[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]d[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]enetres[color=rgb(248, 248, 242) !important].[color=rgb(249, 38, 80) !important]repo
[color=rgb(249, 38, 80) !important]yum [color=rgb(248, 248, 242) !important]install[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]--[color=rgb(248, 248, 242) !important]enablerepo[color=rgb(248, 248, 242) !important]=[color=rgb(249, 38, 80) !important]enetres [color=rgb(248, 248, 242) !important]boost[color=rgb(248, 248, 242) !important]-[color=rgb(249, 38, 80) !important]devel
[color=rgb(249, 38, 80) !important]scl [color=rgb(249, 38, 80) !important]enable [color=rgb(248, 248, 242) !important]devtoolset[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]bash
[color=rgb(248, 248, 242) !important]cd[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]opt[color=rgb(248, 248, 242) !important]/
[color=rgb(249, 38, 80) !important]wget [color=rgb(248, 248, 242) !important]https[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//github.com/arvidn/libtorrent/releases/download/libtorrent-1_1_4/libtorrent-rasterbar-1.1.4.tar.gz
[color=rgb(249, 38, 80) !important]tar [color=rgb(249, 38, 80) !important]xzf [color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]1.1.4.tar.gz
[color=rgb(249, 38, 80) !important]cd [color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]1.1.4
[color=rgb(248, 248, 242) !important]CXXFLAGS[color=rgb(248, 248, 242) !important]=[color=rgb(230, 219, 93) !important]"-std=c++11"[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]configure[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]--[color=rgb(248, 248, 242) !important]disable[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]debug[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]--[color=rgb(248, 248, 242) !important]prefix[color=rgb(248, 248, 242) !important]=[color=rgb(248, 248, 242) !important]/[color=rgb(249, 38, 80) !important]usr
[color=rgb(248, 248, 242) !important]make[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]&&[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]make [color=rgb(249, 38, 80) !important]install
[color=rgb(248, 248, 242) !important]ln[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]s[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]usr[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]lib[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]pkgconfig[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]pc[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]usr[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]lib64[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]pkgconfig[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important].[color=rgb(249, 38, 80) !important]pc
[color=rgb(248, 248, 242) !important]ln[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]s[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]usr[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]lib[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]so[color=rgb(248, 248, 242) !important].[color=rgb(174, 129, 255) !important]9[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]usr[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]lib64[color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]rasterbar[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]so[color=rgb(248, 248, 242) !important].[color=rgb(174, 129, 255) !important]9
|
阅读全文→
Tags: libtorrent, qbittorrent, 下载工具
Senra 标准 centos, 下载, 教程 2017-09-26 没有评论
下载工具系列——rTorrent (轻量级优秀BT/PT客户端)一.介绍rTorrent是一款简洁但是功能强大的轻量级BT/PT客户端,使用ncurses库以C++编写,所以资源占用来说相对于Python的Deluge会小不少,之所以把这两个拿来比较是因为它们都依靠libtorrent,不过,rTorrent不带WebGUI,它的Web界面是第三方的,一般使用的是ruTorrent。 二.安装这部分的安装包含了rTorrent以及ruTorrent,前面说到后者并非内置的,所以总体来说就比较麻烦了,因为还得额外安装Web 服务器并配置。所以我建议,除非比较折腾,不然还是用其他的吧,当然你也可以去GitHub上翻翻一键脚本,挺多的。 不过嘛,折腾啥乐趣,也算是积累吧,我还是选择自己手动搞了。 ①安装libtorrent 和Deluge不同的是,rTorrent不需要它的python binding,也用不着rasterbar版本,所以也就没了一堆boost库的问题,当然,因为不是rasterbar版本,所以速度特别快(不要奇怪,libtorrent有两个分支,一个侧重全平台,一个侧重速度)
1
2
3
4
5
6
| [color=rgb(248, 248, 242) !important]cd[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]/[color=rgb(248, 248, 242) !important]opt[color=rgb(248, 248, 242) !important]/
[color=rgb(249, 38, 80) !important]wget [color=rgb(248, 248, 242) !important]http[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//rtorrent.net/downloads/libtorrent-0.13.6.tar.gz
[color=rgb(249, 38, 80) !important]tar [color=rgb(249, 38, 80) !important]xzf [color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]0.13.6.tar.gz
[color=rgb(249, 38, 80) !important]cd [color=rgb(248, 248, 242) !important]libtorrent[color=rgb(248, 248, 242) !important]-[color=rgb(174, 129, 255) !important]0.13.6
[color=rgb(248, 248, 242) !important].[color=rgb(248, 248, 242) !important]/[color=rgb(249, 38, 80) !important]configure
[color=rgb(248, 248, 242) !important]make[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]&&[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]make [color=rgb(248, 248, 242) !important]install
|
基本上只要你装齐了编译程序,就没啥问题了,没装 ? 运行下面命令吧
1
| [color=rgb(249, 38, 80) !important]yum [color=rgb(248, 248, 242) !important]groupinstall[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"Development tools"[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]y
|
阅读全文→
Tags: BT, PT, rtorrent, rutorrent, 下载工具
Senra 标准 centos, 下载, 教程 2017-09-25 7个评论
Aria2配置文件参数翻译详解一.介绍Aria2是啥就不用我介绍了,目前最新版本已经到了1.33,配置参数那是相当滴多,偶然发现AriaNG的语言文件里有绝大部分参数的中文解释,所以拿出来重新排版下方便查看。 二.配置文件请注意,原翻译来自AriaNG语言文件——>传送门 默认配置内容来自Aria2 1.33.0文档——>传送门 请配合官方文档食用,文档中还含有部分仅可用于命令行参数的内容,本配置文件中未包含该部分
阅读全文→
Tags: aria2, 翻译, 配置文件
Senra 标准 aria2, 教程 2017-10-27 29个评论
下载工具系列——Peerflix-Server (支持边下边播看的云端BT客户端)一.介绍这个和之前的CloudTorrent比较像,但是这个是用Node.js写的,作者表示思路来自于Peerflix,这个名字是不是和Netflix有点像?是滴,这货是个比较神奇的玩意,和往常的bt客户端不同,它不偏重于下载,甚至它就是不是让你用来下载的,它在你的播放器或者浏览器与BT种子之间架起一座桥梁,使得你能够通过任意浏览器或者支持网络文件的播放器播放你BT种子种的内容。是不是感觉很像当年的迅雷云播?Yep,就是这样。 Peerflix-Server从Peerflix获取了灵感,将其改为带Web界面的程序并且"增加"了"没有用"的下载功能,这样,你就能够在服务器上任意预览你想要的BT种子或者磁力链接,然后挑选你想要的看完或者下载下来。一定意义上你可以避免葫芦娃以及80G新闻联播(233 二.安装Node.js的程序嘛...我们肯定是要先装Node.js的,这儿选择用nvm安装,贼方便,之前我也介绍过,这儿直接给命令,感兴趣的可以看我之前文章——>传送门
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| [color=rgb(184, 92, 0) !important]#安装nvm
[color=rgb(248, 248, 242) !important]curl[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]o[color=rgb(248, 248, 242) !important]-[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]https[color=rgb(248, 248, 242) !important]:[color=rgb(117, 113, 94) !important]//raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
[color=rgb(184, 92, 0) !important]#为避免重开ssh直接初始化
[color=rgb(249, 38, 80) !important]export [color=rgb(248, 248, 242) !important]NVM_DIR[color=rgb(248, 248, 242) !important]=[color=rgb(230, 219, 93) !important]"$HOME/.nvm"
[color=rgb(248, 248, 242) !important][[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]s[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"$NVM_DIR/nvm.sh"[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important][color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]&&[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]\[color=rgb(248, 248, 242) !important].[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"$NVM_DIR/nvm.sh"
[color=rgb(248, 248, 242) !important][[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]s[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"$NVM_DIR/bash_completion"[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important][color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]&&[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]\[color=rgb(248, 248, 242) !important].[color=rgb(0, 111, 224) !important] [color=rgb(230, 219, 93) !important]"$NVM_DIR/bash_completion"
[color=rgb(184, 92, 0) !important]#安装最新的node.js版本
[color=rgb(249, 38, 80) !important]nvm [color=rgb(248, 248, 242) !important]install[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]--[color=rgb(248, 248, 242) !important]latest[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]npm
[color=rgb(184, 92, 0) !important]#安装本体
[color=rgb(249, 38, 80) !important]npm [color=rgb(248, 248, 242) !important]install[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]g[color=rgb(0, 111, 224) !important] [color=rgb(248, 248, 242) !important]peerflix[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]server
[color=rgb(184, 92, 0) !important]#直接运行
[color=rgb(248, 248, 242) !important]peerflix[color=rgb(248, 248, 242) !important]-[color=rgb(248, 248, 242) !important]server
[color=rgb(184, 92, 0) !important]#如果想要后台运行,官方建议使用forever,当然如果你想用pm2啥的也行
[color=rgb(184, 92, 0) !important]#npm install -g forever
[color=rgb(184, 92, 0) !important]#forever start $(which peerflix-server)
|
阅读全文→
No tags for this post.
|
|