• This repository has been archived on 04/Feb/2019
  • Stars
    star
    397
  • Rank 104,923 (Top 3 %)
  • Language Vala
  • License
    GNU Lesser Genera...
  • Created about 7 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

A paid version of 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
  • 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 ukuu

Ukuu 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 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.

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

More Repositories

1

timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
Vala
4,641
star
2

polo

Advanced file manager for Linux written in Vala. Supports multiple panes (single, dual, quad) with multiple tabs in each pane. Supports archive creation, extraction and browsing. Support for cloud storage; running and managing KVM images, modifying PDF documents and image files, booting ISO files in KVM, and writing ISO files to USB drives.
CSS
611
star
3

conky-manager

GUI for managing Conky widgets
Vala
186
star
4

aptik

Command-line tool for migrating system settings and data for distributions based on Debian, Arch and Fedora. Can backup and restore software repositories, packages, icons, themes, fonts, users, groups, home data, dconf settings, fstab/crypttab entries, and cron tasks.
Vala
137
star
5

selene

Advanced audio-video converter for Linux with support for modern audio and video formats like HEVC, OPUS, WEBM, etc. Can be used in scripted mode, or by running the GTK frontend.
Vala
85
star
6

groot

Chroot helper utility for all Linux distributions
Vala
81
star
7

aptik-gtk

The free version of Aptik is no longer maintained A paid version is available with more features
Vala
30
star
8

aptik-legacy

This tool is deprecated. New version can be found at: https://github.com/teejee2008/aptik
Vala
24
star
9

battery-monitor

Battery monitor for laptops. Displays detailed statistics for battery life, remaining capacity, and charge/discharge rate.
Vala
22
star
10

diskman

System tray indicator for managing storage devices
Vala
16
star
11

p7zip-installer

Scripts for creating an installer for p7zip. Installer can be used on all Linux distributions.
HTML
9
star
12

sanity-installer

A command-line tool for generating 32-bit and 64-bit binary installers (*.run) for software. Installer is packaged using makeself (http://makeself.io) with gzip compression. It can install files, dependency packages, and execute pre/post-install scripts. Supports distributions based on Debian (apt), Arch (pacman) and Fedora (yum).
Vala
8
star
13

scripts

Shell
5
star
14

aptik-plus

4
star
15

teejee2008.github.io

3
star
16

zinc

1
star