Xanmod kernel templates for Void Linux

bugcrazy 48b9288957 Updated for version 6.1.69-rt21-xanmod1, 6.1.72-xanmod1, 6.6.11-xanmod1. New release 6.7.0-xanmod1 2 months ago
linux-clang 48b9288957 Updated for version 6.1.69-rt21-xanmod1, 6.1.72-xanmod1, 6.6.11-xanmod1. New release 6.7.0-xanmod1 2 months ago
linux-gcc 48b9288957 Updated for version 6.1.69-rt21-xanmod1, 6.1.72-xanmod1, 6.6.11-xanmod1. New release 6.7.0-xanmod1 2 months ago
LICENSE 7141722ad4 Updated license 1 year ago
README.md daf6455fca Use https for clone repo, git just stuck 10 months ago
screenshot_void.png 87e66fb945 Adding files 2 years ago

README.md

XanMod Kernel Templates for Void Linux with Latest Mainline (EDGE), Current Stable (Stable), Long Term Support (LTS), Task Type CPU Sched (TT), Stable Real-Time (STABLE), following the versions of the Kernel XanMod. There are differences with XanMod kernel, by default is used to lz4, bc-gnu is replaced by bc-gh. The XanMod Kernel by default uses the X86_64 architecture setting, all templates support for other architectures, but you need to configure the .config file, following the Void standard.

Cloning the Repository

git clone https://notabug.org/Marcoapc/voidxanmodK.git

Choose the GCC or Clang compilation version in the linux-gcc and linux-clang folders, you need to have local Void-Packages repository, for more information see Quick start of Void Linux, copy the template folder and symbolic links to folder /void-packages/srcpkgs/. Remembering that Void Linux by default uses GCC, if you use DKMS compiled modules, use the version of the linux-gcc folder

Building and installing the kernel

Before please refer to Quick start of Void Linux

Buil the kernel, you will be interactively asked to configure each tweak. Examples of commands:

./xbps-src pkg <pkgname>-xanmod <pkgname>-xanmod-headers

Install packages

sudo xbps-install --repository hostdir/binpkgs <package_name>-xanmod <pkgname>-xanmod-headers

Remove packages

The vkpurge rm all command does not work, you need to remove kernel manually. When kernel package is upgraded, there are residues of the previous kernel version files in the /boot folder, also need to be removed manually, be careful

sudo xbps-remove  <package_name>-xanmod <pkgname>-xanmod-headers

If you want to make a donation

liberapay paypal

  • BTC: 12X426cbP8pwRyFowdtiVW4kNBUhTGioJ6
  • LTC: LY7MUi18zvkC5JZvC7YHgC9YFYhoPzyUXx
  • DGC: DFYQipjXc6r897cpHYRWDZtmZHGPPvBQcg