Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2 [100.0.1.6]

/ 286评 / 179
预先准备
centos:yum install ca-certificates wget -y && update-ca-trust force-enable
debian/ubuntu:apt-get install ca-certificates wget -y && update-ca-certificates

不卸载内核版本

wget -O tcpx.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh

卸载内核版本

wget -O tcp.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh 

提示:目前脚本对CN地址作了特殊处理,如果非CN地址MAXMIND识别为CN,那可能造成处理的链接返回503无法通过链接检测

锐速/bbr/bbrplus 对应的版本:

跟随github地址为 https://github.com/ylx2016/kernel/releases

bbrplus新版源 https://github.com/UJX6N

不卸载版本22优化项默认开启tcp fast open,卸载默认关闭

搬瓦工在线库存查询
https://bwg.ylx.me/

BBR
centos7    -  跟随github
debian/ubuntu  - 跟随github 支持ARM64

BBRPLUS

centos7     -    4.14.129
debian/ubuntu    -   4.14.129

BBRPLUS新版号 仅限Cloud VMs 改为UJX6N的源

centos7/8     -  跟随github
debian/ubuntu    -  跟随github 支持ARM64

XANMOD - 当前为最新LTS内核

centos7     -   跟随github
centos8     -   跟随github
debian/ubuntu    -   跟随官方

BBR2合并到XANMOD

CLOUD 由新版BBRPLUS替代

锐速 不统计版本太杂

安装中提示Abort kernel removal?选择No

更新记录

1.3.2.7
更新bbr的c7,c8,d9,d10 升级到5.5.3内核

1.3.2.8
更新bbr的c6,c7,c8,d8,d9,d10 升级到5.5.5内核

1.3.2.9
更新bbr,zen的c7,d10 升级到5.5.6内核
xanmod的c7,d10 升级到5.5.4内核
更新部分写法

1.3.2.10
xanmod的c7,d10 升级到5.5.6内核

1.3.2.11
两个版本可以互相切换

1.3.2.13
更新bbr c7,d10 升级到5.5.7内核
bbrplus降级到4.14.129 不再维护

1.3.2.14
修复debian/ubuntu bbrplus BUG
bbrplus安装方法和安装内核都和原作者一致了 我彻底甩锅

1.3.2.15
xanmod的c7,d10 升级到5.5.6内核 xanmod5
xanmod下载链接 改为onedrive 若有问题请反馈

1.3.2.17
bbr原版,xanmod,Zen内核c7,d10分别升级到5.5.8 均为onedrive链接

1.3.2.18
bbrplus4.14.173 centos7,debian10 均为onedrive链接

1.3.2.20
bbr原版,Zen内核c7,d10分别升级到5.5.10 均为onedrive链接  适配oracle centos7测试

1.3.2.21
bbr原版,c7,d10分别升级到5.6.0 均为onedrive链接

1.3.2.28
bbr原版升级到5.6.15 添加U20支持 均为onedrive链接

1.3.2.29
bbrplus新版升级到bbrplus4.14.182 均为onedrive链接

1.3.2.34 xanmod C7升级到5.7.2,debian及ubuntu用的官方编译的文件,没限制常用的debian和ubuntu版本,是否翻车自己测试,增加切换到秋水BBR功能

1.3.2.35 xanmod debian及ubuntu用的官方编译的文件5.7.3,这次直接用的官方的下载链接

1.3.2.36 更换锐速授权地址

1.3.2.37 xanmod更新到5.7.4,debian及ubuntu用的官方编译的文件,原版BBR centos用的elrepo版本

1.3.2.45 xanmod更新到5.8.10,原版BBR centos7更新到5.8.10,增加切换到一键DD脚本

1.3.2.51 去除centos6的支持,去除Zen内核,debian和ubuntu使用同一内核,增加fq_pie选项

1.3.2.53 添加johnrosen1的优化方案,去除默认优化方案的tcp_fastopen

1.3.2.56 注释net.ipv4.ip_forward

1.3.2.57 仅更新了可卸载版本,增加headers的卸载测试,应用了bbr原版和xanmod

1.3.2.59 大量调整优化代码,新的优化方案不再叠加并支持卸载,调整bbr启动,不会卸载优化

1.3.2.63 下架bbr2方案,等正式版本再考虑添加,不卸载内核版本添加官方稳定内核,官方最新内核,XANMOD官方内核,XANMOD官方高响应内核,debian官方cloud内核

1.3.2.68 XANMOD 5.10.9及以后内核支持BBR2 增加IPv6处理

13.2.74 更新新版bbrplus,来自github UJX6N的编译,兼容bbr+fq/fq_pie/cake仅限Cloud VMs

13.2.76 去除CLOUD内核,由BBRPLUS新版替代,增加下载地址检测(不包含锐速内核)

13.2.77 部分连接解析为官方连接 见上面版本号对应关系

13.2.86 原版内核支持debian系arm64内核

13.2.93 bbrplus新版改为UJX6N的源,我不再维护

13.2.96 不卸载版本debian/ubuntu增加zen内核

13.2.97 不卸载版本增加查看排序功能和删除保留指定内核功能

13.2.101/102 尝试添加cn下载地址加速,更换锐速接口

13.2.104 bbrplus新版改为UJX6N的5.15版本

100.0.0.0 版本号从原脚本岔开

