Xanmod kernel templates for Void Linux

bugcrazy f7a4014655 Updated for linux-5.10.65-rt53, version 5.10.66-xanmod1, 5.13.18-xanmod1, 5.14.5-xanmod1, 5.14.5-xanmod1-cacule 4 days ago
linux-clang f7a4014655 Updated for linux-5.10.65-rt53, version 5.10.66-xanmod1, 5.13.18-xanmod1, 5.14.5-xanmod1, 5.14.5-xanmod1-cacule 4 days ago
linux-gcc f7a4014655 Updated for linux-5.10.65-rt53, version 5.10.66-xanmod1, 5.13.18-xanmod1, 5.14.5-xanmod1, 5.14.5-xanmod1-cacule 4 days ago
LICENSE 87e66fb945 Adding files 3 months ago
README.md 87e66fb945 Adding files 3 months ago
screenshot_void.png 87e66fb945 Adding files 3 months ago

README.md

XanMod Kernel Templates for Void Linux with Latest Mainline (EDGE), Current Stable (Stable), Long Term Support (LTS), Another CPU Sched (Cacule), 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 git://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