
Linuxディストリビューションの中には、カーネルのアップデートに関しては常に時代遅れになっているように見えるものがあります。そのようなディストリビューションの一つがUbuntuです。それには(もちろん)理由があります。Ubuntuは常に最高のユーザーエクスペリエンスを提供したいと考えているからです。そのため、このプラットフォームはカーネル分野でやや遅れをとる傾向があります。
しかし、より新しいカーネルを裏で実行したい場合もあるでしょう。なぜでしょうか?新しいカーネルに搭載された新機能や最適化により、よりスムーズで信頼性が高く、安全で効率的なエクスペリエンスを実現できるからです。新しいカーネルの改善点を活用するには、適切なリポジトリを探すか、旧式のカーネルコンパイルを試すこともできます。
もう1つの選択肢、GUIがあります。そう、標準的なGUIパッケージマネージャー(UbuntuやGNOME Softwareなど)の他に、Linuxカーネルのアップグレードという目的に特化したグラフィカルツールがあります。それがUKUUです。このツールはカーネルのアップグレードを非常に簡単にしてくれます。UKUUには以下の機能があります。
- kernel.ubuntu.comからカーネルのリストを取得します
- 新しいカーネルアップデートが利用可能になったときに通知を表示します
- パッケージを自動的にダウンロードしてインストールします
UKUUのインストールと使用方法を詳しく説明します。これにより、Linuxマシンで希望のカーネルを体験していただけます。デモではUbuntu 16.10デスクトップを使用しますが、このツールはUbuntuまたはUbuntuベースのディストリビューションが動作するあらゆるマシン(GUI搭載マシン)で使用できます。
UKUU は慎重に使用してください。このツールは古いカーネルを削除しませんが、互換性のないカーネルや不安定なカーネルをインストールすると、マシンに問題が発生する可能性があります。本番マシンで試す前に、仮想マシンでテストすることを強くお勧めします。
インストール
UKUUのインストールは簡単です。ターミナルウィンドウを開き、以下のコマンドを実行してください。
sudo apt-get update
âsudo add-apt-repository ppa:teejee2008/ppa
âsudo apt-get update
âsudo apt-get install ukuu
上記のコマンドを完了すると、UKUU がインストールされ、準備完了になります。
使用法
UKUUはデスクトップメニューにあります。検索して項目をクリックするとツールが起動します。起動すると、カーネルのリストが更新され、お使いのマシンで利用可能なすべてのバージョンが表示されます(図A)。
図A

メイン ウィンドウから、利用可能なさまざまなタイプのカーネルがあることがわかります。
- 通常のペンギンを持つカーネルは安定したカーネルです
- 赤いペンギンの付いたカーネルは不安定なカーネルです
- ロゴの付いたカーネルはディストリビューション固有のカーネルです
アップデートしたUbuntu 16.10インスタンスは、初期状態ではカーネル4.8.0.22.24を実行していました。UKUUを使用してアップデートできた最新の安定カーネルは4.10.9(大幅なアップグレード)です。UKUUを使用してアップデートできた最新の不安定カーネルは4.11.0-rc6です(リリース候補版は使用しないことを強くお勧めします)。Linuxカーネルの最新の安定バージョン(4.10.9)へのアップデート手順を順を追って説明します。必要なカーネルを選択し、「インストール」ボタンをクリックし、プロンプトが表示されたらsudoパスワードを入力します。
インストールが開始され (図 B )、エラーが発生することなく完了するはずです。
図B

インストールに失敗してもご心配なく。いつでも戻って別のカーネルをインストールできます。例えば、4.10.9カーネルのインストールに失敗してしまったので、4.10.0バージョンをインストールしました。4.10.0のインストールは問題なく完了しました。「閉じる」ボタンをクリックしてマシンを再起動し、新しいカーネルを使い始めてください(図C)。
図C

興味深いことに、4.10.0カーネルで再起動した直後に、UKUUからアップデートが利用可能になったという通知が届きました。アップデートを実行(そして再起動)した後、マシンは4.10.9(当初希望していたカーネル)で動作していることがわかりました。
カーネルアップグレードへの迅速で簡単なルート
LinuxマシンにGUIが搭載されていて、より新しいカーネルを実行したい場合、UKUUはカーネルアップグレードの理想形への素晴らしい方法です。この専用ツールは、Linuxカーネルを最大限に活用したい管理者にとって必須と言えるでしょう。