\r\n\r\n
Linuxカーネルを手動でアップグレードするのは簡単な作業ではなく、それなりの知識が必要です。この方法は以前にも紹介しましたが、もしあなたがUbuntuを使用していて、最新かつ最高のものを手間なく入手したいのであれば、Ukuuという形でより自動化されたソリューションがいいかもしれませんね。
カーネルは、基本的にすべてのオペレーティングシステムに不可欠なソフトウェアである。毎日実行するソフトウェア(ウェブブラウザなど)と、それが動作するハードウェアの間の仲介役となるものです。基本的にカーネルがないと、他のプログラムはコンピュータのリソースにアクセスできないため、実行できない。
例えば、「タスクマネージャー」を開きます。すべてのプロセスがコンピュータのメモリを消費する。このメモリを黙々とプログラムに割り当てているのが、OSのカーネルである。
OSによってカーネルは異なる。Linuxユーザーにとっては、Linuxカーネル上に構築されたオペレーティングシステムを使用することを意味します。その他、NTカーネル(Windows)、XNUカーネル(Mac)などがある。
カーネルは本来、プログラムとそれを実行するハードウェアの仲介役であるため、アップデートすることで多くのメリットが得られます。その例として、コンピュータシステムのサポート向上とパフォーマンスの向上が挙げられます。
Linuxカーネルの一部は、デバイスドライバという形でグラフィックカードやCPUなどを制御することに特化しています。カーネル内のこれらのドライバは、多くの場合、特定の範囲のハードウェアに限定されています。新しい技術がどんどん出てくると、それに合わせてドライバーも常に追加・更新する必要があります。一部未対応のパソコンをお使いの場合、カーネルをアップグレードすることで互換性が高まる可能性があります。
そのうえで、システムの性能は、ドライバーの性能向上と両立させることができます。特にグラフィック性能は、リリースのたびにほぼ一貫して向上しています。ただ、奇跡は期待しないでください
残念ながら、カーネルを手動でアップグレードする作業は少し面倒です。そこで、Ukuuが役に立ちます。
Ukuu(Ubuntu Kernel Update Utilityの略)は、Ubuntuのカーネルをより簡単にアップデートできるようにするものです。インターネットから更新されたカーネルをダウンロードし、それを使用するようにシステムを変更します。本当に必要なのは、欲しいカーネルを選んで、そのカーネルにリブートすることだけです。
従来、カーネルのアップデートは、古いLinuxデバイスに新しいUbuntuのコピーをインストールすることを意味しました。インストールを何度か繰り返すと、いかに時間がかかるかわかると思います。ukuuは、このプロセスをUbuntuソフトウェアセンターからプログラムをインストールするのと同じくらい簡単にしてくれます。
ターミナルで次のコマンドを入力し、Ukuuをインストールします。
sudo apt-add-repository -y ppa:teejee2008/ppaデフォルトでは、Ubuntuに付属するソフトウェアの一覧からUkuuを取得することはできないので、上記のコマンドを使用して、パッケージマネージャに必要なリポジトリを指定します。これらの場所を追加することで、Ubuntuにデフォルトで用意されていないソフトウェア(Ukuuなど)をインストールすることができるようになります。
sudo apt-get updateパッケージマネージャ(APTなど)は、インストール可能なすべてのソフトウェアのリストを取得することで動作します。2番目のコマンドは、このリストが最新であることを確認します。要するに、このコマンドを入力しないと、ウクウが見つからないということです
sudo apt-get install ukuu上記のコマンドは、実際にプログラムをダウンロードし、インストールするものです。または、Ubuntu Software Centreを開いて、そこからUkuuをインストールし、以下のコマンドで起動することも可能です。
ukuu-gtkDashで検索してUkuuを開くこともできます。
Ukuuは、ウィンドウの上部に最新のカーネルを表示します。また、どのカーネルバージョンが動作しているかもわかるので、他で確認する手間が省けます。ご希望のカーネルバージョンを選択後、インストールボタンをクリックすると、処理が開始されます。
ターミナルウィンドウにカーネルのインストール過程が表示されます。管理者パスワードを知っていることを確認してください。
コンピュータを再起動したら、おめでとうございます!これでカーネルの更新は完了です。
カーネルを最新バージョンにアップグレードした場合、いくつかの問題が発生することがあります。例えば、最新版(4.9)にアップグレードしたら、無線接続ができなくなった。しかし、私のノートパソコンのようにプロプライエタリドライバに頼っているのでなければ、このようなことは起こりにくいでしょう。
問題が発生していない場合でも、念のため以前のカーネルにダウングレードする方法を知っておくとよいでしょう。Ubuntuのデフォルトでは、どのカーネルから起動するかを選択することはできません。このファイルを編集することで、この問題を修正することができます。
sudo nano /etc/default/grubファイル内で、GRUB次に、Ctrl+Xを押して、変更を保存します。ただし、これらの変更を実際に行うには、次のコマンドを入力する必要があります。
sudo grub-mkconfig -o /boot/grub/grub.cfgコンピュータを再起動すると、ブートメニューが表示されます。矢印キーを使って、Ubuntuのエントリーの詳細オプションに移動することができます。このオプションを選択すると、起動可能なインストール済みカーネルのリストが表示されます。
もし、最新版のLinuxカーネルを入手することに興味があるのなら、そうすることを強くお勧めします。そうすれば、時折発生するエラーを修正するのが確実に容易になります。
アップグレード(またはダウングレード)した Linux システムを起動し、すべてが問題ないことを確認したら、残りのカーネルを削除してスペースを確保してください。Ukuuを開いて、削除ボタンをクリックするだけです。
次に、このコマンドを実行して、残りの空のブートオプションをすべてクリアします。
sudo grub-mkconfig -o /boot/grub/grub.cfgこれで、新しく生まれ変わったカーネルをお楽しみください。
他にどんなLinuxユーティリティを使いたいですか?また、欲しいけど存在しないものはありますか?
画像出典:Shutterstock経由Rawpixel.comウェブサイト