https://github.com/teejee2008/ukuu
A paid version of Ukuu is now available with more features. https://teejeetech.in/2019/01/20/ukuu-v19-01/ Kernel Update Utility for Ubuntu-based distributions. Provides desktop notifications when new mainline kernel is available. Lists kernels from http://kernel.ubuntu.com/~kernel-ppa/mainline/ with options to install and remove.
https://github.com/teejee2008/ukuu
Last synced: 7 months ago
JSON representation
A paid version of Ukuu is now available with more features. https://teejeetech.in/2019/01/20/ukuu-v19-01/ Kernel Update Utility for Ubuntu-based distributions. Provides desktop notifications when new mainline kernel is available. Lists kernels from http://kernel.ubuntu.com/~kernel-ppa/mainline/ with options to install and remove.
- Host: GitHub
- URL: https://github.com/teejee2008/ukuu
- Owner: teejee2008
- License: lgpl-3.0
- Archived: true
- Created: 2017-03-24T16:45:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-03T15:31:13.000Z (over 6 years ago)
- Last Synced: 2024-08-07T23:57:25.029Z (11 months ago)
- Language: Vala
- Homepage: https://teejeetech.in/ukuu
- Size: 3.67 MB
- Stars: 400
- Watchers: 30
- Forks: 159
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- Changelog: changelogs/donate.md
- License: COPYING
Awesome Lists containing this project
README
> A [paid version of Ukuu](https://teejeetech.in/tag/ukuu/) is now available with more features and a new UI. This repository contains source code for v18.9 and previous versions.
### Ubuntu Kernel Update Utility (Ukuu)
This is a tool for installing the latest mainline Linux kernel on Ubuntu-based distributions.

### Features
* Fetches list of kernels from [kernel.ubuntu.com](http://kernel.ubuntu.com/~kernel-ppa/mainline/)
* Displays notifications when a new kernel update is available.
* Downloads and installs packages automatically### Screenshots

_Main Window_
_Settings Window_
_Console Options_### Installation
#### Ubuntu-based Distributions (Ubuntu, Linux Mint, Elementary, etc)
Packages are available in Launchpad PPA for supported Ubuntu releases.
Run the following commands in a terminal window:sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuuUkuu should not be used on older Ubuntu systems as upgrading to very new kernels can break older systems.
#### Debian & Other Linux Distributions
This application fetches kernels from [kernel.ubuntu.com](http://kernel.ubuntu.com/~kernel-ppa/mainline/) which are provided by Canonical and meant for installation on Ubuntu-based distributions. These should not be used on Debian and other non-Ubuntu distributions such as Arch Linux, Fedora, etc.### Downloads & Source Code
Ukuu is written using Vala and GTK3 toolkit. Source code and binaries are available from the [GitHub project page](https://github.com/teejee2008/ukuu).### Build instruction
#### Ubuntu-based Distributions (Ubuntu, Linux Mint, Elementary, etc)
in a terminal window:
sudo apt-get install libgee-0.8-dev libjson-glib-dev libvte-2.91-dev valac
git clone https://github.com/teejee2008/ukuu.git
cd ukuu
make all
sudo make install