I’m looking to end the “update_kernel.sh” script, in Debian 10.x/11.x i’m working meta packages for kernel branches for users to more easily stay on a LTS kernel:
Example
For example, to stay on v5.10.x-ti for the am335x just run:
sudo apt update
sudo apt install bbb.io-kernel-5.10-ti-am335x
sudo reboot
Upgrades:
sudo apt update ; sudo apt upgrade
All Options (only install one, if you install 2, your upgrades will swap between…)
*-ti branches:
These follow, TI’s lts branch for as long as TI maintaines it Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/summary
v4.19.x-ti branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-4.19-ti-am335x - BeagleBoard.org 4.19-ti for am335x
bbb.io-kernel-4.19-ti-am57xx - BeagleBoard.org 4.19-ti for am57xx
v4.19.x-ti-rt branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-4.19-ti-rt-am335x - BeagleBoard.org 4.19-ti-rt for am335x
bbb.io-kernel-4.19-ti-rt-am57xx - BeagleBoard.org 4.19-ti-rt for am57xx
v5.4.x-ti branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-5.4-ti-am335x - BeagleBoard.org 5.4-ti for am335x
bbb.io-kernel-5.4-ti-am57xx - BeagleBoard.org 5.4-ti for am57xx
v5.4.x-ti-rt branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-5.4-ti-rt-am335x - BeagleBoard.org 5.4-ti-rt for am335x
bbb.io-kernel-5.4-ti-rt-am57xx - BeagleBoard.org 5.4-ti-rt for am57xx
v5.10.x-ti branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-5.10-ti-am335x - BeagleBoard.org 5.10-ti for am335x
bbb.io-kernel-5.10-ti-am57xx - BeagleBoard.org 5.10-ti for am57xx
v5.10.x-ti-rt branch:
TI LTS branch: Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-linux-kernel/ti-linux-kernel.git/shortlog
bbb.io-kernel-5.10-ti-rt-am335x - BeagleBoard.org 5.10-ti-rt for am335x
bbb.io-kernel-5.10-ti-rt-am57xx - BeagleBoard.org 5.10-ti-rt for am57xx
v4.19.x LTS mainline branches:
bbb.io-kernel-4.19-armv7 - BeagleBoard.org 4.19-armv7 for armv7
bbb.io-kernel-4.19-armv7-rt - BeagleBoard.org 4.19-armv7-rt for armv7
bbb.io-kernel-4.19-armv7-lpae - BeagleBoard.org 4.19-armv7-lpae for armv7-lpae
bbb.io-kernel-4.19-bone - BeagleBoard.org 4.19-bone for am335x
bbb.io-kernel-4.19-bone-rt - BeagleBoard.org 4.19-bone-rt for am335x
v5.4.x LTS mainline branches:
bbb.io-kernel-5.4-armv7 - BeagleBoard.org 5.4-armv7 for armv7
bbb.io-kernel-5.4-armv7-rt - BeagleBoard.org 5.4-armv7-rt for armv7
bbb.io-kernel-5.4-armv7-lpae - BeagleBoard.org 5.4-armv7-lpae for armv7-lpae
bbb.io-kernel-5.4-bone - BeagleBoard.org 5.4-bone for am335x
bbb.io-kernel-5.4-bone-rt - BeagleBoard.org 5.4-bone-rt for am335x
v5.10.x LTS mainline branches:
bbb.io-kernel-5.10-armv7 - BeagleBoard.org 5.10-armv7 for armv7
bbb.io-kernel-5.10-armv7-rt - BeagleBoard.org 5.10-armv7-rt for armv7
bbb.io-kernel-5.10-armv7-lpae - BeagleBoard.org 5.10-armv7-lpae for armv7-lpae
bbb.io-kernel-5.10-bone - BeagleBoard.org 5.10-bone for am335x
bbb.io-kernel-5.10-bone-rt - BeagleBoard.org 5.10-bone-rt for am335x
v5.15.x LTS mainline branches:
bbb.io-kernel-5.15-armv7 - BeagleBoard.org 5.15-armv7 for armv7
bbb.io-kernel-5.15-armv7-rt - BeagleBoard.org 5.15-armv7-rt for armv7
bbb.io-kernel-5.15-armv7-lpae - BeagleBoard.org 5.15-armv7-lpae for armv7-lpae
bbb.io-kernel-5.15-bone - BeagleBoard.org 5.15-bone for am335x
bbb.io-kernel-5.15-bone-rt - BeagleBoard.org 5.15-bone-rt for am335x
v6.1.x LTS mainline branches:
bbb.io-kernel-6.1-bone - BeagleBoard.org 6.1-bone for am335x
bbb.io-kernel-6.1-bone-rt - BeagleBoard.org 6.1-bone-rt for am335x
Updates
20230608 - add v6.1.x lts branches
2021.12.31 - added v5.15.x RT options.
2021.11.01 - add v5.15.x lts branches
Regards,