簡単な説明 :この記事では、GUIツールUkuuを使って簡単に最新のカーネルにアップグレードする方法を説明します 。 この記事はUbuntu用にテストされていますが、Linux Mint、エレメンタリーOS、Linux Liteなど、他のUbuntuベースのLinuxディストリビューションでも動作するはずです。
私はあなたがすでにLinuxカーネルとは何かを知っていると仮定しています。 これはあらゆるLinuxディストリビューションを動かすコアソフトウェアです。 すべてのLinuxディストリビューションは、コアを核にしてシェルを、次にGUI要素を使用しています。 これが25年前にLinus Torvaldsが作成したものであり、これは彼がまだ取り組んでいるものです。
新しい機能(より多くのハードウェアのサポートなど)、バグ修正などを備えた新しいバージョンのLinuxカーネルが数ヶ月ごとにリリースされています。
手動で最新のLinuxカーネルにアップグレードしますか?

普通のユーザーは自分でLinuxカーネルをアップグレードしません。 彼/彼女はLinuxディストリビューションがカーネルのアップグレードを提供するのを待ちます。 実際、かなりの数のデスクトップLinuxユーザーは、どのLinux Kernelを使用しているかを気にする必要はなく、まったく悪いことではありません。
つまり、新しいLinux Kernelがリリースされたとき、あなたのLinuxディストリビューションがあなたのシステムでそれを利用可能にするまでに数週間/数ヶ月かかるということです。 また、Linux KernelのリリースがLTS(長期サポート)かどうかによっても異なります。 はい、Linux KernelのリリースでさえLTSとLTS以外のバージョンがあります。
Linuxディストリビューションはあなたのシステムの安定性に責任があります、そしてそれが彼らが最後に回帰のためにそれをテストしない限り彼らがLinux Kernelの新しいバージョンをリリースしない理由です。 これにより、ハードウェアの非互換性などの問題のためにシステムが混乱することはありません。
私の意見では、十分な理由がない限り、新しいLinuxカーネルにアップグレードする必要はありません。
たとえば、私はDell XPS 13 Kaby Lake Ubuntuエディションを使用し、カーネル4.10がKaby Lakeプロセッサのパフォーマンスを向上させることを読みました。 これは私にUbuntuを最新のLinux Kernelにアップグレードしたくなりましたが、Ubuntuがこのカーネルバージョンを提供する予定があるとしても、間もなく提供する予定はありません。 そのような状況では、私は手動でLinuxカーネルをアップグレードすることを選択できます。
UbuntuとLinux MintでLinuxカーネルを簡単にアップグレード
いくつかのapt-getコマンドを使って、Linuxコマンドラインで自分でLinuxカーネルをアップグレードできます。 しかし、Ukuu(Ubuntu Kernel Update Utility)と呼ばれるGUIツールを使用すると、カーネルのアップグレード手順がはるかに簡単で便利になります。
このGUIツールは、Ubuntu用のバッテリーモニタ、アプリバックアップツールAptikなど、Ubuntu用の他の便利なツールを提供してくれたTony Georgeによって開発されました。
警告 :UbuntuのLinuxカーネルをUkuuでアップグレードする方法を見る前に、私はあなたがリスクを知っておくべきであることをあなたに警告しなければなりません。 問題が発生した場合は、以前のバージョンのカーネルに戻ることができますが、パニックにはならないでください。 念のためにUbuntuシステムのバックアップを作成してください。 トラブルシューティングがうまくいかない場合は、手動でアップグレードしないようにし、ディストリビューションのシステムアップデートに固執してください。
ステップ1:UbuntuとLinux MintにUkuuをインストールする
このツールをインストールするために開発者によって提供された公式のPPAがあります。 以下のコマンドでUkuuをインストールしてください。
sudo add-apt-repository ppa:teejee2008 / ppasudo apt-getアップデート
sudo apt-get install ukuu
ステップ2:Ukuuを使ってUbuntuに最新のLinuxカーネルをインストールする
このチュートリアルではUbuntu 16.04を使用していますが、Ukuuは他のUbuntuおよびLinux Mintバージョンでも使用できます。
Ukuuをインストールしたら、それを起動します。 Ubuntuで利用可能なLinuxカーネルのリストが更新されます。 デフォルトでは、不安定なリリースのカーネル(RCと赤いTuxアイコンでタグ付けされている)を含むすべての利用可能なカーネルが表示されます。 ディストリビューションのカーネルバージョンにはロゴのラベルが付けられており、他のバージョンには古き良きTuxロゴが付いています。

