Ubuntu にsshでログインしたら以下のメッセージが表示された。
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.5.0-52-generic i686) * Documentation: https://help.ubuntu.com/ Your current Hardware Enablement Stack (HWE) is going out of support on 08/07/14. After this date security updates for critical parts (kernel and graphics stack) of your system will no longer be available. For more information, please see: http://wiki.ubuntu.com/1204_HWE_EOL To upgrade to a supported (or longer supported) configuration: * Upgrade from Ubuntu 12.04 LTS to Ubuntu 14.04 LTS by running: sudo do-release-upgrade -p OR * Install a newer HWE version by running: sudo apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty and reboot your system.
なんだこれ?
HWEってなんだ?と思って検索したら以下にわかりやすく書かれている。
Ubuntu Weekly Recipe 第278回 Ubuntuカーネルとの付き合い方
抜粋 簡単に言うと,LTS以降にリリースされたUbuntuで使われるカーネルを,LTSでも使えるようにしたものです。たとえば,Ubuntu 12.04 LTS以降では,現時点でLinuxカーネル3.5を使っている12.10(quantal)とLinuxカーネル3.8を使っている13.04(raring)がリリースされています。これらのバージョンのカーネルをLTSでも使えるようにしたのがHWEカーネルです。
ということで、最初のメッセージが言っていることは、「2014年8月7日を過ぎたら今のHWEはサポート対象外になるので、重大な部品(カーネルとグラフィックスタック)のセキュリティアップデートは利用できなくなる」ってことらしい。
解決方法はメッセージに表示されている公式ページに記載されていて、
- 12.04.5 の HWE をインストールする。
- 14.04 LTS にアップグレードする。
- 14.04 LTS をインストールし直す。
らしい。
今はまだ 12.04 LTS でいたいので、12.04.5 の HWE をインストールする。
この場合、
- Kernel は 14.04/Trusty version (v3.13)
- Graphics は 14.04/Trusty Xorg and drivers
となるらしい。
公式を見ると、やりかたは hwe-support-status tool が教えてくれると書いてある。
$ hwe-support-status --verbose Your current Hardware Enablement Stack (HWE) is going out of support on 2014年08月07日. After this date security updates for critical parts (kernel and graphics stack) of your system will no longer be available. For more information, please see: http://wiki.ubuntu.com/1204_HWE_EOL To upgrade to a supported (or longer supported) configuration: * Upgrade from Ubuntu 12.04 LTS to Ubuntu 14.04 LTS by running: sudo do-release-upgrade -p OR * Install a newer HWE version by running: sudo apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty and reboot your system.
結局これなのね。では、やってみる・・・
紆余曲折したので、結論から。
$ sudo apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty landscape-common
$ sudo reboot
これでうまくいく。
さぁ、書かれたとおりにやってみよう。
$ sudo apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: linux-headers-3.13.0-30 linux-headers-3.13.0-30-generic linux-headers-generic-lts-trusty linux-image-3.13.0-30-generic 提案パッケージ: fdutils linux-lts-trusty-doc-3.13.0 linux-lts-trusty-source-3.13.0 linux-lts-trusty-tools 以下のパッケージが新たにインストールされます: linux-generic-lts-trusty linux-headers-3.13.0-30 linux-headers-3.13.0-30-generic linux-headers-generic-lts-trusty linux-image-3.13.0-30-generic linux-image-generic-lts-trusty アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 0 個。 66.2 MB のアーカイブを取得する必要があります。 この操作後に追加で 224 MB のディスク容量が消費されます。 続行しますか [Y/n]? ・ ・ ・
で、終わったら再起動する。
$ sudo reboot
凄く時間がかかる。だいぶ心配になる・・・。
再起動してもこのメッセージが表示される。
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.13.0-30-generic i686) * Documentation: https://help.ubuntu.com/ Your current Hardware Enablement Stack (HWE) is going out of support on 08/07/14. After this date security updates for critical parts (kernel and graphics stack) of your system will no longer be available. For more information, please see: http://wiki.ubuntu.com/1204_HWE_EOL To upgrade to a supported (or longer supported) configuration: * Upgrade from Ubuntu 12.04 LTS to Ubuntu 14.04 LTS by running: sudo do-release-upgrade -p OR * Install a newer HWE version by running: sudo apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty and reboot your system.
はて。もう一回 reboot ・・・。また同じメッセージ。しかも DNS も動かなくなった。ん~?
再起動後にカーネルのバージョンを調べてみる。
$ uname -r 3.13.0-30-generic
ちゃんと新しくなってる。なんで??
確か、ログイン時に表示されるメッセージは landscape-sysinfo ってヤツで作られてたんだった。
$ landscape-sysinfo プログラム 'landscape-sysinfo' はまだインストールされていません。 次のように入力することでインストールできます: sudo apt-get install landscape-common
へ?
$ sudo apt-get install landscape-common $ landscape-sysinfo System load: 1.01 Processes: 561 Usage of /: 76.7% of 72.25GB Users logged in: 1 Memory usage: 18% IP address for eth0: 172.16.xxx.xxx Swap usage: 0% => There are 410 zombie processes. Graph this data and manage this system at: https://landscape.canonical.com/
ゾンビプロセス410個って何だ?
さておき、再度ログインしてみる。
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.13.0-30-generic i686) * Documentation: https://help.ubuntu.com/ System information as of Sun Jul 13 12:13:03 JST 2014 System load: 0.4 Processes: 565 Usage of /: 76.7% of 72.25GB Users logged in: 1 Memory usage: 19% IP address for eth0: 172.16.119.231 Swap usage: 0% => There are 410 zombie processes. Graph this data and manage this system at: https://landscape.canonical.com/ Your Hardware Enablement Stack (HWE) is supported until April 2017.
HWEは直った。だが、ゾンビプロセス410個ぇ・・・。えーい、再起動じゃ。
$ sudo reboot
さて、調べてみるか・・・sshで接続・・・と。
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.13.0-30-generic i686) * Documentation: https://help.ubuntu.com/ System information disabled due to load higher than 2.0 Your Hardware Enablement Stack (HWE) is supported until April 2017.
あれ?いい感じ。これでしばらく様子見。
コメントはこちらから お気軽にどうぞ ~ 投稿に関するご意見・感想・他