1
1
.. _readme :
2
2
3
- Linux kernel release 5 .x <http://kernel.org/>
3
+ Linux kernel release 6 .x <http://kernel.org/>
4
4
=============================================
5
5
6
- These are the release notes for Linux version 5 . Read them carefully,
6
+ These are the release notes for Linux version 6 . Read them carefully,
7
7
as they tell you what this is all about, explain how to install the
8
8
kernel, and what to do if something goes wrong.
9
9
@@ -63,7 +63,7 @@ Installing the kernel source
63
63
directory where you have permissions (e.g. your home directory) and
64
64
unpack it::
65
65
66
- xz -cd linux-5 .x.tar.xz | tar xvf -
66
+ xz -cd linux-6 .x.tar.xz | tar xvf -
67
67
68
68
Replace "X" with the version number of the latest kernel.
69
69
@@ -72,26 +72,26 @@ Installing the kernel source
72
72
files. They should match the library, and not get messed up by
73
73
whatever the kernel-du-jour happens to be.
74
74
75
- - You can also upgrade between 5 .x releases by patching. Patches are
75
+ - You can also upgrade between 6 .x releases by patching. Patches are
76
76
distributed in the xz format. To install by patching, get all the
77
77
newer patch files, enter the top level directory of the kernel source
78
- (linux-5 .x) and execute::
78
+ (linux-6 .x) and execute::
79
79
80
- xz -cd ../patch-5 .x.xz | patch -p1
80
+ xz -cd ../patch-6 .x.xz | patch -p1
81
81
82
82
Replace "x" for all versions bigger than the version "x" of your current
83
83
source tree, **in_order **, and you should be ok. You may want to remove
84
84
the backup files (some-file-name~ or some-file-name.orig), and make sure
85
85
that there are no failed patches (some-file-name# or some-file-name.rej).
86
86
If there are, either you or I have made a mistake.
87
87
88
- Unlike patches for the 5 .x kernels, patches for the 5 .x.y kernels
88
+ Unlike patches for the 6 .x kernels, patches for the 6 .x.y kernels
89
89
(also known as the -stable kernels) are not incremental but instead apply
90
- directly to the base 5 .x kernel. For example, if your base kernel is 5 .0
91
- and you want to apply the 5 .0.3 patch, you must not first apply the 5 .0.1
92
- and 5 .0.2 patches. Similarly, if you are running kernel version 5 .0.2 and
93
- want to jump to 5 .0.3, you must first reverse the 5 .0.2 patch (that is,
94
- patch -R) **before ** applying the 5 .0.3 patch. You can read more on this in
90
+ directly to the base 6 .x kernel. For example, if your base kernel is 6 .0
91
+ and you want to apply the 6 .0.3 patch, you must not first apply the 6 .0.1
92
+ and 6 .0.2 patches. Similarly, if you are running kernel version 6 .0.2 and
93
+ want to jump to 6 .0.3, you must first reverse the 6 .0.2 patch (that is,
94
+ patch -R) **before ** applying the 6 .0.3 patch. You can read more on this in
95
95
:ref: `Documentation/process/applying-patches.rst <applying_patches >`.
96
96
97
97
Alternatively, the script patch-kernel can be used to automate this
@@ -114,7 +114,7 @@ Installing the kernel source
114
114
Software requirements
115
115
---------------------
116
116
117
- Compiling and running the 5 .x kernels requires up-to-date
117
+ Compiling and running the 6 .x kernels requires up-to-date
118
118
versions of various software packages. Consult
119
119
:ref: `Documentation/process/changes.rst <changes >` for the minimum version numbers
120
120
required and how to get updates for these packages. Beware that using
@@ -132,12 +132,12 @@ Build directory for the kernel
132
132
place for the output files (including .config).
133
133
Example::
134
134
135
- kernel source code: /usr/src/linux-5 .x
135
+ kernel source code: /usr/src/linux-6 .x
136
136
build directory: /home/name/build/kernel
137
137
138
138
To configure and build the kernel, use::
139
139
140
- cd /usr/src/linux-5 .x
140
+ cd /usr/src/linux-6 .x
141
141
make O=/home/name/build/kernel menuconfig
142
142
make O=/home/name/build/kernel
143
143
sudo make O=/home/name/build/kernel modules_install install
0 commit comments