无大内容更新见上面版本号对应关系

.......

怎么玩?

1.安装了内核重启后再开启相应加速再重启
2.或者安装内核后,接着开启bbr加速(失败的),这时候再重启,bbr会在重启后生效(前提是启动时候是安装的内核)

2020.6.14测试锐速是正常的


https://github.com/ylx2016/Linux-NetSpeed

https://github.com/ylx2016/kernel/releases

查看真实队列?

tc -s qdisc show


赞助,捐助

支付宝

  1. admin说道:

    关于2020.03.17 11.29收款的回复
    V2和本人无关 谢谢 同类型的还有个木马

    • 燕云风说道:

      @admin [信息]:清除加速完成。
      net.ipv4.tcp_ecn = 0
      sysctl: setting key “net.core.default_qdisc”: No such file or directory
      net.core.default_qdisc = cake
      sysctl: setting key “net.ipv4.tcp_congestion_control”: No such file or directory
      net.ipv4.tcp_congestion_control = bbr2
      [信息]BBR2启动成功!

      请问这是神马情况?是不是没有完全启动成功?

  2. eric说道:

    bbr2-5.4rc6可以安装在Ubuntu18x64上面

  3. cchhuuaann1说道:

    是否可用考虑把 系统配置优化 那个选项移除 亲测用了那个选项以后会断流

    • admin说道:

      @cchhuuaann1 这个继承之前的脚本的,我基本没改,去掉是不可能去掉的,你可以提建议 怎么修改优化
      不然说老的脚本能优化,新的为什么没有,你说是吧

      • cchhuuaann1说道:

        @admin 那个“系统配置优化” 我自己实测会断流 远程小鸡阿里云轻量 本地山西联通 讲道理是不应该断流的 但实际上用了那个选项以后就是断流了 而且我去掉那个“系统配置优化”以后就又不断流了
        那麻烦再回复一下旧版本BBR Plus与新版本的BBR Plus区别在哪? 我去你的Github看了release 手动装了BBR Plus 4.14.168 测试Oracle Phoenix(联通双向GTT)也还挺稳的
        还有就是脚本处理不干净 ” linux-headers ” 用脚本从一个加速换到另一个加速 不会卸载原来加速内核的 linux-headers 文件 用 ` dpkg –list|grep linux `可以看到那些旧的 linux-headers

        • admin说道:

          @cchhuuaann1 有些人说旧版的4.14.129 好用,说我编译的新的会断流
          手法理论都一样,就是新的版本号高
          headers卸载问题只出现在centos吧?是的话应该是历史遗留问题,这个我没改过

          • cchhuuaann1说道:

            @admin 我个人认为断流是那个“系统配置优化”的锅 不是BBR Plus编译的锅 因为我测试原版的4.14.129 4.14.168没啥区别 我也是一个jio本小子 不会调参数 所以我的建议就是移除那个选项 有问题那就一票否了 也省事 ?
            我常用Debian10 也有那个 Linux-headers 卸载不干净的问题

            最关键的 原版BBR Plus与新版BBR Plus区别在哪? 这个问题不要忘了回复啊

          • Ether说道:

            @admin headers自动卸载不掉,我说unbuntu也是一样的情况,每次更新我都手动卸一遍headers

    • admin说道:

      @cchhuuaann1 bbrplus旧版和新版 理论上手法一样,我按之前的作者提供的方法编译的,至于是否有保留就不清楚了
      只是内核版本号新的更高

  4. Lottie Lopez说道:

    请问锐速怎么设置开机启动?

  5. Lottie Lopez说道:

    请问双持bbr+锐速 怎么卸载?

  6. poi888说道:

    我用BBRplus新版内核 – 4.14.173
    脚本版本从v1.3.2.20到 v1.3.2.21
    在谷歌云debian10的情况下用”卸载内核版本”安装
    Tab选NO重装内核完 需要重启VPS之后
    就在也连不上该VPS了

  7. admin说道:

    提供的信息不足,可能是我编译的内核和GCP不兼容吧
    我没GCP 没法测试

  8. w说道:

    centos7安装不了BBRplus

  9. DinGod说道:

    CloudCone的Debian10 使用卸载内核版本,安装bbrplus新版,重启失联,试了2次。

    如果博主需要测试,我可以免费提供一台CloudCone。

    扣扣:陆八陆八贰八贰

  10. michael说道:

    感谢
    试用了,4.14.173,centos7 搬瓦工cn2,cn2gia-e都用了,感觉会莫名的sock错误,重启,后面还是换回4.14.129了

  11. itales说道:

    在 Centos7 下,安装旧版没有问题,安装新版 bbrplus 4.14.173 内核后,出现防火墙 firewall-cmd 无法启动的情况,似乎一直修复不了,只能重装系统解决。分析应该是不知是哪一步操作破坏了firewalld的ipv6表所致。

  12. tieer说道:

    试试centos7?

  13. weiwei说道:

    安装了脚本 下次想用脚本 怎么启用

  14. qwert003aa说道:

    在搬瓦工cn2gia-e机子里CentOS7和Debian9安装锐速不能启动,前几天使用还没有问题,不知道是哪里问题,每次选择脚本14启动锐步就会一闪。

  15. qiao7说道:

    moeclub的锐速破解删库了,可能需要更改或者移除这一项了

  16. a9k1n9说道:

    https://github.com/fei5seven
    这里有锐速的库,也是frok自萌咔的
    建议大佬自己frok到自己的GitHub

  17. https://github.com/Tencent/TencentOS-kernel
    TencentOS Server( 又名Tencent Linux 简称Tlinux) 是腾讯针对云的场景研发的 Linux 操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境。Tencent Linux 使用免费,在 CentOS(及发行版)上开发的应用程序可直接在 Tencent Linux 上运行,用户还可持续获得腾讯云的更新维护和技术支持。
    –腾讯新出的Linux Kernel,有人想试试吗?

  18. MR.Jiang说道:

    lotserver的链接失效了

  19. 小菜菜说道:

    Removing linux-image-4.19.0-5-amd64 (4.19.37-5+deb10u2) …
    E: Aborting removal of the running kernel
    dpkg: error processing package linux-image-4.19.0-5-amd64 (–remove):
    installed linux-image-4.19.0-5-amd64 package pre-removal script subprocess returned error exit status 1
    Errors were encountered while processing:
    linux-image-4.19.0-5-amd64
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    卸载 linux-image-4.19.0-5-amd64
    linux-image-4.19.0-8-amd64 内核卸载完成,继续…
    内核卸载完毕,继续…
    Generating grub configuration file …
    Found linux image: /boot/vmlinuz-4.19.0-5-amd64
    Found initrd image: /boot/initrd.img-4.19.0-5-amd64
    Found linux image: /boot/vmlinuz-4.14.173-bbrplus
    Found initrd image: /boot/initrd.img-4.14.173-bbrplus
    done

    我发现卸载内核的方式安装后老的内核还在,重启后还是老内核,怎么解。。。

  20. 25599说道:

    请问bbr + cake, 以及bbr加fq这两个组合是分别是意思啊,这两个有什么不同。

  21. 25599说道:

    试了下。电信用bbr + cake真香。速度方面和bbr plus差不多而且感觉更加稳定一点。
    到是bbr2感觉和bbr差不多反而有些速度更慢了。

  22. Yesh说道:

    楼主能出个专门用来优化服务器加载网站速度的吗,不是用来翻墙,就是专门为服务器上的网站做优化加速

  23. cchhuuaann1说道:

    看到这么多人提4.14.174 BBR Plus的bug 我就放心了
    安装环境 DD后的纯净Debian10.4环境
    安装机型 阿里云新手套餐ECS
    安装后失联 TAT

  24. xiaoping deng说道:

    都在讨论PLUS?
    楼主好想知道 xanmod 和 ZEN 内核哪个好。
    有没有对比 xanmod 和 ZEN 版本的资料?

  25. zyh说道:

    bbr2内核有更新吗

  26. 玉扳指说道:

    当前状态: 已安装 BBR 加速内核 , 未安装加速模块

    怎么解决这个问题,装了两台小鸡都显示这样。

    • admin说道:

      @玉扳指 安装了内核重启后再开启bbr加速再重启
      或者安装内核后,接着开启bbr加速(失败的),这时候再重启,bbr会在重启后生效(前提是启动时候是安装的内核)

  27. lck说道:

    BBRPLUS新版号
    当前状态: 已安装 BBR 加速内核 , 未安装加速模块
    当前拥塞控制算法为: bbrplus 当前队列算法为: fq

  28. lck说道:

    安装新版号的BBRPLUS是这种情况
    内核为:4.14.182-bbrplus
    当前状态: 已安装 BBR 加速内核 , 未安装加速模块
    当前拥塞控制算法为: bbrplus 当前队列算法为: fq

  29. Wu CG说道:

    请问如何卸载这个脚本?

  30. bl说道:

    lotserver又失效了

  31. BigBB说道:

    大佬,测试了一下xanmod的内核很不错的亚子,可是xanmod官网木有centos支持,如果有空的话不知可否更新一波THX

  32. achillers说道:

    lotserver今天失效了,昨天都没问题。

  33. LeiD说道:

    大佬好,昨天安装锐速发现无法安装了。

  34. 哈哈说道:

    锐速没有恢复吗?

  35. 25599说道:

    报告一下。新版bbrplus4.14.182终于修复了失联的问题了。
    CloudCone的Debian10测试没有问题了。感觉老版本129可以去掉了。
    让老用户直接升级新版本吧。我反正只测试了CloudCone的Debian10没问题了,
    其他vps不敢保证。

  36. hunter说道:

    锐速不能用了? 麻烦看看

    • hunter说道:

      @hunter lotServer/
      lotServer/apxfiles/
      lotServer/install.sh
      lotServer/apxfiles/bin/
      lotServer/apxfiles/etc/
      lotServer/apxfiles/bin/lotServer.sh
      lotServer/apxfiles/bin/setConfig.sh
      lotServer/apxfiles/bin/showConfig.sh
      lotServer/apxfiles/bin/utils.sh
      lotServer/apxfiles/etc/config
      lotServer has been removed!
      Error! I can not generate the Lic for you, Please try again later.

  37. 好男人文哥说道:

    大佬 想问一下怎么锐速的加速管理死活安装不上去 一直失败 c7 d9系统都装不上

  38. 希澈说道:

    锐速安装不了,大佬看看

  39. jd说道:

    最新脚本debian10为什么装的是5.6内核而不是5.7

  40. 小白说道:

    建议增加一个升级内核的选项,v1.3.2.37版,centos8默认安装5.6.15却不能安装5.7.4。

  41. 小白说道:

    大佬,能不能匹配升级一下centos8 5.7.6-1内核。

  42. jdd说道:

    大佬 bbr2一安装就卡进度条 0.5kbps走流量 这是怎么回事

  43. nic2013说道:

    大佬,锐速安装失败,麻烦修复一下呗。

  44. 叶子绘说道:

    gcp的小鸡debian10系统,装了XANMOD的5.7.4内核,一段时间后会失联,在gcp的控制中心重启小鸡后恢复正常,不过一会以后又会失联,不知为何。

  45. 断言说道:

    请问有腾讯tcpa的加速吗?听说tcpa加速对网站速度有很大帮助

  46. 战歌说道:

    你好大佬,有几个问题请教下:
    1、搬瓦工的gia线路512内存无法安装bbrplus,安装完内存就爆了,得多大的内存才能带动?
    2、三个系统都试过自带的Lotserver内核无法启动加速
    3、centos不能安装bbrplus
    请问有办法解决吗?

    • admin说道:

      @战歌 1.没瓦工,不清楚,注意是不是启动分区满了
      2.必须先装Lotserver内核才能启动,提示信息显示的Lotserver内核已经安装是不准确的,如果是授权地址挂了,我就不管了
      3.centos肯定能安装Lotserver

  47. zz说道:

    5.8.1 装不上阿, debian10 ubuntu20 都不是5.8.1。。

  48. t00y说道:

    xanmod-8月27日最新的内核是5.8.5噢,请问以下这种情况需要更新内核我需要怎么指定选择呢。

    1.安装 BBR原版内核 – 5.6.15/5.7.7/5.8.4

    我想安装5.7.7,但是回复数字1它默认会安装5.6.15,有点郁闷

  49. 25599说道:

    不知道为什么现在的bbr_plus 182内核版本在我这debian10系统上又不行了。
    重装一次发现更换内核重启就失联。机器还是cloudcone家的。

  50. Aaron说道:

    大佬您好呀,这边我尝试编译xanmod-rt的内核给CentOS 7使用,也编译出来了 rpm文件,但是安装完一切换内核就无法启动啦,不知道您这里编译内核的方式是否可以共享,想学习一下差异在哪

  51. 刀刀江说道:

    好像又出来个fq-pie,不知道效果如何

  52. kgtkq说道:

    error:
    Cannot install package kernel-headers-4.14.129_bbrplus-1.x86_64. It is obsoleted by installed package kernel-headers-4.14.129_bbrplus-1.x86_64

    uname -a:
    Linux 5.8.11-1.el7.elrepo.x86_64 #1 SMP Tue Sep 22 18:18:35 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
    CentOS Linux release 7.6.1810 (Core)

  53. Ether说道:

    试了一圈,ubuntu最快的还是xanmod+bbr+fq,其他都不好使

  54. 锐速试了好多脚本都失败了呢 以前还可以的呢 centos7-开心VPS测评说道:

    […] Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2 [1.3.2.48] […]

  55. SekiBetu说道:

    系统配置优化确实优化了高并发的情况,但是会造成断流问题(我使用了一个python脚本来录制twitcasting.tv的直播,在系统配置优化过的机子上运行会断流且断流时间间隔不偏不倚5分钟,因为设置了断流后立刻停止录制并间隔10秒重新开始录制,所以本地出现了间隔5分钟的大量碎片录制文件,清空系统配置优化重启后录制正常,只有一个完整的文件),具体哪个选项造成的目前未知也没精力去一个一个测试,因为我的线路良好,不太需要优化这些内容,所以我清空了这些配置

    测试使用的内核为5.7.7 原版BBR fq 和xanmod的版本 fq_pie 皆有断流情况发生
    fq_pie确实对网速有显著提升,希望原版BBR的版本能编译点高版本的,这样就能启用fq_pie了

  56. ColderCoder说道:

    Debian10 5.8.15-xanmod 启用BBR2时,会报错
    sysctl: setting key “net.ipv4.tcp_congestion_control”: No such file or directory
    请问是否影响加速,如果这是没有启动成功,该如何修复?

  57. SekiBetu说道:

    net.ipv4.tcp_fastopen = 3
    为什么开启了TCP快速握手?这玩意中国移动是拦截的,而且也不安全,希望默认的系统配置优化去除这一项

  58. 小白菜说道:

    大佬顺便集成V2吧,信你,但别的不敢用。
    顺便问johnrosen1的优化方案有什么优势?

  59. Ether Zhang说道:

    1.3.2.54版 xanmode 5.9.12 装不上,应该是压缩包损坏

    dpkg: error processing archive linux-image-d10.deb (–install):
    cannot copy extracted data for ‘./boot/vmlinuz-5.9.12-xanmod1’ to ‘/boot/vmlinuz-5.9.12-xanmod1.dpkg-new’: unexpected end of file or stream
    Errors were encountered while processing:
    linux-image-d10.deb

  60. SekiBetu说道:

    xanmod官方自带了安装方式,直接沿用官方手段即可,或者说,大佬是因为怕国内的机子网络问题所以才放到了自己的网盘?

    echo ‘deb http://deb.xanmod.org releases main’ | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO – https://dl.xanmod.org/gpg.key | sudo apt-key add –

    sudo apt update && sudo apt upgrade sudo apt install -y gnupg gnupg1 gnupg2 linux-xanmod

  61. UClinux说道:

    能否提供下 XANMOD 的编译方法
    是跟这里提到的方法差不多吗?https://github.com/xanmod/linux/issues/27
    如果是能否发下 dracut tool的编译参数就更好了,谢谢!

  62. xad dawd说道:

    debian10 安装最新xanmod 5.10.2会定期崩溃 5.9不会

  63. […] Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2 [1.3.2.71] […]

  64. Ask说道:

    请问脚本还持续维护吗?xanmod已经更新了,但脚本好像春节后就没再维护了。

  65. […] 本文转载自:https://blog.ylx.me/archives/783.html,如文中内容有错误请到原文查看原始版(最新版) […]

  66. 路人说道:

    什么是Cloud VMs?

  67. 路人说道:

    新版bbrplus独立服务器不能安装吗

  68. xxoo说道:

    1.3.2.75 新版BBR PLUS安装失败 每次重启后显示未安装新版BBR PLUS内核

  69. castra说道:

    你好,请问BBR PLUS新版号中的 “ 仅限Cloud VMs”是什么意思呢

  70. 25599说道:

    BBRPLUS新版号 5.10.23版
    cloudcone 的vps测试可以用。

  71. ysm说道:

    cloud内核其实不错。我用cake下比原版内核反应快。移除有些可惜了

  72. wolf说道:

    系统及内核: Debian GNU/Linux 10 (64 Bit) KVM 5.10.26-bbrplus
    当前状态: 已安装 BBRplus 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为: cake

    小白不太懂,请问这种状态是用的BBRplus还是原版BBR

  73. taric说道:

    你好,目前版本安装新版bbr plus内核后会自动卸载掉自己,然后就会造成只有救援内核的现象无法使用,只能使用“不卸载内核版本”的安装脚本才行,但理论上不应如此,请问这种情况是不兼容吗

  74. hunter说道:

    卸载内核和不卸载内核内核的第一个脚本不知道是页面显示还是别的原因,都不能使用了,提示出错,请作者修复一下,谢谢!!

  75. hunter说道:

    作者你好,你的代码:
    wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

    wget -N –no-check-certificate “https://github.000060000.xyz/tcpx.sh” && chmod +x tcpx.sh && ./tcpx.sh

    安装时都提示

    Resolving –no-check-certificate (xn--no-check-certificate-2t2l)… failed: Name or service not known.
    wget: unable to resolve host address ‘xn--no-check-certificate-2t2l’
    –2021-04-14 02:25:17– http://xn--no-check-certificate-2t2l/
    Resolving –no-check-certificate (xn--no-check-certificate-2t2l)… failed: Name or service not known.
    wget: unable to resolve host address ‘xn--no-check-certificate-2t2l’

    我看了一下,是 no 的前面少了一个 – ,”” 变成了全角,似乎是输入法造成的结果,如果是:

    wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

    wget -N –no-check-certificate “https://github.000060000.xyz/tcpx.sh” && chmod +x tcpx.sh && ./tcpx.sh

    就正常了,请检查一下是否是这样!!!!!

  76. Kevin.MX说道:

    可以考虑安装Xanmod内核的时候用官方的软件源?或者给用户选择是直接按内核还是添加软件源然后安装。

  77. D说道:

    你好作者,脚本版本为1.3.2.82,系统是debian10,vps为国外的,在选择安装选项5 ‘BBRplus新版内核’ 时出错,错误信息为“正在检查headers下载连接….
    下载地址检查出错,退出!”.

  78. qwert003aa说道:

    0 upgraded, 0 newly installed, 0 to remove and 94 not upgraded.
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈 大陆自行解决污染问题
    获取的版本号为:5.12
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    正在检查headers下载连接….
    下载地址检查出错,退出!

  79. milo说道:

    暂时发现5.12.0版本的bbr原版和bbrplus安装在gcp的debian10上后,开启bbr再重启会造成cpu使用率爆表导致失联。

    • admin说道:

      @milo 目前把xanmod切到最新LTS内核(当前为5.10),怕不稳定可以使用6-xanmod内核(非不卸载内核的XANMOD官方内核32和33)
      5.12.1刚出来,不久就能用,见https://github.com/ylx2016/kernel/releases

  80. lanjuli说道:

    国内机器基本无法通过github链接下载的。
    希望脚本能重新添加一下国内机器的下载源。

  81. liang说道:

    大佬,cloudpowerall的美西GIA ,安装不了bbr plus 5.12,提示:
    ./tcpx.sh: line 380: curl: command not found
    Usage: grep [OPTION]… PATTERNS [FILE]…
    ./tcpx.sh: line 381: curl: command not found
    Try ‘grep –help’ for more information.
    获取的版本号为:
    grep: invalid option — ‘p’
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    ./tcpx.sh: line 385: curl: command not found
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    ./tcpx.sh: line 386: curl: command not found
    正在检查headers下载连接….
    ./tcpx.sh: line 31: curl: command not found

    • admin说道:

      @liang 预先准备
      centos:yum install ca-certificates wget -y && update-ca-trust force-enable
      debian/ubuntu:apt-get install ca-certificates wget -y && update-ca-certificates

  82. […] 本文转载自:https://blog.ylx.me/archives/783.html,如文中内容有错误请到原文查看原始版(最新版) […]

  83. Kikyo说道:

    请问使用Xanmod高响应内核,并使用BBR cake或BBR fq_bie的情况下,开启ECN有正收益吗?

    行业门外人不太了解这些

  84. TestFlight说道:

    请问ubuntu5.13的arm64和bbrplus还会有更新吗?

  85. caotama说道:

    一个小问题 bbr内核高版本比低版本加速效果好嘛? 高版本比低版本优化了一些什么东西? 不会是只更新了内核版本号那样吧?

  86. sdkjio说道:

    大佬,85-90版本之间的脚本,系统debian9,按3安装锐速, 脚本退出,

    系统信息: Debian GNU/Linux 9 KVM x86_64 4.9.0-13-amd64
    当前状态: 已安装 BBR 加速内核 , 未安装加速模块
    当前拥塞控制算法为: cubic 当前队列算法为: pfifo_fast
    请输入数字 :3
    root@debian:~#

  87. 小冰箱说道:

    大佬 我发现用了bbr plus新内核以后ipv6就用不了了 不知道什么原因 好像跟修改加速FQ之类的有关

  88. cqboy说道:

    debian10 独立服务器可以使用吗?

  89. kay说道:

    老大,请教下卸载内核和不卸载内核具体区别在哪,小白真心求教!另外网上很多教程说阿里云安装bbr要卸载云盾,真的有卸载的必要嘛?

  90. xiaoq说道:

    “BBR原版内核”、“官方稳定内核”、“官方最新内核”区别是什么呢,“bbr原本内核”不是官方吗?
    “xanmod版内核”、“XANMOD官方内核”、“XANMOD官方高响应内核”区别又是什么呢,“xanmod版内核”不是官方吗?

    现在的界面有点花呀。能不能修改脚本进行分组或者分步骤安装并且加上版本号呢,比如:

    一、请选择加速内核

    1. 安装 BBR原版内核 xxx版本
    30. 安装 官方稳定内核 xxx版本
    31. 安装 官方最新内核 backports/elrepo xxx版本

    6. 安装 xanmod版内核 xxx版本
    32. 安装 XANMOD官方内核 xxx版本
    33. 安装 XANMOD官方高响应内核 xxx版本

    2. 安装 BBRplus版内核 xxx版本
    5. 安装 BBRplus新版内核 xxx版本

    3. 安装 Lotserver(锐速)内核 xxx版本

    二、请选择加速模式

    11. 使用BBR+FQ加速
    12. 使用BBR+FQ_PIE加速
    13. 使用BBR+CAKE加速
    14. 使用BBR2+FQ加速
    15. 使用BBR2+FQ_PIE加速
    16. 使用BBR2+CAKE加速
    19. 使用BBRplus+FQ版加速
    20. 使用Lotserver(锐速)加速

    四、是否开启ENC

    17. 开启ECN
    18. 关闭ECN

    五、配置优化

    21. 系统配置优化
    22. 应用johnrosen1的优化方案
    23. 禁用IPv6
    24. 开启IPv6

    六、

    25. 卸载全部加速
    99. 退出脚本

  91. girl说道:

    大佬,系统配置优化和johnrosen1优化分别优化了什么呢,有相关介绍或者链接嘛

  92. 666说道:

    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    ./tcp.sh: line 459: curl: command not found
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    ./tcp.sh: line 460: curl: command not found
    获取的版本号为:
    grep: invalid option — ‘p’
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    ./tcp.sh: line 464: curl: command not found
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    ./tcp.sh: line 465: curl: command not found
    正在检查headers下载连接….
    ./tcp.sh: line 33: curl: command not found
    下载地址检查出错,退出!

  93. 小冰箱说道:

    大佬 有适配ARM架构 bbrplus 的计划吗

  94. 小海豚说道:

    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    获取的版本号为:5.14.2
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    正在检查headers下载连接….
    下载地址检查出错,退出!

    这是什么问题?

  95. 说道:

    大佬,选择1安装原版bbr,发现无法下载安装内核,

  96. 说道:

    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

    使用的脚本:wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

    选择1安装原版bbr出现的情况,

    还有一个问题,我测试,aws ec2机器只要一运行代码安装内核,就会失联

  97. kk说道:

    https://github.com/ylx2016/kernel/releases/tag/Ubuntu_Kernel_5.14.9_latest_test_bbr_2021.10.01-0619
    这个似乎有点问题
    dpkg: 处理归档 linux-image-d10.deb (–install)时出错:
    软件包体系结构(arm64)与本机系统体系结构(amd64)不符
    在处理时有错误发生:
    linux-image-d10.deb
    dpkg: 处理归档 linux-headers-d10.deb (–install)时出错:
    软件包体系结构(arm64)与本机系统体系结构(amd64)不符
    在处理时有错误发生:

  98. taric说道:

    你好,centos7无法安装bbr新版(github UJX6N),安装完没有内核
    但可以安装以前的您自己编译的内核(5.13.13)

  99. 说道:

    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

    使用的脚本:wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

    选择1安装原版bbr出现的情况,

    这个问题上次反馈过一次,今天有出现了

  100. 说道:

    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

    使用的脚本:wget -N –no-check-certificate “https://github.000060000.xyz/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

    选择1安装原版bbr出现的情况,

    这个问题上次反馈过一次,今天有出现了

  101. 233说道:

    系统d10 原版bbr5.4.14
    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

  102. KAKA说道:

    系统debian10 原版bbr 5.4.14

    出现下方错误:
    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

    好像是22号开始才出现的,之前都不会,作者有空麻烦处理一下,辛苦了!

  103. hunter说道:

    新的卸载内核版本不知道怎么回事,这两天就没有正常过,重装debian9以上的系统,不管是VPS自带的,或者是一键DD的系统,选择了卸载内核版本,在选择1更新内核后,机器都起不来,搞到后面只能手动更换内核,请老大检查修复一下!!

    • admin说道:

      @hunter 自动编译的内核出问题了,已经回滚上一版本,程序已经给你提醒了,两道提醒都显示有问题,你怎么就重启了呢
      已经关闭action定时编译

  104. icciuo说道:

    服务器centos7.6
    装完bbr重启后,开不开机
    清空如下图https://www.pianshen.com/images/175/bfa9cc993bf3bf32a8930ee53f6b5697.png
    这个是什么情况?

  105. 小海豚说道:

    我是arm环境,安装完BBR原版内核后,选的是使用BBR+FQ_PIE加速,可最后检测队列算法是空的,请问下这是加速成功了还是失败了?
    cat: /proc/sys/net/core/default_qdisc: No such file or directory
    系统信息: Debian GNU/Linux 11 Dedicated母鸡 aarch64 5.14.14
    当前状态: 已安装 BBR 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为:

  106. 25599说道:

    系统debian10 本来是新版bbr_plus

    我也是卸载内核,脚本是13.2.96的最新版。
    我从bbr-plus新版想转到XANMOD的内核,出现和上面一样的问题。
    [错误] 没有匹配到 /boot/vmlinuz-* 文件,很有可能没有内核,谨慎重启,在确认没有内核的情况下,你可以尝试按9切换到不卸载内核选择30安装默认内核救急,此时你应该给我反馈!

  107. 25599说道:

    按9切换到不卸载内核选择30安装默认内核救急还是没用。我只能重装系统了。。
    明明前几个版本都很稳定的,为什么现在卸载内核切换内核不行了。希望能排查一下问题出在哪里。

  108. qwert003aa说道:

    最新版在arm机子Debian11系统选择1安装最新的bbr我是卸载内核到是否重新启动Y/N那里,看没有安装新内核,旧的内核也卸载了重新启动就失联了。

  109. BBR Plus Pro说道:

    Ubuntu20,之前用您的脚本安装的BBR原版5.13没问题,现在想升级一下,安装完成后,检查提示上边没有内核信息,检查提示下边有内核版本 5.15。重启后无法开机,提示类似”找不到 5.13″,感觉是明明有新内核但是只按照旧内核启动?

  110. Boria Na说道:

    大佬, TCP加速 一键安装管理脚本 [v1.3.2.97] 不卸内核 from blog.ylx.me 母鸡慎用,安装bbrplus报错如下

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    获取的UJX6N的bbrplus-5.10版本号为:
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    安装失败这边反馈,内核问题给UJX6N反馈
    grep: invalid option — ‘p’
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    (23) Failed writing body
    Usage: grep [OPTION]… PATTERNS [FILE]…
    Try ‘grep –help’ for more information.
    (23) Failed writing body
    正在检查headers下载连接….
    curl: no URL specified!
    curl: try ‘curl –help’ or ‘curl –manual’ for more information
    下载地址检查出错,退出!

  111. 拉拉说道:

    锐速挂啦,大佬

    • admin说道:

      @拉拉 这是无效的反馈,至少你要反馈当前什么系统吧
      我手上目前好像没有能装锐速的系统,就不测试了

      • sdkjio说道:

        @admin 补充上个回复:DD的系统是debian 9 64位,我把DD的脚本贴出来,方便大佬测试

        MoeClub的DD脚本:(贴全部脚本无法回复,无奈只能贴一部分了)
        MoeClub/Note/master/InstallNET.sh’) -d 9 -v 64 -p “密码” -port “端口”

        也试了cxthhhhh的DD脚本,就是您的tcp.sh脚本内置的那个DD脚本,都DD的是debian 9 64位,tcp.sh 版本:v1.3.2.100 (检测不到最新版v1.3.2.101,安装锐速 ”已安装Lotserver 加速内核, 未安装加速模块“

        也尝试了旧版本v1.3.2.85,在几个月以前在同一个VPS上用它成功装过锐速,这一次DD系统后就不行了。

        希望大佬抽空看一下,辛苦了。

        另外说一句:应该很多人MoeClub的DD脚本,真的很实用,方便自定义密码,SSH端口,一条DD命令,重启后就能直接用,不像其他DD脚本,还得改初始密码,端口

  112. sdkjio说道:

    感谢大佬,新年快乐,

    锐速确实是挂了,MoeClub的DD脚本,也试了cxthhhhh的DD脚本,结果都一样:

    tcp.sh 3安装锐速内核,重启,20安装锐速,返回:已安装Lotserver 加速内核, 未安装加速模块。

    试了好几个vps,DD了系统几次。都这样.

    另外:
    v1.3.2.100检查不到v1.3.2.101,仍是v1.3.2.100

  113. icciuo说道:

    –nodeps -e 内核卸载完毕,继续…
    正在检查headers下载连接….
    下载地址检查出错,退出!
    选择安装 BBRplus版内核 一直提醒下载地址出错

  114. xixi说道:

    大佬! UJX6N的bbrplus已经更新到5.15了

  115. 梦遗大师说道:

    很早以前的脚本版本,然后是kernel-5.10.2-1.x86_64 内核,但是并没有在机器中看到头文件,老哥这边有吗?因为需要做一些适配…

  116. AC说道:

    大佬,能否增加一个腾讯OS的kernel试试看
    https://github.com/Tencent/TencentOS-kernel

  117. AC说道:

    其次,tcp.sh中CN检查的命令似乎失效了
    https://api.ip.sb/geoip 目前校验了UA参数,不传递的时候会直接返回403

  118. Harry说道:

    请问arm64的ubuntu kernel在github上面还会更新吗?

  119. Harry说道:

    请问arm64的ubuntu kernel在github上面还会更新吗?

  120. keniston说道:

    这边使用最新版的脚本用在debian11上,选择bbr+cake重启后,始终还是一直bbr+fq,无法更改

  121. eric说道:

    hello
    这个是什么会事儿啊 花了半天真是

    (Reading database … 56085 files and directories currently installed.)
    Preparing to unpack linux-image.deb …
    Unpacking linux-image-4.14.129-bbrplus (4.14.129-bbrplus-1) over (4.14.129-bbrplus-1) …
    Setting up linux-image-4.14.129-bbrplus (4.14.129-bbrplus-1) …
    update-initramfs: Generating /boot/initrd.img-4.14.129-bbrplus
    E: /usr/share/initramfs-tools/hooks/fixrtc failed with return 1.
    update-initramfs: failed for /boot/initrd.img-4.14.129-bbrplus with 1.
    run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
    dpkg: error processing package linux-image-4.14.129-bbrplus (–install):
    installed linux-image-4.14.129-bbrplus package post-installation script subprocess returned error exit status 1
    Errors were encountered while processing:
    linux-image-4.14.129-bbrplus
    (Reading database … 56085 files and directories currently installed.)
    Preparing to unpack linux-headers.deb …
    Unpacking linux-headers-4.14.129-bbrplus (4.14.129-bbrplus-1) over (4.14.129-bbrplus-1) …
    Setting up linux-headers-4.14.129-bbrplus (4.14.129-bbrplus-1) …
    检测到 0 个其余内核,开始卸载…
    内核卸载完毕,继续…
    Sourcing file `/etc/default/grub.d/init-select.cfg’
    /usr/sbin/grub-mkconfig: 269: cannot create /boot/grub/grub.cfg.new: Directory nonexistent
    [注意] 请检查上面是否有内核信息,无内核千万别重启
    [注意] rescue不是正常内核,要排除这个
    [注意] 重启VPS后,请重新运行脚本开启BBRplus
    [注意] 鉴于1次人工检查有人不看,下面是2次脚本简易检查内核,开始匹配 /boot/vmlinuz-* 文件
    /boot/vmlinuz-4.14.129-bbrplus

  122. Xiaodu233说道:

    站长你好,bbr plus新版源(就是UJX6N源)已经有5.17版本,但我只能安装到5.15版本,可否升级一下,辛苦了

  123. 路人说道:

    AlmaLinux系统不支持

  124. DIDA说道:

    –nodeps -e 内核卸载完毕,继续…
    Usage: grep [OPTION]… PATTERN [FILE]…
    Try ‘grep –help’ for more information.
    Usage: grep [OPTION]… PATTERN [FILE]…
    Try ‘grep –help’ for more information.
    正在检查headers下载连接….
    curl: no URL specified!
    curl: try ‘curl –help’ or ‘curl –manual’ for more information
    下载地址检查出错,退出!

  125. liu说道:

    bbrplus新版UJX6N的5.17.15版本,在centos7.8上安装之后,会把tun设备弄失效,这个现在要怎么弄?

  126. umoaq说道:

    大佬,请问卸载内核版本和不卸载内核版本都是什么意思,有什么区别啊?纯萌新就想学点新知识,搜遍全网都找不到答案,望站长赐教

    • admin说道:

      @umoaq 就是文字本意,默认卸载版比如选1,就会安装1选择的内核并卸载所有其他内核
      不卸载内核版本就是只安装内核,默认不卸载内核,万一安装的内核在启动时候炸了,你可以在vnc里面切换到其他内核

  127. 路人说道:

    系统配置优化 和 johnrosen1的优化方案 那个更适合建站用?

  128. 路人说道:

    安装新版bbrplus内核,安装完后他又自动把他卸载了,咋回事?

  129. 小哥哥说道:

    您好,站长,我使用卸载版内核脚本安装锐速,重启系统之后每次都需要进脚本启动锐速,锐速没有自启动吗,我系统是centos7.9,我的邮箱可以收到回复谢谢

  130. io说道:

    不卸载内核版本939行tcpfastopen的值设置成了4,似乎有误,开启tfo是1或者2

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据