リリース候補を避けるべきであることは言うまでもない。 希望のカーネルバージョンを選択し、インストールをクリックして新しいLinuxカーネルバージョンをインストールします。

もちろん、この操作には管理者パスワードが必要です。 パスワードを入力すると、アプリケーション自体でインストールの進行状況を確認できます。 新しいLinuxカーネルが正常にインストールされたかどうかを知るために、最終結果に注目してください。

注:インストールが失敗した場合、パニックする必要はありません。 システムに問題はないでしょう。 異なるバージョンのカーネルを試してみてください。
インストールが完了すると、新しいLinuxカーネルに問題があるかどうかを知らせる非常に役立つ画面が表示されたら、いつでもgrubメニューから古いカーネルにブートすることを選択できます。

次にシステムを起動すると、インストールしたばかりのLinuxカーネルが実行されています。

ここで注意すべきことは、新しいカーネルをインストールしても古いカーネルがシステムから削除されているという意味ではありません。 それはあなたの処分に残ります。 デフォルトでは、Ubuntuはシステムにインストールされている最新のLinuxカーネルで起動します。
変更をロールバックする/ Linuxカーネルをダウングレードする
新しいLinux Kernelが気に入らなかった、または問題が見つかったとします。 あなたは簡単にカーネルをダウングレードすることができます。 それは2つのステップで行われます。
- 古いカーネルで起動する
- 不要な新しいLinuxカーネルを削除する
その方法を見てみましょう。
ステップ1:古いLinuxカーネルを起動する
システムを起動するときは、grubメニューでUbuntuの詳細オプションを選択してください。

ここには、システムにインストールされているすべてのLinuxカーネルが表示されます。 古いものを選択してください。 起動モードやリカバリモードを選択しないでください。通常のモードを使用してください。 私はおそらくそれらを別の記事で議論するつもりです。

ステップ2:Linuxカーネルをダウングレードする
古いLinuxカーネルでシステムを起動したら、Ukuuをもう一度起動します。 現在実行しているカーネルを削除していないことを確認してください。
不要になった新しいカーネルバージョンを選択して[削除]をクリックします。

UbuntuのLinuxカーネルをダウングレードするためにここでする必要があるのはこれだけです。
Ukuuの他の機能
私たちがそれを議論している間、私はUkuuのもう少しの特徴を指摘したいと思います。 Ukuuには、カーネルのリリース候補をリストに表示しないようにする設定オプションがあります。 バージョン4.0より古いLinuxカーネルバージョンを隠すこともできます。

新しいLinuxカーネルが利用可能になった場合にデスクトップ通知を表示するオプションを選択することもできます。

Ukuuをアンインストールします。
Ukuuをアンインストールするには、UbuntuからPPAを削除するのと同じ手順に従う必要があります。 以下のコマンドを使用してください。
sudo apt-get削除ukuu
ソフトウェアソースリストからPPAを削除するには、以下のコマンドを使用します。
sudo add-apt-repository - 削除ppa:teejee2008 / ppa
それでおしまい。
どのようにしてLinuxカーネルをアップグレードしますか?
Ukuuは、UbuntuベースのLinuxディストリビューションでLinuxカーネルを簡単にアップグレードするための素晴らしいグラフィカルツールです。 それは魅力のように働き、それが意図されているものにこだわる。 このチュートリアルが、Linuxカーネルを簡単にアップグレードする方法を説明するのに役立つことを願っています。
それで、あなたはしばしば自分でLinuxカーネルをアップグレードしますか、それともあなたのディストリビューションがアップグレードを提供するのを待ちますか? どうやってやるの?