From 58c68972fa1237b0724763523136e909f199f849 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Mon, 7 Oct 2024 08:49:23 -0400 Subject: [PATCH] Update README --- README.md | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 87b385d..ba40785 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,20 @@ -# Proxmox Edge kernels -Custom Linux kernels for Proxmox VE 7 arm64 +# Proxmox Thunderx kernels +Custom Linux kernels for Proxmox VE arm64 ThunderX (CN88xx) system based on Ubuntu linux #### Available Versions -1. Linux 6.2 ->branch:v6.1 -2. Linux 6.1 ->branch:v6.1 -3. Linux 5.15 ->master +1. Linux 5.15 -> branch:v5.15 +2. Linux 6.5 -> branch:v6.5 +3. Linux 6.8 -> master ## Installation add arm64 kernel repo. ```sh -echo "deb https://mirrors.apqa.cn/proxmox/ pvearmkernel main" > /etc/apt/sources.list.d/pve-arm64-kernel.list +curl https://ayakael.net/api/packages/forge/debian/repository.key -o /etc/apt/keyrings/forgejo-forge.asc +echo "deb [signed-by=/etc/apt/keyrings/forgejo-forge.asc] https://ayakael.net/api/packages/forge/debian bookworm main" | tee -a /etc/apt/sources.list.d/forgejo.list apt update apt search pve-kernel -``` - -### Manual -Alternatively, you may manually install the kernels. Select from the [Releases](https://github.com/fabianishere/pve-edge-kernel/releases) -page the kernel version you want to install and download the appropriate Debian package. -Then, you can install the package as follows: - -```sh -apt install ./pve-kernel-VERSION_amd64.deb +apt install pve-kernel-xxxx ``` ## Building manually @@ -38,12 +31,12 @@ apt install devscripts debhelper equivs git #### Obtaining the source Obtain the source code as follows: ```bash -git https://github.com/jiangcuo/pve-arm64-kernel -cd pve-arm64-kernel +git https://ayakael.net/forge/pve-kernel-thunderx +cd pve-kernel-thunderx ``` -Then, select the branch of your likings (e.g. `v6.1`) and update the submodules: +Then, select the branch of your likings (e.g. `v5.15`) and update the submodules: ```bash -git checkout v6.1 +git checkout master git submodule update --init --depth=1 --recursive linux git submodule update --init --recursive ``` @@ -84,15 +77,14 @@ to remove all packages from a particular kernel release, use the following command: ```bash -apt remove pve-kernel-6.1* pve-headers-6.1* +apt remove pve-kernel-6.8* pve-headers-6.8* ``` ## Contributing Questions, suggestions and contributions are welcome and appreciated! You can contribute in various meaningful ways: -* Report a bug through [Github issues](https://github.com/jiangcuo/pve-arm64-kernel/issues). +* Report a bug by email * Propose new patches and flavors for the project. * Contribute improvements to the documentation. * Provide feedback about how we can improve the project. -