Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build-ublue

ublue-os akmods

A layer for adding extra kernel modules to your image. Use for better hardware support and a few other features!

Usage

Add this to your Containerfile to install all the RPM packages, replacing RELEASE with either 37 or 38:

COPY --from=ghcr.io/ublue-os/akmods:RELEASE /rpms/ /tmp/rpms
RUN rpm-ostree install /tmp/rpms/ublue-os/*.rpm
RUN rpm-ostree install /tmp/rpms/kmods/*.rpm

This example shows:

  1. copying all the rpms from the akmods image
  2. installing the ublue specific RPM, providing any extra repos and the akmod signing key
  3. installing the kmods RPMs, providing the actual kmods built in this repo

The rpmfusion and extra repos provide dependencies which are required by the kmods RPMs.

Features

Feel free to PR more kmod build scripts into this repo!

Adding kmods

If you have a kmod you want to contribute send a pull request by adding a script using build-kmod-wl.sh as an example.

Verification

These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command, replacing RELEASE with either 37 or 38:

cosign verify --key cosign.pub ghcr.io/ublue-os/akmods:RELEASE

About

A caching layer for pre-built Fedora akmod RPMs

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages