勿问归期
你应该迎接新的世界

Debian10/Ubuntu Deluge一键安装脚本/中文Web UI汉化

君柯先生阅读(523)

说明:Deluge是一个小巧且功能强大的BT种子下载客户端,功能很多,且安装很快,界面虽然丑了点,但使用挺方便的,下载速度也很快,特别是一些热门资源,超级快。Deluge一键安装脚本在国内好像没怎么见到,所以分享一下,使用该脚本1分钟即可安装完成,有兴趣的可以试试。

简介

Deluge是一个通过PyGTK建立图形界面的BitTorrent客户端,后端使用libtorrentDeluge可以在多个平台上使用,如LinuxOS XUnixWindows操作系统。该项目的目标是要在GTK框架上建立一个原生和全功能的BitTorrent客户端。体积小巧且节约系统资源,通过丰富的插件来实现核心以外的众多功能,还支持ipv6

功能

  • 可以做种
  • 支持各种插件
  • UPnPNAT-PMP网络支持数据加密
  • DHT支持
  • uTorrent种子交换
  • BitTorrent协议加密
  • 可以使用代理下载
  • 同时下载多个文件
  • 下载完成后移动文件到指定目录
  • 全局/单个文件速度、连接数限制
  • 文件预览
  • 可以在达到指定的分享比例后停止做种
  • 可指定密码保护

使用以下命令安装:

wget -q --no-check-certificate https://raw.githubusercontent.com/sayem314/My-Deluge-Installer/master/install-deluge.sh -O install-deluge.sh && chmod +x install-deluge.sh && ./install-deluge.sh -install

安装完成后,使用http://ip:8112进入界面,密码deluge。首次登录会有让你修改密码的提示,使用时需要在Connection Manage中选择后端并连接。当然,你也可以添加你已经在别的服务器上部署的后端。最后点击Add添加并下载种子文件。

卸载命令:

./install-deluge.sh -uninstall

Github地址:https://github.com/sayem314/My-Deluge-Installer

web安装界面汉化教程

首先使用find查找deluge安装目录

find / -name 'deluge'

我这台机器deluge安装目录是/usr/lib/python2.7/dist-packages/deluge那么汉化目录就在/usr/lib/python2.7/dist-packages/deluge/ui/web

前往目录替换汉化文件即可

汉化文件下载地址 https://cloud.189.cn/t/QBzuUzfMNvey (访问码:2gt1)

deluge_web_ha by wilywx

【新】Deluge_web_CHS by 13810000573

Centos安装 Transmission与配置美化中文版教程

君柯先生阅读(828)

服务器挂载磁盘

ls /dev/disk/by-id/    #查看数据盘标号/名称
ata-QEMU_DVD-ROM_QM00004    scsi-0BUYVM_SLAB_VOLUME-3540    #第二个是附加的硬盘
mkfs.ext4 -F /dev/disk/by-id/scsi-0BUYVM_SLAB_VOLUME-3540    #格式化
mkdir -p /PT/Downloads    #创建加载文件夹(加载路径请根据实际需要创建)
mount -o discard,defaults /dev/disk/by-id/scsi-0BUYVM_SLAB_VOLUME-3540 /PT/Downloads    #挂载
echo '/dev/disk/by-id/scsi-0BUYVM_SLAB_VOLUME-3540 /PT/Downloads ext4 defaults,nofail,discard 0 0' | sudo tee -a /etc/fstab    #开机/重启自动挂载(Centos7重启会自动挂载,所以可以忽略这一步)

修改目录

df -h #查看分区情况及数据盘名称)
mkdir /PT/Downloads #如果没有下载目录就创建,否则此步跳过
systemctl stop transmission-daemon.service #卸载硬盘时需停止Transmission
umount /home #卸载硬盘已挂载的home目录
mount /dev/sda/PT/Downloads #挂载到data目录
nano /etc/fstab #编辑fstab文件修改或添加,使重启后可以自动挂载
/dev/disk/by-id/scsi-0BUYVM_SLAB_VOLUME-3540 /PT/Downloads #数据盘 新挂载目录
#编辑/etc/fstab里面的/home为/PT/Downloads, 或创建让系统启动的时候自动挂载到/PT/Downloads

修改目录后,需要在Transmission中选中种子并选择工具栏的变更数据保存目录进行修改

Transmission安装与配置

安装

#安装EPEL源
yum install epel-release
yum -y update

#安装Transmission
yum install transmission-daemon #transmission-cli transmission-common

#运行以下命令验证是否完成安装Transimission
systemctl start transmission-daemon.service
配置
#Transimission必须完全停止后才能进行修改配置文件并生效
systemctl stop transmission-daemon.service

