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

预先准备
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无法通过链接检测

xanmod官方MAIN版本默认为BBR3(替换了原来的BBR),仅支持Debian/Ubuntu    查询当前bbr  cat /sys/module/tcp_bbr/version 或者 modinfo tcp_bbr

锐速/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(停更,请用elrepo版本->选择31)

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 版本号从原脚本岔开

100.0.1.12 bbrplus到6.0,tcpx xanmod main区分CPU

100.0.1.15 修复john优化方案aws ipv6问题

100.0.1.25 下架xanmod自编译版本,支持debian和centos的通用系统安装内核如Kali,其他一些调整

100.0.2.1 CN使用轮询代理

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

…….

怎么玩?

1.安装了内核重启后再开启相应加速再重启

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

2020.6.14测试锐速是正常的


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

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

查看真实队列?

tc -s qdisc show


赞助,捐助

支付宝

Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2/BBR3 [100.0.2.4]》有 396 个想法

    1. 燕云风

      [信息]:清除加速完成。
      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启动成功!

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

      回复
    1. admin 文章作者

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

      回复
      1. cchhuuaann1

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

        回复
        1. admin 文章作者

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

          回复
          1. cchhuuaann1

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

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

    2. admin 文章作者

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

      回复
  1. poi888

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

    回复
  2. DinGod

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

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

    扣扣:陆八陆八贰八贰

    回复
  3. itales

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

    回复
  4. qwert003aa

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

    回复
  5. TencentOS-kernel

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

    回复
  6. 小菜菜

    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

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

    回复
  7. 25599

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

    回复
  8. Yesh

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

    回复
  9. cchhuuaann1

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

    回复
    1. admin 文章作者

      测试连接成功,你看过VNC后台没?
      我看到的是vnc启动正常,没有down机,看到登入界面等了1分钟左右才能连上SSH

      回复
    1. admin 文章作者

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

      回复
  10. lck

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

    回复
  11. BigBB

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

    回复
  12. 25599

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

    回复
      1. 25599

        邮箱我是随便乱填的。
        以前的174版本我等了5分钟也连不上。正常
        一般都是2分钟就能重新连上。反正182我等了也就2分钟就重新
        连上了。以前的操作相同但是174就是会导致失联只能重装系统恢复。

        回复
    1. 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.

      回复
    1. admin 文章作者

      没编译,最近更懒了,直接用的官方编译的内核,问题是C8官方的内核感觉换了套路不敢上
      能用就行吧5.6

      回复
  13. 叶子绘

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

    回复
  14. 战歌

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

    回复
    1. admin 文章作者

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

      回复
  15. 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,有点郁闷

    回复
  16. 25599

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

    回复
  17. Aaron

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

    回复
  18. 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)

    回复
  19. Pingback 引用通告: 锐速试了好多脚本都失败了呢 以前还可以的呢 centos7-开心VPS测评

  20. SekiBetu

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

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

    回复
  21. ColderCoder

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

    回复
  22. SekiBetu

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

    回复
      1. SekiBetu

        新的优化方案中:
        sysctl: cannot stat /proc/sys/net/ipv4/tcp_tw_recycle: No such file or directory
        查询资料后发现4.12以后的内核已经弃用了tcp_tw_recycle参数…

        回复
          1. SekiBetu

            我思来想去,还是想说,新的那个优化方案里的net.ipv4.tcp_fastopen这个不应该开,因为chrome移除了TFO的代码,并且其本身被中国移动所屏蔽,开启这个没有任何意义且有暴露风险

  23. 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

    回复
  24. 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

    回复
  25. UClinux

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

    回复
      1. UClinux

        收到,感谢!
        早上初次测试了下,感觉bbr 5.10原版比XANMOD。打开网页初始响应要快些。
        而XANMOD加载y2b视频刚开始会到满速。然后稳定速度。
        而原版bbr刚开始几千。然后慢慢加载到满速,也变稳定。
        赞!

        回复
  26. Pingback 引用通告: 菜鸡发现 BBR原来这么腻害 小鸡上网变超快-开心VPS测评

  27. Pingback 引用通告: Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2 [1.3.2.53] - V2ray XTLS黑科技

  28. wolf

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

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

    回复
  29. taric

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

    回复
  30. hunter

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

    回复
  31. 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

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

    回复
  32. D

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

    回复
  33. qwert003aa

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

    回复
    1. admin 文章作者

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

      回复
  34. 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

    回复
    1. admin 文章作者

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

      回复
  35. Pingback 引用通告: Linux一键安装常见/最新内核脚本 锐速/BBRPLUS/BBR2 [1.3.2.53]

  36. caotama

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

    回复
  37. sdkjio

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

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

    回复
    1. admin 文章作者

      母鸡自己测试吧
      建议先从不卸载内核测试,没问题再切到卸载版本,出了问题可以从VNC切到老的内核

      回复
  38. kay

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

    回复
  39. 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. 退出脚本

    回复
    1. admin 文章作者

      官方指官方编译
      版本号跟随github,实时的
      不想把菜单弄得这么长,我喜欢在一整面全显示 版本号就无法加入

      回复
  40. 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
    下载地址检查出错,退出!

    回复
  41. 小海豚

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

    这是什么问题?

    回复
  42. [错误] 没有匹配到 /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机器只要一运行代码安装内核,就会失联

    回复
  43. 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)不符
    在处理时有错误发生:

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

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

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

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

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

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

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

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

    回复
  46. 233

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

    回复
  47. KAKA

    系统debian10 原版bbr 5.4.14

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

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

    回复
  48. hunter

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

    回复
    1. admin 文章作者

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

      回复
  49. icciuo

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

    回复
  50. 小海豚

    我是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 当前队列算法为:

    回复
    1. app66

      最新版安装BBR在arm机子Debian11系统选择(11. 使用BBR+FQ加速)当前队列算法为: 这里没有显示FQ。
      如图:https://imgtu.com/i/IEO9IA

      回复
  51. 25599

    系统debian10 本来是新版bbr_plus

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

    回复
  52. 25599

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

    回复
    1. admin 文章作者

      deian10测试xanmod卸载版和原版都正常,有些debian模板第二项返回信息不一定准确,可以参考第一项的检查信息
      你也可以提供下那个厂家的服务商参考下,我手上肯定没有这小鸡

      回复
  53. qwert003aa

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

    回复
  54. BBR Plus Pro

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

    回复
  55. 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
    下载地址检查出错,退出!

    回复
    1. admin 文章作者

      你没反馈什么系统
      从centos7到debian11,测试都正常
      你可以再反馈下哪家IDC的什么系统模板,虽然我可能并不会去处理这问题

      回复
      1. sdkjio

        补充上个回复: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脚本,还得改初始密码,端口

        回复
  56. sdkjio

    感谢大佬,新年快乐,

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

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

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

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

    回复
  57. icciuo

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

    回复
  58. 梦遗大师

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

    回复
  59. 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

    回复
  60. Xiaodu233

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

    回复
  61. 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
    下载地址检查出错,退出!

    回复
  62. umoaq

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

    回复
    1. admin 文章作者

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

      回复
  63. 小哥哥

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

    回复
  64. 你就拿这个考验干部

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 56 not upgraded.
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 56 not upgraded.
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    正在检查headers下载连接….
    下载地址检查出错,退出!
    ================================================
    反馈当前系统及版本,然后选了哪一项 能附上哪家的系统模板更好
    选的 2. 安装 BBRplus版内核 iON Dedian10 之前都可以正常使用,我估计应该是和这个有关系
    ================================================
    提示:目前脚本对CN地址作了特殊处理,如果非CN地址被MAXMIND识别为CN,那可能造成处理的链接返回503无法通过链接检测
    (但是我的VPS IP一直都是显示米国 怎么会识别为CN呢)

    回复
    1. admin 文章作者

      测试新旧版bbrplus在debian10下正常,100.0.1.9版本
      可能是MAXMIND识别CN问题,这个我无解,等MAXMIND识别正常就OK了

      回复
  65. aa

    xanmod目前针对不同cpu类型,区分了linux-xanmod-x64v1、linux-xanmod-x64v2和linux-xanmod-x64v3。脚本里自动获取的版本号是v3,但是像搬瓦工的部分机型安装v3后就会失联。请问是否可以在脚本中作修改,对于应当安装v1、v2还是v3进行自动判断或手动指定?谢谢!

    另外,xanmod stable的官方下载路径已经变为main而不是stable。

    回复
  66. Jayv

    bbrplus 6.x centos8安装失败,headers下载地址检查出错。去UJX6N查手动安装bbrplus的6.1.4内核成功。是不是脚本有问题要更新了。

    回复
  67. castra

    站长你好,脚本目前无法安装bbrplus新版,centos7和debian11都不想行,别的都能安装,唯独bbrplus会在检查headers链接卡几秒,然后输出下载地址检查出错,退出!,已经一个月了都这样,最新版脚本亦是如此,麻烦您有空排查一下,谢谢

    回复
  68. hiccup

    最新脚本1.13 使用25卸载全部加速后 再使用其他加速比如11 bbr+fq 或者22john优化方案 使用sysctl -p命令显示不出来任何东西。 打开/etc/sysctl.conf 也是空的

    回复
  69. ElsaAnna

    在使用22john优化方案后,会显示如下类似错误
    sed: -e expression #1, char 2: extra characters after command
    sed: -e expression #1, char 2: extra characters after command
    请问是怎么回事?
    感谢站长回复

    回复
    1. admin 文章作者

      检查下域名解析是否正常,检查下api.github.com是否能访问
      最后看看是不是最新100.0.1.13版本
      刚刚在debian11测试,安装6.1.11 plus新版正常

      回复
  70. roger

    选项5不可用,无法安装bbrplus新版 。其他都没问题,报障估计是管理员的hosts head地址有写死? 单脚本多台机器 centos 和 ubuntu 都测试了 选项5 都遇到了 无法下载的问题,dns 8.8.8.8 测试无问题

    回复
    1. admin 文章作者

      我在最新脚本测试卸载版本和不卸载版本都正常,如果问题还是存在
      可以反馈你系统是哪家的模板,哪个系统,以及用的卸载版还是不卸载版本,shell客户端是什么软件

      回复
  71. roger

    100.0.1.16 已经选项5好了! 感谢!
    WARNING: timestamping does nothing in combination with -O. See the manual
    for details.

    –2023-03-04 06:03:06– https://github.com/UJX6N/bbrplus-6.x_stable/releases/download/6.2.1-bbrplus/Debian-Ubuntu_Required_linux-image-6.2.1-bbrplus_6.2.1-bbrplus-1_amd64.deb
    Resolving github.com (github.com)… 192.30.255.112
    Connecting to github.com (github.com)|192.30.255.112|:443… connected.
    HTTP request sent, awaiting response… 302 Found
    Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/555878036/942045bb-94e3-4aef-9ae0-666e1e5a4ecc?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230304T060306Z&X-Amz-Expires=300&X-Amz-Signature=874ed92947f41b3a1b42e4cee59216be733c5a1fdce74e25088f8255f014783c&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=555878036&response-content-disposition=attachment%3B%20filename%3DDebian-Ubuntu_Required_linux-image-6.2.1-bbrplus_6.2.1-bbrplus-1_amd64.deb&response-content-type=application%2Foctet-stream [following]
    –2023-03-04 06:03:06– https://objects.githubusercontent.com/github-production-release-asset-2e65be/555878036/942045bb-94e3-4aef-9ae0-666e1e5a4ecc?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230304%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230304T060306Z&X-Amz-Expires=300&X-Amz-Signature=874ed92947f41b3a1b42e4cee59216be733c5a1fdce74e25088f8255f014783c&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=555878036&response-content-disposition=attachment%3B%20filename%3DDebian-Ubuntu_Required_linux-image-6.2.1-bbrplus_6.2.1-bbrplus-1_amd64.deb&response-content-type=application%2Foctet-stream
    Resolving objects.githubusercontent.com (objects.githubusercontent.com)… 185.199.108.133, 185.199.109.133, 185.199.110.133, …
    Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 64728624 (62M) [application/octet-stream]
    Saving to: ‘linux-image-d10.deb’

    linux-image-d10.deb 100%[===================>] 61.73M 3.70MB/s in 21s

    2023-03-04 06:03:28 (2.94 MB/s) – ‘linux-image-d10.deb’ saved [64728624/64728624]

    Selecting previously unselected package linux-image-6.2.1-bbrplus.
    (Reading database … 66777 files and directories currently installed.)
    Preparing to unpack linux-image-d10.deb …
    Unpacking linux-image-6.2.1-bbrplus (6.2.1-bbrplus-1) …

    回复
  72. roger

    阿里云 centos7 无法更新 bbrplus 最新内核

    TCP加速 一键安装管理脚本 [v100.0.1.17] 不卸内核 from blog.ylx.me 母鸡慎用
    0. 升级脚本
    9. 切换到卸载内核版本 10. 切换到一键DD系统脚本
    1. 安装 BBR原版内核 7. 安装 Zen官方版内核
    2. 安装 BBRplus版内核 5. 安装 BBRplus新版内核
    3. 安装 Lotserver(锐速)内核 6. 安装 xanmod版内核
    30. 安装 官方稳定内核 31. 安装 官方最新内核 backports/elrepo
    32. 安装 XANMOD官方内核(main)
    11. 使用BBR+FQ加速 12. 使用BBR+FQ_PIE加速
    13. 使用BBR+CAKE加速
    14. 使用BBR2+FQ加速 15. 使用BBR2+FQ_PIE加速
    16. 使用BBR2+CAKE加速
    17. 开启ECN 18. 关闭ECN
    19. 使用BBRplus+FQ版加速 20. 使用Lotserver(锐速)加速
    21. 系统配置优化 22. 应用johnrosen1的优化方案
    23. 禁用IPv6 24. 开启IPv6
    51. 查看排序内核 52. 删除保留指定内核
    25. 卸载全部加速 99. 退出脚本
    ————————————————————————————————————————————————————————————————
    系统信息: CentOS Linux 7 KVM x86_64 5.15.37-1.bbrplus.el7.x86_64
    当前状态: 已安装 BBRplus 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为: fq
    请输入数字 :5
    获取的UJX6N的bbrplus-6.x_stable版本号为:6.2.7-bbrplus
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    安装失败这边反馈,内核问题给UJX6N反馈
    检测到 0 个其余head内核,开始卸载…
    –nodeps -e 内核卸载完毕,继续…
    正在检查headers下载连接….
    下载地址检查出错,退出!

    回复
  73. Jimmy

    提个不成熟的建议,能不能把github检测给去了…
    我就是拿脚本开个bbr优化一下,国内机根本打不开脚本……
    或者把github检测放在要从脚本里装kernel的那几个步骤?

    回复
  74. Nico

    尊敬的大佬您好,在这向您反馈一个问题,这两天刚遇到的,用的Azure的服务器,创建的机器是Ubuntu20.04,使用不卸载内核安装BBRplus最新版内核,安装后机器失联了;试了很几次还是同样的问题,前两周在azure开的机器,同样的系统安装没问题,这两天一安装就失联了,不知道什么原因导致的。

    回复
  75. tinaan

    香港vps,系统信息: CentOS Linux 7 KVM x86_64 3.10.0-693.11.6.el7.x86_64
    当前状态: 未安装 加速内核 请先安装内核
    当前拥塞控制算法为: cubic 当前队列算法为: pfifo_fast

    安装bbr原版内核,报错:
    正在检查headers下载连接….
    下载地址检查出错,退出!

    之前17版本的是正常使用的,今天重装系统,用最新22版本的就不行了。

    回复
    1. 小扒菜

      能把新版bbrplus内核换成lts版本吗,最新版的用了一段时间超级不稳定,不定期的抽风,偶尔卡顿一下,换原版的和旧版本的的又好了,但是旧版本内核太老了

      回复
      1. chrishung

        获取的版本号为:6.1.35
        检测到 0 个其余head内核,开始卸载…
        –nodeps -e 内核卸载完毕,继续…
        正在检查headers下载连接….
        响应代码为200,临时测试数据,请忽略
        下载地址检查OK,继续!
        正在检查内核下载连接….
        响应代码为,临时测试数据,请忽略
        下载地址检查出错,退出!

        刚刚试了,现在是检查内核下载地址出错

        回复
  76. 1

    感谢大佬,用的斯巴达VPS机器,自带的centos7.9模板,除了BBR版本6.1.37外,之前一直用你的脚本都没问题正常,期待大佬升级更新

    回复
  77. ǝɔ∀ǝdʎz∀ɹɔ 👽

    你好! 看到代码里面有对github可访问性的检测.
    可以走github proxy去访问github资源.
    你的脚本里面涉及github脚本嵌套调用的情况, 推荐使用 bash <( curl xxx.sh) 的形式 或者 bash <( wget -O- xxx.sh) 的形式,, 我的github proxy工具可以支持嵌套调用.

    欢迎试用:
    https://ghproxy.crazypeace.workers.dev/
    https://ghproxy.agrayman.gay/ (这个是cloudflare worker套的域名)
    https://ghproxy.crazypeace.repl.co/
    https://ghproxy–crazypeace.repl.co/
    页面上有提供帮忙转换一键脚本的功能.

    Github: https://github.com/crazypeace/gh-proxy

    回复
  78. roger

    系统信息: Ubuntu 22.04.3 LTS KVM x86_64 6.5.4-x64v4-xanmod1
    当前状态: 已安装 BBR 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为: fq_pie
    请输入数字 :5
    [错误]无法访问 https://github.com,请检查网络或者本地DNS 或者访问频率过快而受限
    [错误]github网络访问受限,将影响内核的安装以及脚本的检查更新,5秒后继续运行脚本
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
    获取的UJX6N的bbrplus-6.x_stable版本号为:6.6.1-bbrplus
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    安装失败这边反馈,内核问题给UJX6N反馈
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    WARNING: timestamping does nothing in combination with -O. See the manual
    for details.

    –2023-11-13 22:55:37– https://endpoint.fastgit.org/https://github.com/UJX6N/bbrplus-6.x_stable/releases/download/6.6.1-bbrplus/Debian-Ubuntu_Optional_linux-headers-6.6.1-bbrplus_6.6.1-bbrplus-1_amd64.deb
    Resolving endpoint.fastgit.org (endpoint.fastgit.org)… 104.21.233.141, 104.21.233.142, 2606:4700:3038::6815:e98d, …
    Connecting to endpoint.fastgit.org (endpoint.fastgit.org)|104.21.233.141|:443… connected.
    OpenSSL: error:0A000410:SSL routines::sslv3 alert handshake failure
    Unable to establish SSL connection.
    文件下载失败,退出状态码: 4

    回复
  79. 子龙

    系统信息: Debian GNU/Linux 11 KVM x86_64 6.5.11-x64v1-xanmod1
    当前状态: 已安装 BBR 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为: fq
    ./check_x86-64_psabi.sh
    CPU supports x86-64-v4
    AWS光帆用xanmod检测脚本显示V4,安装的却是V1。

    回复
  80. roger

    tcpx 无法安装
    ————————————————————————————————————————————————————————————————
    系统信息: Ubuntu 22.04.3 LTS KVM x86_64 6.5.4-x64v4-xanmod1
    当前状态: 已安装 BBR 加速内核 , BBR启动成功
    当前拥塞控制算法为: bbr 当前队列算法为: fq_pie
    请输入数字 :5
    [错误]无法访问 https://raw.githubusercontent.com,请检查网络或者本地DNS 或者访问频率过快而受限
    [错误]github网络访问受限,将影响内核的安装以及脚本的检查更新,5秒后继续运行脚本
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
    获取的UJX6N的bbrplus-6.x_stable版本号为:6.6.1-bbrplus
    如果下载地址出错,可能当前正在更新,超过半天还是出错请反馈,大陆自行解决污染问题
    安装失败这边反馈,内核问题给UJX6N反馈
    检测到 0 个其余head内核,开始卸载…
    内核卸载完毕,继续…
    WARNING: timestamping does nothing in combination with -O. See the manual
    for details.

    –2023-11-14 17:21:29– https://ghproxy.agrayman.gay/https://github.com/UJX6N/bbrplus-6.x_stable/releases/download/6.6.1-bbrplus/Debian-Ubuntu_Optional_linux-headers-6.6.1-bbrplus_6.6.1-bbrplus-1_amd64.deb
    Resolving ghproxy.agrayman.gay (ghproxy.agrayman.gay)… 104.21.87.96, 172.67.169.84, 2606:4700:3032::6815:5760, …
    Connecting to ghproxy.agrayman.gay (ghproxy.agrayman.gay)|104.21.87.96|:443… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 9215416 (8.8M) [application/octet-stream]
    Saving to: ‘linux-headers-d10.deb’

    linux-headers-d10.deb 100%[===========================================================>] 8.79M 6.00MB/s in 1.5s

    2023-11-14 17:21:31 (6.00 MB/s) – ‘linux-headers-d10.deb’ saved [9215416/9215416]

    文件下载成功或已经是最新。
    WARNING: timestamping does nothing in combination with -O. See the manual
    for details.

    No such file or directory
    文件下载失败,退出状态码: 1

    回复
  81. sheffi

    WARNING: timestamping does nothing in combination with -O. See the manual
    for details.

    No such file or directory

    请问这样的报错应该如何解决。
    Debian11
    运行脚本后下载bbrplus内核后出现的报错。

    回复
  82. chrishung

    100.0.2.2版本,cenos7,安装原版内核,出现下面提示

    获取的版本号为:6.1.35
    检测到 0 个其余head内核,开始卸载…
    –nodeps -e 内核卸载完毕,继续…
    警告: 时间戳与 -O 结合使用没有任何效果。
    参阅手册来获取详细信息。

    没有那个文件或目录
    文件下载失败,退出状态码: 1

    回复
      1. chrishung

        100.0.2.3版本,cenos7,安装原版内核,出现下面提示

        获取的版本号为:6.1.35
        检测到 0 个其余head内核,开始卸载…
        –nodeps -e 内核卸载完毕,继续…
        没有那个文件或目录
        文件下载失败,退出状态码: 1

        回复
  83. 泽安德

    check_version
    os_name=$(cat /etc/os-release | grep “^ID=” | cut -d’=’ -f2)
    os_version=$(awk -F= ‘/^VERSION_ID/{print $2}’ /etc/os-release | tr -d ‘”‘)
    os_arch=$(uname -m)
    bit=$(uname -m)
    if [[ ${os_name} == “centos” ]]; then
    if [[ ${bit} != “x86_64” ]]; then
    red “不支持x86_64以外的系统 !” && exit 1
    fi
    rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    if [[ ${os_version} == “7” ]]; then
    yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y
    yum –enablerepo=elrepo-kernel install kernel-ml kernel-ml-devel kernel-ml-doc kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel -y
    elif [[ ${os_version} == “8” ]]; then
    yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm -y
    yum –enablerepo=elrepo-kernel install kernel-ml kernel-ml-devel kernel-ml-doc kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel -y
    elif [[ ${os_version} == “9” ]]; then
    yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm -y
    yum –enablerepo=elrepo-kernel install kernel-ml kernel-ml-devel kernel-ml-doc kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel -y
    else
    red “不支持当前系统 ${release} ${os_version} ${bit} !” && exit 1
    fi
    elif [[ ${os_name} == “debian” ]]; then
    echo “deb http://deb.debian.org/debian $(lsb_release -cs)-backports main” >/etc/apt/sources.list.d/$(lsb_release -cs)-backports.list
    apt update
    if [[ ${os_arch} == “x86_64” ]]; then
    apt -t $(lsb_release -cs)-backports install linux-image-amd64 linux-headers-amd64 -y
    elif [[ ${os_arch} =~ ^(arm|aarch64)$ ]]; then
    apt -t $(lsb_release -cs)-backports install linux-image-arm64 linux-headers-arm64 -y
    else
    red “不支持当前系统架构 ${os_arch} !” && exit 1
    fi
    elif [[ ${os_name} == “ubuntu” ]]; then
    apt update
    target_kernel=$(apt search linux-image | grep -e ‘linux-image-[0-9]\+\.[0-9]\+\.[0-9]\+\-[0-9]\+-generic’ | sort -Vr | head -n 1 | awk -F/ ‘{print $1}’)
    target_headers=”${target_kernel/image/headers}”
    target_modules=”${target_kernel/image/modules}”
    apt install $target_kernel $target_headers $target_modules -y
    else
    red “不支持当前系统 ${os_name} ${os_version} ${os_arch} !” && exit 1
    fi
    echo -e “内核安装完毕,请参考上面的信息检查是否安装成功,默认从排第一的高版本内核启动”
    这是我基于您的代码进行的修改与补偿,希望能有所帮助!

    回复
    1. admin 文章作者

      被插件识别垃圾评论,我放出来了
      我看了下,你好像是补充ubuntu的代码对吧?
      但是稳定ubuntu我已经写了,最新的ubuntu没有
      不确定你这代码是不是包含最新的,晚点我测试下

      回复
    2. admin 文章作者

      测试了下,在Ubuntu20下面不行
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      E: Unable to locate package ”linux-headers-5.15.0-91-generic”
      E: Unable to locate package ”linux-modules-5.15.0-91-generic”
      Sourcing file `/etc/default/grub'
      Sourcing file `/etc/default/grub.d/init-select.cfg'
      Generating grub configuration file ...
      Found linux image: /boot/vmlinuz-5.4.0-169-generic
      Found initrd image: /boot/initrd.img-5.4.0-169-generic
      Found linux image: /boot/vmlinuz-5.4.0-105-generic
      Found initrd image: /boot/initrd.img-5.4.0-105-generic
      done
      [注意] 内核安装完毕,请参考上面的信息检查是否安装成功,默认从排第一的高版本内核启动

      5.4.0-105是默认内核
      5.4.0-169是用30安装的
      31改为你的代码就是上面问题,无法安装
      你可以给出完整的可行修改代码

      修改的代码 一周后消失
      https://paste.ubuntu.com/p/WJB3NHGz3g/

      回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

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