[HOW TO] Install the latest Linux-Libre kernel in Trisquel

No replies
NickThom
Offline
Joined: 09/03/2017

If for some reason we need the latest linux-libre kernel in Trisquel, we can follow this guide to achieve our goal.

Add the Official repository.

This repository comes from FSFLA (Free Software Foundation Latin America) the part of the FSF that maintaining the linux-libre kernel.

sudo vim /etc/apt/sources.list.d/linux-libre.list
add the following line
deb http://linux-libre.fsfla.org/pub/linux-libre/freesh/ freesh main
proofread and save the file.
You can use the text editor of your choice instead of vim.

Download, check and add the signing key.

It is important to check the signing key before adding it to your system.
wget https://jxself.org/gpg.inc
gpg --with-fingerprint gpg.inc
The result of the Fingerprint should match the following
Key fingerprint = F611 A908 FFA1 65C6 9958 4ED4 9D0D B31B 545A 3198
Adding the key and removing the key file.
sudo apt-key add gpg.inc
rm gpg.inc

Updating the package manager and installing the libre kernel.
sudo apt-get update
sudo apt-get install linux-libre

As long as the repository is enabled, we will always have the latest linux-libre kernel to our system. For now is 4.13

The kernel is one of the most crucial software in our system. Nevertheless, it doesn't have much of dependencies and it is most likely it will not generate any "dependencies hell".
But we always should check what will happen to our system before hit the "Y".

This guide worked without problems in Trisquel 7.

Sources:
1) http://www.fsfla.org/ikiwiki/selibre/linux-libre/index.en.html#repo-freesh
2) https://jxself.org/linux-libre/