web-dev-qa-db-ja.com

Ubuntu LTSカーネルをより新しいものにアップグレードするにはどうすればよいですか?

Ubuntu 12.04.2 64ビットをデスクトップPCにインストールしたばかりで、システムモニターのカーネルは3.5.0-23ですが、ラップトップのUbuntu 12.04.2ではカーネルは3.2.0-38です。

私はすでにラップトップでSudo apt-get upgrade && Sudo apt-get dist-upgradeコマンドを実行しようとしましたが、カーネルは更新されません。

ラップトップのカーネルをアップグレードするにはどうすればよいですか?

40
TinyTux

12.04.2の新しいデプロイメントは、更新されたカーネルと新しいXウィンドウスタックとともにインストールされます。既存の12.04デプロイメントの場合、ユーザーは LTS Hardware Enablement Stack と呼ばれるものにオプトインする必要があります。以前のカーネルスタックでUbuntu 12.04が既にインストールされている場合は、新しいカーネルに切り替えるのではなく、このスタックをそのままにしておくことをお勧めします。新しいカーネルとXスタックは、以前のカーネルではサポートされていないハードウェアを有効にするために提供されています。ハードウェアがデフォルトカーネルでサポートされている場合、一般に新しいスタックにアップグレードする理由はありません。

12.04.2の3.5カーネルにアップグレードするには、次のコマンドを実行する必要があります。

新しいカーネルの場合:

Sudo apt-get install linux-generic-lts-quantal

新しいXスタックの場合:

Sudo apt-get install xserver-xorg-lts-quantal

警告:xorg-edgers PPAを使用している場合、xserver-xorg-lts-quantalパッケージをインストールしないでください。これにより、破損が発生する可能性が高くなります。

リファレンス: https://launchpad.net/~xorg-edgers/+archive/ppa

これは、x86ハードウェアのインストールにのみ推奨されます。

こちらもご覧ください:

36
Kevin Bowen

私が常にカーネルのアップグレード/ダウングレードに使用した最も簡単な一連の指示は、ubuntuforums.orgユーザーによるlykwydchykyn(この投稿のために私が修正したURL)という名前です。

ここに行きます: http://kernel.ubuntu.com/~kernel-ppa/mainline/ 3(おそらく4)debsをどこかのフォルダーにダウンロードします:

linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_AMD64.deb
linux-image-VERSION-NUMBER_AMD64.deb
linux-image-extra-VERSION-NUMBER_AMD64.deb   # if available

使用するパッケージマネージャーフロントエンドでdebをインストールするか(gdebiはまだ存在しますか?)、または次のコマンドを使用します。

cd /path/to/folder/where/you/put/the/debs
Sudo dpkg -i *.deb

ソース: http://ubuntuforums.org/showthread.php?p=11391743#post1139174 および https://askubuntu.com/a/142000/13317

6
codefreak

もちろん、3.5.0カーネルをインストールできます。apt-get install linux-image-generic-lts-quantalを実行して、最新のQuantal 3.5.0カーネルをインストールします。このパッケージにより、常に最新のクォンタルカーネルを使用できます。

とにかく、私は個人的にraringの3.8(アップストリーム3.8.8のベース)カーネルをお勧めします。

注:利用可能な3.5.0カーネルapt-cache search linux-image-3.5.0を検索します。

ところで:最新のメインラインカーネルを手動でダウンロードしてインストールすることもできます(例:3.7.9)。ただし、PPAメインラインカーネルを手動でインストールする場合は、更新プログラムを手動でインストールする必要があります。

http://kernel.ubuntu.com/~kernel-ppa/mainline/

2
Terry Wang

14.04.3以降、すべての依存関係をソートするには、デスクトップにインストールする必要のあるパッケージがさらにあります。

これにより、以前と同様に新しいカーネルがインストールされ、CLI専用サーバーで十分です。

Sudo apt-get install linux-generic-lts-vivid

しかし、Xサーバーでは、これら2つのプルスルーが推奨するパッケージの束が必要です。

Sudo apt-get install --install-recommends xserver-xorg-lts-vivid libwayland-egl1-mesa-lts-vivid
1
otus

12.04で利用可能な最新のカーネルの場合:

Sudo apt-get install linux-image-generic-lts-saucy

12.04で利用可能な最新のXスタックの場合:

Sudo apt-get install xserver-xorg-lts-raring
0
Hendy Irawan