#编辑settings.json配置文件
nano /var/lib/transmission/.config/transmission-daemon/settings.json
#如没有nano则需yum install -y nano

 

#以下是推荐修改的位置

"download-dir": "/PT/Downloads", #下载完成的保存路径
"rpc-authentication-required": true,
"rpc-enabled": true,
"rpc-password": "密码",
"rpc-username": "账户",
"rpc-whitelist-enabled": false,
"rpc-whitelist": "0.0.0.0",
"cache-size-mb": 4, #缓存大小,单位MB,建议设置内存大小的1/6~1/4
"preallocation": 1, #预分配文件磁盘空间,0=关闭,1=快速,2=完全,默认取1,防止文件下载了一半后才发现磁盘空间不够,取2时耗时较多,但是可以减少磁盘碎片;0可以有效利用空间,建议
开机自启与权限

#在编辑并保存文件后运行Transimissin
systemctl start transmission-daemon.service
systemctl enable transmission-daemon.service
chown -R transmission /PT/Downloads
chgrp -R transmission /PT/Downloads
chmod -R 755 /PT/Downloads #最后别忘记给下载目录赋予权限哦
Transmission Web Control安装
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
chmod +x install-tr-control-cn.sh #赋予权限
./install-tr-control-cn.sh
按照提示,输入相应的数字,按回车即可

最后就可以在浏览器中打开 127.0.0.1:9091

Deluge1.3.15 CentOS7 一键安装脚本

君柯先生阅读(659)

脚本仅支持CentOS7,64位系统!!!请使用纯净的系统安装!!!请使用ROOT用户执行脚本!!!

机器内存>2G,或者自己创建2G的swap。

创建swap:

dd if=/dev/zero of=/var/swap bs=1024 count=2097152
mkswap /var/swap
chmod 0600 /var/swap
swapon /var/swap

使用方法:

wget https://lala.im/static/script/DelugeCentOS7install.sh && chmod +x DelugeCentOS7install.sh
./DelugeCentOS7install.sh

脚本会帮你安装如下软件:

Deluge1.3.15
libtorrent-1.1.9(https://github.com/arvidn/libtorrent/releases/)

回显内容:

DelugeWEB地址:你的机器公网IP+端口8112
WEB密码:deluge

另外脚本会帮你配置Deluge的ThinClient客户端
ThinClient端口:58846
ThinClient账号:lala
ThinClient密码:lala.im-exciting

如需更改ThinClient密码,编辑如下配置文件:

/root/.config/deluge/auth

管理命令:

DelugeDaemon:

systemctl start deluged.service
systemctl stop deluged.service
systemctl restart deluged.service

DelugeWeb:

systemctl start deluge-web.service
systemctl stop deluge-web.service
systemctl restart deluge-web.service

 

一键删除宝塔强制登陆

君柯先生阅读(711)

连接SSH,执行以下脚本,一键删除解决宝塔强制登录提醒。

  1. rm -f /www/server/panel/data/bind.pl

Linux安装Fikkerd 3.7.6 开心版

君柯先生阅读(777)

QQ截图20210129215627-1

1.准备工作
Fikker需要监听80/443/6780端口,需要打开这些端口。

#如果防火墙使用的iptables(Centos 6)
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
iptables -I INPUT -p tcp --dport 6780 -j ACCEPT
service iptables save
service iptables restart
#如果使用的是firewall(CentOS 7)
firewall-cmd --zone=public --add-port=80/tcp --permanent 
firewall-cmd --zone=public --add-port=443/tcp --permanent 
firewall-cmd --zone=public --add-port=6780/tcp --permanent 
firewall-cmd --reload

2.安装

运行以下命令:

wget https://3i3c.cn/code/fikkerd-3.7.6-linux-x86-64.tar.gz
tar zxvf fikkerd-3.7.6-linux-x86-64.tar.gz
cd fikkerd-3.7.6-linux-x86-64/
chmod +x ./bin/fikkerd
./fikkerd.sh install
./fikkerd.sh start

完成后访问http://IP:6780,初始密码为123456,如果打不开,检测端口是否启用,开启端口即可。

3.BUG修复

这个版本有BUG,缓存一定时间就会失效,修复缓存失效,设置八小时重启服务

echo "0 */8 * * * /etc/init.d/fikkerd restart " >>/etc/crontab

1QQ截图20210129215515-1

Linux服务器评测中文脚本

君柯先生阅读(626)

Zench截图

中文版:

wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh

 

英文版:

wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh

其他合集

wget -qO- git.io/superbench.sh | bash
wget -qO- bench.sh | bash

其他合集2

命令1:
wget -qO- bench.sh | bash
或者
curl -Lso- bench.sh | bash
命令2:
wget -qO- 86.re/bench.sh | bash
或者
curl -so- 86.re/bench.sh | bash