阐明:逛了下Github,发明了一个大佬写的一个本子,很壮大,这边分享一下,本子可装置qBittorrent、Deluge、rTorrent、Transmission、H5ai、Flood、Remote Desktop、wine & mono、Flexget、rclone、BBR及一些效能,如ffmpeg、mediainfo、mkvtoolnix、eac3to、bluray本子、mktorrent,根本上该局部都有了,可能性有些有人都没耳闻过,伏笔VPS在后头会阐明下。
运转本子
Github地点:https://github.com/Aniverse/inexistence
体系请求:Ubuntu 16.04、18.04;Debian 8、9 ;Ubuntu 14.04、Debian 7能够挑选用本子晋级体系,且放量应用纯洁体系,即刚重装的体系。
运转号令:
bash -c "$(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh)"
#大概
wget --no-check-certificate -qO inexistence.sh https://github.com/Aniverse/inexistence/raw/master/inexistence.sh
bash inexistence.sh
然后会涌现以下选项:
##关于选项及阐明请先看文字后头,然后再举行挑选
#能否晋级体系,本选项只在Ubuntu 14.04、Debian 7中涌现
You are now running Ubuntu 14.04.5, which is not supported by this script
01) Upgrade to Ubuntu 16.04 (Default)
02) Upgrade to Ubuntu 18.04
03) Do NOT upgrade system and exit script
Would you like to upgrade your system? (Default 01):
#增加账号和暗码
The script needs a username
This will be your primary user. It can be an existing user or a new user
Enter username: rats
Confirm that username is rats, [Y]es or [N]o? y
The script needs a password, it will be used for Unix and WebUI
The password must consist of characters and numbers and at least 8 chars,
or you can leave it blank to generate a random password
Enter the password: moerats
Enter the new password again: moerats
#转变体系源
Would you like to change sources list? [Y]es or [N]o: y
/etc/apt/sources.list will be replaced
01) Use all available threads (Default)
02) Use half of available threads
03) Use one thread
04) Use two threads
How many threads do you want to use when compiling? (Default 01):
#装置时能否增加杜撰内存,本选项只在2G以下的效劳器中显现
Note that Your RAM is below 1926MB, memory may got exhausted when compiling
Would you like to use swap when compiling? [Y]es or [N]o:
#装置Deluge
01) Deluge 1.3.11
02) Deluge 1.3.12
03) Deluge 1.3.13
04) Deluge 1.3.14
05) Deluge 1.3.15
30) Select another version
40) Deluge 1.3.13 from repo
99) Do not install Deluge
Which version of Deluge do you want? (Default 05):
#装置qBittorrent
01) qBittorrent 3.3.7
02) qBittorrent 3.3.11
03) qBittorrent 3.3.14
04) qBittorrent 3.3.16
11) qBittorrent 4.0.2
12) qBittorrent 4.0.3
13) qBittorrent 4.0.4
14) qBittorrent 4.1.0
15) qBittorrent 4.1.1
30) Select another version
40) qBittorrent 3.3.7 from repo
99) Do not install qBittorrent
Which version of qBittorrent do you want? (Default 13):
#装置rTorrent,包罗ruTorrent,nginx,ffmpeg 3.4.2,rar 5.5.0,h5ai
14) rTorrent 0.9.6 (feature-bind branch on Jun 6, 2018)
15) rTorrent 0.9.7 (with IPv6 support)
99) Do not install rTorrent
Note that Debian 9 and Ubuntu 18.04 is only supported by rTorrent 0.9.6 and later
Which version of rTorrent do you want? (Default 14):
#装置flood,rTorrent的一个面板
Would you like to install flood? [Y]es or [N]o:
#装置Transmission
01) Transmission 2.77
02) Transmission 2.82
03) Transmission 2.84
04) Transmission 2.92
05) Transmission 2.93
06) Transmission 2.94
30) Select another version
40) Transmission 2.92 from repo
99) Do not install Transmission
Which version of Transmission do you want? (Default 40):
#装置VNC和X2Go
01) VNC with xfce4
02) X2Go with xfce4
99) Do not install remote desktop
Would you like to install remote desktop? (Default 99):
#装置wine和mono
Would you like to install wine and mono? [Y]es or [N]o:
#装置MKVToolnix、mktorrent、eac3to、mediainfo、ffmpeg
MKVToolnix, mktorrent, eac3to, mediainfo, ffmpeg ...
Would you like to install the above additional softwares? [Y]es or [N]o:
#装置Flexget
Would you like to install Flexget? [Y]es or [N]o:
#装置rclone
Would you like to install rclone? [Y]es or [N]o:
#装置BBR
Your kernel is newer than 4.9, but BBR is not enabled
Would you like to use BBR? [Y]es or [N]o:
#体系设置
Would you like to do some system tweaks? [Y]es or [N]o:
挑选好后,会举行确认:
如其没成绩,挑选y开端装置,直到装置完成。
选项阐明
本选项阐明可能性不会即时花样翻新,不外以来本子花样翻新的话,多数差未几,请自行挑选装置。
1、能否晋级体系
如其你的体系是Debian 7或Ubuntu 14.04,你能够用本本子来晋级到Debian 8、9或Ubuntu 16.04、18.04,学说上全部晋级历程应当是无交互的,应当不会碰着甚么成绩,晋级完后会径直实行重启号令,重启完后你必要再次运转本子来完成软件的装置
2、输入账号暗码
你输入的账号暗码会被用于各种软件以及SSH的登录考证,用户名必要以字母开首,长度4-16位;暗码最好同时包罗字母和数字,长度最少8位,请记取用户名和暗码。
3、转变体系源
实则绝大多数状况下无需换源;但某些盒子默许的源可能性有点成绩,因而这边痛快做成默许都换源了。
4、装置时能否增加杜撰内存
一些内存不敷大的VPS在编译装置时可能性物理内存不可,应用swap能够处理这个成绩,实测1GB内存的Vultr VPS装置 Flood不开启swap的话会失利,开启就没成绩了,眼前关于物理内存小于1926MB的都默许启用swap,如其内存大于这个值这么你基本就不会看到这个选项。
5、装置Deluge
默许选项为从源码装置1.3.15,另外还会装置一些适用的Deluge第三方插件。
AutoRemovePlus是主动删种插件,支援WebUI与GtkUI。
ltconfig是一个调理libtorrent-rasterbar参数的插件,在装置完后就启用了High Performance Seed形式。
Stats、TotalTraffic、Pieces、LabelPlus、YaRSS2、NoFolder 都只能在GUI下设置,WebUI下没法显现。
Stats和TotalTraffic、Pieces别离能够完成速率曲线和流量统计、区块统计。
LabelPlus是提高版的标签经管,支援主动依据Tracker对种子限速,刷Frds可用;也除非GUI可用。
YaRSS2是用于RSS的插件;NoFolder能够让Deluge鄙人载种子时不天生文献夹,辅种可用。
6、装置qBittorrent
Debian 8下装置qBittorrent 4.0眼前还在测试阶段,隐蔽选项21,是能够在WebUI下跳过校验的3.3.11版本,应用修正版客户端、跳过校验存在风险,恶果自尊。
7、装置rTorrent
这有些是挪用修正的rtinst来装置的,默许选项为装置原版0.9.4。
装置rTorrent,ruTorrent,nginx,ffmpeg 3.4.2,rar 5.5.0,h5ai目次列表顺序。
0.9.2-0.9.4支援IPv6用的是打好补钉的版本,属于修正版客户端。
0.9.6支援IPv6用的是feature-bind分支,原生支援IPv6(Debian 9 胁制应用此版本)。
不修正SSH端口,FTP应用vsftpd,端标语21,监听IPv6。
设置了Deluge、qBittorrent、Transmission WebUI的反代。
ruTorrent版本为来自master分支的3.8版,另外还装置了如次的插件和正题。
club-QuickBox MaterialDesign第三方正题。
AutoDL-Irssi(原版rtinst自带)。
Filemanager插件能够在ruTorrent上经管文献、右键创办削减包、天生mediainfo和截图。
ruTorrent Mobile插件能够优化ruTorrent在手机上的显现结果(不必要的话能够手动禁用插件)。
spectrogram插件能够在ruTorrent上获得音频文献的频谱。
Fileshare插件创办偶然限、可自界说暗码的文献分享链接。
Mediastream插件能够在线寓目盒子的视频文献。
隐蔽选项11-15 ,别离对应1.3.5-1.3.9版本,隐蔽选项21,是能够跳过校验、全磁盘预分派的1.3.15版本,应用修正版客户端、跳过校验 存在风险,恶果自尊。
8、装置flood
挑选紧张装rTorrent的话这个选项不会涌现,Flood是rTorrent的另外一个WebUI,界面美丽,加载速率快,不外效能上不如ruTorrent。
9、装置Transmission
Transmission默许挑选从仓库栈里装置,节流时期(ban 2.93先前版本的站点也不是许多),另外还会装置吹嘘版的WebUI,更便宜易用。隐蔽选项11和12,别离对应能够跳过校验、无文献翻开数限定的2.92、2.93版本,应用修正版客户端、跳过校验存在风险,恶果自尊。
10、装置VNC和X2Go
长途桌面选项,默许紧张装,长途桌面能够完成一些CLI下做不了大概CLI完成起来很烦劳的操纵,譬如BD-Remux,wine uTorrent,VNC眼前在Debian下装置完后没法毗连,提议Debian体系用X2Go大概余外想法子装置VNC。
11、装置wine和mono
这两个默许也是紧张装的,wine能够完成在Linux上运转Windows顺序,譬如DVDFab、uTorrent,mono是一个跨平台的.NET运转情况,BDinfoCLI、Jackett、Sonarr等软件的运转都必要mono。
12、装置ffmpeg、MKVToolnix等
装置最新版本的ffmpeg、mediainfo、mkvtoolnix、eac3to、bluray本子、mktorrent。
mediainfo用最新版是由于某些站发种填信息时有这方面的请求,譬如HDBits。
mkvtoolnix首要是用于做BD-Remux。
ffmpeg关于绝大多数盒子用户来讲首要是拿来做视频截图用,接纳git的Static Builds。
eac3to必要wine来运转,做remux时用得上。
mktorrent因为1.1版的现实体现不是很梦想,故此挑选从体系源装置1.0版本。
BDinfoCLI曾经自带了,必要mono来运转。
bluray实则也自带了。
13、装置Flexget
默许紧张装;这边启用了daemon形式和WebUI,还预设了一些模板,仅供参考,由于配备文献里的passkey必要用户本人修正,因而这边也没有启用schedules或crontab,必要的话本人设置
14、装置rclone
默许紧张装。装置好后本人输入rclone config举行配备。
15、装置BBR
如其你想装置魔改版BBR或锐速,请移步到:BBR+BBR魔改+Lotsever(锐速)一键本子,本子会检测你今天的内核版本,大于4.9是默许紧张装新内核与BBR,高于4.9是默许径直启用BBR(紧张装新内核)。
16、体系设置
默许启用,详细操纵如次:
修正时区为UTC+8
言语编码设置为en.UTF-8
设置alias简化号令
进步体系文献翻开数
修正screen设置
假释最大分区的保存当空
增添效能
以下是作者筹办进入的效能,对该本子有趣味的能够天天关怀Github地点。
#Password
修正SSH、Deluge、ruTorrent、Transmission、qBittorrent、Flexget暗码的本子
#Version
晋级、降职Deluge、ruTorrent、Transmission、qBittorrent版本的本子
#Box
思索把各类客户真个装置每一个都做成独立的本子,然后在inexistence、banben中必要装置的时辰径直挪用,这个思绪是从 QuickBox那搭学到的,最末的号令大约这么子box install vnc、box purge qbittorrent。
网友评论