Skip to content
Snippets Groups Projects
Commit ab9b46d7 authored by Johannes Mey's avatar Johannes Mey
Browse files

Update README.md for noetic

parent 59cb0a8c
No related branches found
No related tags found
No related merge requests found
Pipeline #9709 canceled
# Realtime Kernel for Ubuntu 18.4 # Realtime Kernel for Ubuntu 20.4
These are `deb` packages built for Ubuntu Bionic. The packages are created following advice from [Stackoverflow](https://stackoverflow.com/questions/51669724/install-rt-linux-patch-for-ubuntu) and the [Panda manuals](https://frankaemika.github.io/docs/installation_linux.html#setting-up-the-real-time-kernel). These are `deb` packages built for Ubuntu Bionic. The packages are created following advice from [Stackoverflow](https://stackoverflow.com/questions/51669724/install-rt-linux-patch-for-ubuntu) and the [Panda manuals](https://frankaemika.github.io/docs/installation_linux.html#setting-up-the-real-time-kernel).
...@@ -6,13 +6,13 @@ These are `deb` packages built for Ubuntu Bionic. The packages are created follo ...@@ -6,13 +6,13 @@ These are `deb` packages built for Ubuntu Bionic. The packages are created follo
The kernel is built automatically by the CI from the [linux kernel sources](https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/) version 5.4, using the latest kernel version for which a [real time patch](https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.4/) is available. For more information on how the kernel is built, please review the `compile.bash` script. The kernel is built automatically by the CI from the [linux kernel sources](https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/) version 5.4, using the latest kernel version for which a [real time patch](https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.4/) is available. For more information on how the kernel is built, please review the `compile.bash` script.
It's `config` file is based on the config provided by a Unbuntu Bionic installation with two changes: It's `config` file is based on the config provided by a Ubuntu 20.04 installation with two changes:
- The `preemption model` is set to `Fully Preemptible Kernel (RT)`. - The `preemption model` is set to `Fully Preemptible Kernel (RT)`.
- `Compile the kernel with debug info (DEBUG_INFO)` is set to `no`. - `Compile the kernel with debug info (DEBUG_INFO)` is set to `no`.
Before the build, if the new kernel version contains new config keys, the corresponding values are set to their defaults. Before the build, if the new kernel version contains new config keys, the corresponding values are set to their defaults.
**⚠ ATTENTION** The packages are designed for **Ubuntu 18.4** only. While they may also work on newser versions of Ubuntu, we recommend to compile them yourself. **⚠ ATTENTION** The packages are designed for **Ubuntu 20.4** only. While they may also work on newer versions of Ubuntu, we recommend to compile them yourself.
You can use the provided shell script, which (using Ubuntu) reuqires the following packages `build-essential curl bison flex bc rsync kmod cpio lsb-release libssl-dev`. You can use the provided shell script, which (using Ubuntu) reuqires the following packages `build-essential curl bison flex bc rsync kmod cpio lsb-release libssl-dev`.
For increased compatibility, replace the config file provided here with a new configuration based on your system's current configuration. For increased compatibility, replace the config file provided here with a new configuration based on your system's current configuration.
In this case, you must use a config tool like `make menuconfig` to set the `preemption model` to `Fully Preemptible Kernel (RT)`. In this case, you must use a config tool like `make menuconfig` to set the `preemption model` to `Fully Preemptible Kernel (RT)`.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment