Sunday, 17 April 2016

Ubuntu Kernel Upgrade Utility

Ukuu.md

Introducing Ubuntu Kernel Upgrade Utility

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

Installation

Ubuntu-based Distributions (Ubuntu, Linux Mint, etc)

Packages are available in the 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

For older Ubuntu releases which have reached end-of-life, you can install Aptik from the DEB files linked below.
ukuu-latest-i386.deb (32-bit)
ukuu-latest-amd64.deb (64-bit)

Debian

DEB files are available from following links:
ukuu-latest-i386.deb (32-bit)
ukuu-latest-amd64.deb (64-bit)

Other Linux Distributions

An installer is available from following links:
ukuu-latest-i386.run (32-bit)
ukuu-latest-amd64.run (64-bit)

Removal

Run the following commands in a terminal window:

sudo apt-get purge ukuu

Donations

If you want to buy me a coffee or send some donations my way, you can use Google wallet or Paypal to send a donation to teejeetech at gmail dot com.

Donate with Paypal
Donate with Google Wallet

29 comments:

  1. Tells me that "Internet connection is not active" that is not the case...

    ReplyDelete
    Replies
    1. Please run the following command in a terminal and send me the output:
      ping -q -w 1 -c 1 `ip r | grep default | cut -d ' ' -f 3`

      Delete
  2. something wrong with this command...

    Usage: ping [-aAbBdDfhLnOqrRUvV] [-c count] [-i interval] [-I interface]
    [-m mark] [-M pmtudisc_option] [-l preload] [-p pattern] [-Q tos]
    [-s packetsize] [-S sndbuf] [-t ttl] [-T timestamp_option]
    [-w deadline] [-W timeout] [hop1 ...] destination

    ReplyDelete
    Replies
    1. Are you able to ping google.com?

      ping -q -w 1 -c 1 google.com

      Delete
    2. Update to v16.4.2 and let me know if you are still getting the issue.

      Delete
    3. same problem. Linux mint 18.

      ping -q -w 1 -c 1 `ip r | grep default | cut -d ' ' -f 3`
      PING 192.168.1.254 (192.168.1.254) 56(84) bytes of data.

      --- 192.168.1.254 ping statistics ---
      1 packets transmitted, 0 received, 100% packet loss, time 0ms

      guerriero83@finoallafine ~ $ ping -q -w 1 -c 1 google.com
      PING google.com (172.217.19.78) 56(84) bytes of data.

      --- google.com ping statistics ---
      1 packets transmitted, 0 received, 100% packet loss, time 0ms

      Delete
  3. it's coming from my VPN
    ukuu works fine when VPN's off

    ReplyDelete
  4. ok
    where is it ?
    apt-get doesn't find it, 16.4.1 only...

    ReplyDelete
    Replies
    1. Try again after running 'apt-get update'. It takes some time for the new packages to show up on Launchpad.

      Delete
  5. everything's OK with 16.4.2 !
    thanks for your help
    keep on the good work

    ReplyDelete
  6. This is neato, but it freezes on refresh.

    ReplyDelete
  7. Is there a way to install related firmware?

    ReplyDelete
  8. It must be removed first proprietary graphics card drivers?
    Thank you.
    I do not speak English, translated by google

    ReplyDelete
    Replies
    1. It's better to remove. You may get black screen after installing new kernel if proprietary graphics driver is installed. In this case, select menu entry for previous kernel from GRUB menu and boot your system. Then uninstall the new kernel.

      Delete
  9. Debian Working?
    Real-Time karnel this program show?

    ReplyDelete
    Replies
    1. Not recommended for Debian as it installs kernels with Ubuntu patches. Only generic kernels are supported.

      Delete
  10. I installed the 17.2.1 version, notification updating the kernel but as soon as I open the program or try to instllare the kernel tells me: "Internet connection is not active" but the connection is active.

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. I installed the latest 4.10 and now ukuu wants to install and load all the previous versions as well. Is there a way to ignore this?

    ReplyDelete
    Replies
    1. Turn off the notification options in Settings window

      Delete
    2. thanks. I knew it had to be something obvious and easy. appreciate the help.

      Delete
  13. after updating to 17.2.3 the utility kernel always notifies nointernet connection even if there is an internet connection. I can't upgrade to 4.10.6

    ReplyDelete
    Replies
    1. TeeJee.System.vala: Testing for connectivity by pinging seems to be no longer valid (anti-DDOS filtering somewhere along the line?)

      Delete
    2. Let me know if you have a better way for testing the connectivity. What do you mean by anti-DDOS filtering?

      Delete
    3. Are you behind a VPN or proxy? Open an issue on the GitHub page with more details: https://github.com/teejee2008/ukuu/issues

      Delete
  14. I get a too-brief message that something is required as root.

    ReplyDelete
  15. What should the UFW rules be set to to allow access? Geting Internet connection is not active, i can only guess that the ufw firewall is blocking?

    ReplyDelete