Skip to main content



Source Code


All scripts cannot take into consideration all application cases, so you need to use the script on your own risk. Usually multiple failed installations resulting in lost connections means that the script is not available for that case, so please solve it manually.

You can use the script as follows

bash <(curl -Ls

The no-interaction example command is to directly execute option 5 of the script, which is to install LotServer, after copying and pasting there will not be any need for additional operations, (change kernel → remove other kernel → reboot → automatically install LotServer after reboot) these four operations script will automatically complete


  • Minimize interaction

This script puts the operations to be performed after reboot into a temporary script, and uses systemd to automatically execute the script after boot, so that if the current running kernel cannot install LotServer / BBR directly, the kernel will automatically install LotServer / BBR after reboot without running the script again.

In addition, the abort removing running kernel dialog box will appear when removing the current kernel, and the what would you like to do about menu.list dialog box may appear when installing a new kernel on Digital Ocean VPS. debconf-set-selections will be used to avoid this interaction.

  • Latest kernel adaptations

For 4.13-4.20, 5.0-5.5 and other higher versions of the kernel adapted two magic version bbr (the original magic version bbr in higher than 4.12 kernel can not be used)

Unsupported systems

  • CentOS
  • non-LTS Ubuntu(e.g. Ubuntu 19.10)
  • Older systems (such as Debian 7 and Ubuntu 14.04) are also not supported

Known Issues

  • In some cases the compilation of the magic bbr will fail If you fail to compile, please install the 4.11.12 kernel first and boot with it (you can delete the other kernels first), then compile the magic change bbr.
  • In some cases, the installation of LotServer or BBR is not successful after reboot If failed, you have to run it again.
  • Debian 9 cannot install kernels 4.16 and above There is no solution for the moment because the dependency cannot be installed, but some third-party kernels can be installed.
  • Sometimes the uninstallation of the kernel shows "failed" but it actually succeeded Because the kernel was uninstalled when puring unused kernels, it failed when there was nothing to uninstall.