170
どうなる? Ubuntu 18.04 LTS!? 柴田 充也 Ubuntu Japanese Team 2018 2 24 どうなる? Ubuntu 18.04 LTS!? 2018 2 24 1 / 57

どうなる?Ubuntu 18.04 LTS!?...リリースはタイムベース •4月と10月、半年に1度のタイムベースリリース •バージョンは「西暦下二桁.リリース月」

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

どうなる? Ubuntu 18.04 LTS!?

柴田充也

Ubuntu Japanese Team

2018年 2月 24日

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 1 / 57

Ubuntuの紹介

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 2 / 57

Ubuntuとは• Debianベースの Linuxディストリビューション• ターゲット:デスクトップ/サーバー/クラウド/ IoT• 開発の主体は Ubuntuコミュニティ• Canonicalはそれを支援しているという形• 「商用版」は存在しない• Canonicalが商用サポートサービスを提供している

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 3 / 57

リリースはタイムベース• 4月と10月、半年に 1度のタイムベースリリース• バージョンは「西暦下二桁.リリース月」• 17.10は 2017年 10月で 18.04は 2018年 4月にリリース• 2年に 1度の 4月に長期サポート版(LTS)をリリース• 次の18.04はLTS!

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 4 / 57

リリースはタイムベース

https://www.ubuntu.com/info/release-end-of-life

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 5 / 57

長期サポート版(LTS)• 通常リリースは9ヶ月のサポート期間• 6ヶ月ごとにリリースなので常にアップグレードが必要• LTSは5年のサポート期間• 2年ごとに LTSが出るので「次の次の LTS」まで使用できる• LTSから LTSのアップグレードにも対応

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 6 / 57

Ubuntu Japanese Team• Local Community Team(LoCoチーム)のひとつ• Ubuntuがちょっと好きなただのボランティア集団• 日本語ローカライズドイメージのリリース• その他イベントの開催や紹介記事の執筆

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 7 / 57

Ubuntu 18.04 LTS Bionic Beaver

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 8 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

コードネーム:「Bionic Beaver」• ルール 1:「形容詞+動物名」• ルール 2:形容詞と動物名の頭文字は揃える• ルール 3:リリースごとにアルファベットが増える• 17.04がZesty Zapusで 17.10がArtful Aardvark• アルファベット(ほぼ)1週した• 最初はW、H、B、D、E、Fなので Cだけまだない• 開発期間は 2017年 10月から 2018年 4月

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 9 / 57

LTS-to-LTS• 最近は LTSのみ使っている人が多い• 前回の LTSである 16.04からの変更点を紹介• OSC 2017 Tokyo/Fallとかなり被る

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 10 / 57

開発期間の主な出来事

• Intel SPIの不可解な挙動• Meltdown/Spectre

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 11 / 57

開発期間の主な出来事• Intel SPIの不可解な挙動

• Meltdown/Spectre

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 11 / 57

開発期間の主な出来事• Intel SPIの不可解な挙動• Meltdown/Spectre

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 11 / 57

Intel SPIの不可解な挙動

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 12 / 57

Intel SPIの不可解な挙動Lenovoのノート PCに

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 12 / 57

Intel SPIの不可解な挙動Lenovoのノート PCに

Ubuntu 17.10をインストールすると

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 12 / 57

Intel SPIの不可解な挙動Lenovoのノート PCに

Ubuntu 17.10をインストールするとBIOSの設定を変更できなくなる

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 12 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Intel SPIの不可解な挙動• チケット:https://bugs.launchpad.net/bugs/1734147• BIOSを設定してもリブートすると設定がリセットされる• つまりブートデバイスも変更できない• USBデバイスを認識できなくなる(?)• Lenovoだけでなく Acer/東芝/Dell/HPなどでも発生• Haswell/Broadwell/BayTrailなどBIOSとして SPI Flashを持つ機種全般に影響する可能性がある• Ubuntu 17.10の Kernel 4.13以外では発生しない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 13 / 57

Linuxでは 4.14で修正されていた

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 14 / 57

Linuxでは 4.14で修正されていた• 修正コミット:commit:d9018976cdb• ユーザーランドから BIOSを変更できるよう、Linux起動時に書き込み可能ビットを立てていた• Lenovo Yogaの BIOSは書き込み可能ビットの値が変わると次回起動時に BIOS設定が変わっていると判断する模様• そのときになぜか「BIOSの設定がリセット」される• 問題の起きる SPI Flashでは書き込み可能ビットを立てないよう変更した

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 15 / 57

Linuxでは 4.14で修正されていた• 修正コミット:commit:d9018976cdb• ユーザーランドから BIOSを変更できるよう、Linux起動時に書き込み可能ビットを立てていた• Lenovo Yogaの BIOSは書き込み可能ビットの値が変わると次回起動時に BIOS設定が変わっていると判断する模様• そのときになぜか「BIOSの設定がリセット」される• 問題の起きる SPI Flashでは書き込み可能ビットを立てないよう変更した

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 15 / 57

Linuxでは 4.14で修正されていた• 修正コミット:commit:d9018976cdb• ユーザーランドから BIOSを変更できるよう、Linux起動時に書き込み可能ビットを立てていた• Lenovo Yogaの BIOSは書き込み可能ビットの値が変わると次回起動時に BIOS設定が変わっていると判断する模様• そのときになぜか「BIOSの設定がリセット」される• 問題の起きる SPI Flashでは書き込み可能ビットを立てないよう変更した

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 15 / 57

Linuxでは 4.14で修正されていた• 修正コミット:commit:d9018976cdb• ユーザーランドから BIOSを変更できるよう、Linux起動時に書き込み可能ビットを立てていた• Lenovo Yogaの BIOSは書き込み可能ビットの値が変わると次回起動時に BIOS設定が変わっていると判断する模様• そのときになぜか「BIOSの設定がリセット」される• 問題の起きる SPI Flashでは書き込み可能ビットを立てないよう変更した

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 15 / 57

Linuxでは 4.14で修正されていた• 修正コミット:commit:d9018976cdb• ユーザーランドから BIOSを変更できるよう、Linux起動時に書き込み可能ビットを立てていた• Lenovo Yogaの BIOSは書き込み可能ビットの値が変わると次回起動時に BIOS設定が変わっていると判断する模様• そのときになぜか「BIOSの設定がリセット」される• 問題の起きる SPI Flashでは書き込み可能ビットを立てないよう変更した

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 15 / 57

修正版インストールイメージのリリース• 1月 11日頃に Ubuntu 17.10.1がリリース• http://jp.releases.ubuntu.com/17.10.1/• 1月 15日に 17.10.1ベースの日本語 Remixもリリース• https://lists.ubuntu.com/archives/ubuntu-jp/2018-January/005928.html

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 16 / 57

修正版インストールイメージのリリース• 1月 11日頃に Ubuntu 17.10.1がリリース• http://jp.releases.ubuntu.com/17.10.1/• 1月 15日に 17.10.1ベースの日本語 Remixもリリース• https://lists.ubuntu.com/archives/ubuntu-jp/2018-January/005928.html

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 16 / 57

修正版インストールイメージのリリース• 1月 11日頃に Ubuntu 17.10.1がリリース• http://jp.releases.ubuntu.com/17.10.1/• 1月 15日に 17.10.1ベースの日本語 Remixもリリース• https://lists.ubuntu.com/archives/ubuntu-jp/2018-January/005928.html

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 16 / 57

修正版インストールイメージのリリース• 1月 11日頃に Ubuntu 17.10.1がリリース• http://jp.releases.ubuntu.com/17.10.1/• 1月 15日に 17.10.1ベースの日本語 Remixもリリース• https://lists.ubuntu.com/archives/ubuntu-jp/2018-January/005928.html

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 16 / 57

すでに現象発生している場合• Ubuntu上で手順に従ってカーネルを更新する• 下記ページの最初の説明部分に手順が書いてある:https://bugs.launchpad.net/bugs/1734147• 上記の日本語版:https://gihyo.jp/admin/clip/01/ubuntu-topics/201801/19• 原理上、Ubuntuすら起動しない状態にはならないはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 17 / 57

すでに現象発生している場合• Ubuntu上で手順に従ってカーネルを更新する• 下記ページの最初の説明部分に手順が書いてある:https://bugs.launchpad.net/bugs/1734147• 上記の日本語版:https://gihyo.jp/admin/clip/01/ubuntu-topics/201801/19• 原理上、Ubuntuすら起動しない状態にはならないはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 17 / 57

すでに現象発生している場合• Ubuntu上で手順に従ってカーネルを更新する• 下記ページの最初の説明部分に手順が書いてある:https://bugs.launchpad.net/bugs/1734147• 上記の日本語版:https://gihyo.jp/admin/clip/01/ubuntu-topics/201801/19• 原理上、Ubuntuすら起動しない状態にはならないはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 17 / 57

すでに現象発生している場合• Ubuntu上で手順に従ってカーネルを更新する• 下記ページの最初の説明部分に手順が書いてある:https://bugs.launchpad.net/bugs/1734147• 上記の日本語版:https://gihyo.jp/admin/clip/01/ubuntu-topics/201801/19• 原理上、Ubuntuすら起動しない状態にはならないはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 17 / 57

Meltdown/Spectre

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 18 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

Meltdown/Spectre• https://meltdownattack.com/• CPU(特に Intelの CPU)の作りに起因する問題• 最も危険なMeltdownは修正・対応済み• Spectreはいくつかの緩和策が提供されている• 今度こそ(リブートしない)CPUマイクロコードがリリースされた模様• 将来的にはさらなる対策が Ubuntuにも提供される見込み• でも先週何か新しい攻撃方法が発表されていたような……

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 19 / 57

つまり?

Ubuntu 18.04 LTSを開発している暇がない!

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 20 / 57

Ubuntu 18.04 LTSを開発している暇がない!• 開発期間:2017/10 - 2018/04

• BIOS問題:2017/11 - 2018/01• Melt/Spt:2018/01 -継続中

カーネルチームとQAチームの余裕がない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 21 / 57

Ubuntu 18.04 LTSを開発している暇がない!• 開発期間:2017/10 - 2018/04• BIOS問題:2017/11 - 2018/01

• Melt/Spt:2018/01 -継続中

カーネルチームとQAチームの余裕がない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 21 / 57

Ubuntu 18.04 LTSを開発している暇がない!• 開発期間:2017/10 - 2018/04• BIOS問題:2017/11 - 2018/01• Melt/Spt:2018/01 -継続中

カーネルチームとQAチームの余裕がない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 21 / 57

Ubuntu 18.04 LTSを開発している暇がない!• 開発期間:2017/10 - 2018/04• BIOS問題:2017/11 - 2018/01• Melt/Spt:2018/01 -継続中

カーネルチームとQAチームの余裕がない

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 21 / 57

ちなみに

Ubuntu 16.04.4のリリースが 2月中旬から 3月頭に延期

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 22 / 57

Ubuntu 18.04 LTS:ベースシステム編

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 23 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

16.04から 17.10までに完了した変更点• i386用インストーラーイメージの廃止1

• ifupdownから Netplanへ2

• スワップパーティションからスワップファイルへ3

• systemdの利用の拡大(user session、resolved)4

• ドライバーレスプリンティング• snap・Flatpak時代の幕開け5

1https://gihyo.jp/admin/clip/01/ubuntu-topics/201705/192https://gihyo.jp/admin/clip/01/ubuntu-topics/201706/233http://blog.surgut.co.uk/2016/12/swapfiles-by-default-in-ubuntu.html4https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html5https://gihyo.jp/admin/serial/01/ubuntu-recipe/0507

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 24 / 57

パッケージの更新:ベースシステムパッケージ 16.04 18.04Kernel 4.4 4.15(予定)GCC/libc 5.3/2.23 7.2/2.26(4.x は削除)systemd 229 235OpenSSL 1.0.2g 1.1.0gOpenSSH 7.2p2 7.5p1vim 7.4.1689 8.0.1401nano 2.5.3 2.9.3python2.7 2.7.12 2.7.14python3-defaults 3.5.1 3.6.4gnupg/gnupg2 1.4.20 2.1.15apt 1.2.25 1.6

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 25 / 57

パッケージの更新:デスクトップ関連パッケージ 16.04 18.04GNOME 約 3.18 約 3.28Unity 7.4.5 7.5.0Xorg 7.7 7.7Mesa 17.2.8 18.0.0NetworkManager 1.2.6 1.10.4Mozc 2.17.2116.102 2.20.2673.102IBus 1.5.11 1.5.17Fcitx 4.2.9.1 4.2.9.5LibreOffice 5.1.6 6.0.1

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 26 / 57

パッケージの更新:サーバー関連パッケージ 16.04 18.04Apache 2.4.18 2.4.29Nginx 1.10.3 1.13.6NodeJS 4.2.6 8.9.3LXD 2.0.11 3.0(予定)QEMU 2.5 2.11libvirt 1.3.1 4.0.0Samba 4.3.11 4.7.4PostgreSQL 9.5+173 10+190MongoDB 2.6.10 3.4.7

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 27 / 57

Ubuntu 18.04 LTS:デスクトップ編

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 28 / 57

デスクトップは大きく変わる• Byebye Unity, Hello GNOME Shell• X Window SystemからWaylandへ• Fcitxから IBusへ• Takaoから Notoへ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 29 / 57

デスクトップは大きく変わる• Byebye Unity, Hello GNOME Shell• X Window SystemからWaylandへ• Fcitxから IBusへ• Takaoから Notoへ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 29 / 57

デスクトップは大きく変わる• Byebye Unity, Hello GNOME Shell• X Window SystemからWaylandへ• Fcitxから IBusへ• Takaoから Notoへ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 29 / 57

デスクトップは大きく変わる• Byebye Unity, Hello GNOME Shell• X Window SystemからWaylandへ• Fcitxから IBusへ• Takaoから Notoへ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 29 / 57

Byebye Unity, Hello GNOME Shell

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 30 / 57

Byebye Unity, Hello GNOME Shell

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 30 / 57

Unityの歩み• 2010/10:デスクトップでもUnityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04で Unityを正式に採用• 2013/03:次期 UnityはWaylandではなくMirへ• 2017/04:公式的な Unity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Unityの歩み• 2010/10:デスクトップでも Unityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04で Unityを正式に採用• 2013/03:次期 UnityはWaylandではなくMirへ• 2017/04:公式的な Unity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Unityの歩み• 2010/10:デスクトップでも Unityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04でUnityを正式に採用• 2013/03:次期 UnityはWaylandではなくMirへ• 2017/04:公式的な Unity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Unityの歩み• 2010/10:デスクトップでも Unityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04で Unityを正式に採用• 2013/03:次期UnityはWaylandではなくMirへ• 2017/04:公式的な Unity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Unityの歩み• 2010/10:デスクトップでも Unityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04で Unityを正式に採用• 2013/03:次期 UnityはWaylandではなくMirへ• 2017/04:公式的なUnity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Unityの歩み• 2010/10:デスクトップでも Unityへの移行をアナウンス• 2011/04:GNOME Shellが正式にリリース• 2011/04:Ubuntu 11.04で Unityを正式に採用• 2013/03:次期 UnityはWaylandではなくMirへ• 2017/04:公式的な Unity開発終了の宣言• 2017/10:Ubuntu 17.10で GNOME Shellを採用

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 31 / 57

Ubuntuデスクトップの変遷• 2004/10から:GNOME Panel(6年半)• 2011/04から: Unity(6年半)• 2017/10から: GNOME Shell

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 32 / 57

GNOME Shell採用でどうなる?• GNOMEの最新版に追随しやすくなるa

• 「GNOMEトチョットチガウ」パッケージの減少• LightDMから GDMへ• ウィンドウボタンの位置変更ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0418

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 33 / 57

GNOME Shell採用でどうなる?• GNOMEの最新版に追随しやすくなるa

• 「GNOMEトチョットチガウ」パッケージの減少• LightDMから GDMへ• ウィンドウボタンの位置変更ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0418

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 33 / 57

GNOME Shell採用でどうなる?• GNOMEの最新版に追随しやすくなるa

• 「GNOMEトチョットチガウ」パッケージの減少• LightDMから GDMへ• ウィンドウボタンの位置変更ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0418

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 33 / 57

GNOME Shell採用でどうなる?• GNOMEの最新版に追随しやすくなるa

• 「GNOMEトチョットチガウ」パッケージの減少• LightDMから GDMへ• ウィンドウボタンの位置変更ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0418

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 33 / 57

GNOME Shell採用でどうなる?• GNOMEの最新版に追随しやすくなるa

• 「GNOMEトチョットチガウ」パッケージの減少• LightDMから GDMへ• ウィンドウボタンの位置変更ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0418

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 33 / 57

16.04からアップグレードした場合• Unityから GNOME Shellに変更• Unityも引き続き利用可能• ログイン画面から選択できる

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 34 / 57

16.04からアップグレードした場合• Unityから GNOME Shellに変更• Unityも引き続き利用可能• ログイン画面から選択できる

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 34 / 57

16.04からアップグレードした場合• Unityから GNOME Shellに変更• Unityも引き続き利用可能• ログイン画面から選択できる

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 34 / 57

そしてWaylandへ• 1984年:X Window System誕生• 1987年:X11リリース• 1991年:Linux誕生• 1993年:Debian誕生• 2004年:Ubuntu誕生• 2005年:X11R7リリース• 2008年:Wayland誕生• 2012年:X11R7.7リリース• 2012年:Wayland 1.0リリース

30年以上現役の X11!

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 35 / 57

そしてWaylandへ• 1984年:X Window System誕生• 1987年:X11リリース• 1991年:Linux誕生• 1993年:Debian誕生• 2004年:Ubuntu誕生• 2005年:X11R7リリース• 2008年:Wayland誕生• 2012年:X11R7.7リリース• 2012年:Wayland 1.0リリース

30年以上現役の X11!

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 35 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 17.10のWayland• Waylandを標準のセッションに• X Window Systemもオプションとして提供• (想定されていたとおり)いくつかの機能が足りない

Waylandで足りない機能• Google Hangoutや Skypeで使われている画面共有機能• RDP/VNCなどで使われているリモートデスクトップ機能• GUIシェルがクラッシュしたときのスムーズな復旧

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 36 / 57

Ubuntu 18.04 LTSのWayland• X Window Systemを標準のセッションにa• Waylandもオプションとして提供• 18.10以降で再びWayland対応を進めるahttps://insights.ubuntu.com/2018/01/26/

bionic-beaver-18-04-lts-to-use-xorg-by-default/

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 37 / 57

Ubuntu 18.04 LTSのWayland• X Window Systemを標準のセッションにa• Waylandもオプションとして提供• 18.10以降で再びWayland対応を進めるahttps://insights.ubuntu.com/2018/01/26/

bionic-beaver-18-04-lts-to-use-xorg-by-default/

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 37 / 57

Ubuntu 18.04 LTSのWayland• X Window Systemを標準のセッションにa• Waylandもオプションとして提供• 18.10以降で再びWayland対応を進めるahttps://insights.ubuntu.com/2018/01/26/

bionic-beaver-18-04-lts-to-use-xorg-by-default/

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 37 / 57

日本語環境:日本語入力• GNOME Shellへの移行の際に IBusに変更• GNOMEは IBusを優先している• Fcitxの優先度は低く、Waylandセッションの対応が大変• かな漢字変換はこれまでどおりMozc

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 38 / 57

日本語環境:日本語入力• GNOME Shellへの移行の際に IBusに変更• GNOMEは IBusを優先している• Fcitxの優先度は低く、Waylandセッションの対応が大変• かな漢字変換はこれまでどおりMozc

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 38 / 57

日本語環境:日本語入力• GNOME Shellへの移行の際に IBusに変更• GNOMEは IBusを優先している• Fcitxの優先度は低く、Waylandセッションの対応が大変• かな漢字変換はこれまでどおりMozc

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 38 / 57

日本語環境:日本語入力• GNOME Shellへの移行の際に IBusに変更• GNOMEは IBusを優先している• Fcitxの優先度は低く、Waylandセッションの対応が大変• かな漢字変換はこれまでどおりMozc

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 38 / 57

日本語環境:フォント• 17.10以前:IPAexベースの Takaoフォント + Symbola• 18.04以降:Noto Sans/Serif CJK + Noto Color Emoji• カラー絵文字にも対応!• フォントの高さが異なる問題

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 39 / 57

日本語環境:フォント• 17.10以前:IPAexベースの Takaoフォント + Symbola• 18.04以降:Noto Sans/Serif CJK + Noto Color Emoji• カラー絵文字にも対応!• フォントの高さが異なる問題

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 39 / 57

日本語環境:フォント• 17.10以前:IPAexベースの Takaoフォント + Symbola• 18.04以降:Noto Sans/Serif CJK + Noto Color Emoji• カラー絵文字にも対応!

• フォントの高さが異なる問題

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 39 / 57

日本語環境:フォント• 17.10以前:IPAexベースの Takaoフォント + Symbola• 18.04以降:Noto Sans/Serif CJK + Noto Color Emoji• カラー絵文字にも対応!

• フォントの高さが異なる問題

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 39 / 57

Ubuntu 18.04 LTS:サーバー編

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 40 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

最近は公式リポジトリには頼らない• メジャーなソフトウェアによる独自リポジトリや PPAの提供• 各言語独自のパッケージ管理システムの充実• Dockerなどを利用したコンテナ化の促進• snapによるソフトウェア単位のローリングリリース

公式リポジトリとして必要なのはベースシステムだけ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 41 / 57

古いシステムからの脱却• net-tools(ifconfig)から iproute2(ip)へ• ifupdown(/etc/network/interfaces)からnetplan(/etc/netplan)へ• ntpdから chronyへ• gpg1から gpg2へ• python2からの脱却

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 42 / 57

古いシステムからの脱却• net-tools(ifconfig)から iproute2(ip)へ• ifupdown(/etc/network/interfaces)からnetplan(/etc/netplan)へ• ntpdから chronyへ• gpg1から gpg2へ• python2からの脱却

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 42 / 57

古いシステムからの脱却• net-tools(ifconfig)から iproute2(ip)へ• ifupdown(/etc/network/interfaces)からnetplan(/etc/netplan)へ• ntpdから chronyへ• gpg1から gpg2へ• python2からの脱却

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 42 / 57

古いシステムからの脱却• net-tools(ifconfig)から iproute2(ip)へ• ifupdown(/etc/network/interfaces)からnetplan(/etc/netplan)へ• ntpdから chronyへ• gpg1から gpg2へ• python2からの脱却

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 42 / 57

古いシステムからの脱却• net-tools(ifconfig)から iproute2(ip)へ• ifupdown(/etc/network/interfaces)からnetplan(/etc/netplan)へ• ntpdから chronyへ• gpg1から gpg2へ• python2からの脱却

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 42 / 57

特定用途向けカーネルフレーバーの追加• linux-aws:https://gihyo.jp/admin/clip/01/ubuntu-topics/201704/07• linux-azure:https://gihyo.jp/admin/clip/01/ubuntu-topics/201709/29• linux-gke?:https://gihyo.jp/admin/clip/01/ubuntu-topics/201703/24• linux-kvm:https://gihyo.jp/admin/clip/01/ubuntu-topics/201708/25• linux-euclid?:https://gihyo.jp/admin/clip/01/ubuntu-topics/201712/08• linux-oem?:https://gihyo.jp/admin/clip/01/ubuntu-topics/201712/01

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 43 / 57

LXD 2.0から 3.0へ• 設定・管理方法がより簡単に• 柔軟なネットワーク設定• GPUなどデバイス管理機能の拡充• ストレージバックエンド混在環境のサポート• snapパッケージ化

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 44 / 57

LXD 2.0から 3.0へ• 設定・管理方法がより簡単に• 柔軟なネットワーク設定• GPUなどデバイス管理機能の拡充• ストレージバックエンド混在環境のサポート• snapパッケージ化

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 44 / 57

LXD 2.0から 3.0へ• 設定・管理方法がより簡単に• 柔軟なネットワーク設定• GPUなどデバイス管理機能の拡充• ストレージバックエンド混在環境のサポート• snapパッケージ化

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 44 / 57

LXD 2.0から 3.0へ• 設定・管理方法がより簡単に• 柔軟なネットワーク設定• GPUなどデバイス管理機能の拡充• ストレージバックエンド混在環境のサポート• snapパッケージ化

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 44 / 57

LXD 2.0から 3.0へ• 設定・管理方法がより簡単に• 柔軟なネットワーク設定• GPUなどデバイス管理機能の拡充• ストレージバックエンド混在環境のサポート• snapパッケージ化

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 44 / 57

その他の機能変更• カーネル LivePatch機能(再起動が許されない環境向け)• 新しいインストーラー Subiquitya

• サーバー版 Liveイメージ• conjure-upによるクラウド環境構築• Windows Subsystem for Linuxahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0495

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 45 / 57

その他の機能変更• カーネル LivePatch機能• 新しいインストーラー Subiquitya

• サーバー版 Liveイメージ• conjure-upによるクラウド環境構築• Windows Subsystem for Linuxahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0495

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 45 / 57

その他の機能変更• カーネル LivePatch機能• 新しいインストーラー Subiquitya

• サーバー版 Liveイメージ(誰得?)• conjure-upによるクラウド環境構築• Windows Subsystem for Linuxahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0495

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 45 / 57

その他の機能変更• カーネル LivePatch機能• 新しいインストーラー Subiquitya

• サーバー版 Liveイメージ• conjure-upによるクラウド環境構築(k8sも簡単に構築)• Windows Subsystem for Linuxahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0495

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 45 / 57

その他の機能変更• カーネル LivePatch機能• 新しいインストーラー Subiquitya

• サーバー版 Liveイメージ• conjure-upによるクラウド環境構築• Windows Subsystem for Linux(Ubuntuいらなくね?)ahttps://gihyo.jp/admin/serial/01/ubuntu-recipe/0495

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 45 / 57

いつアップグレードするべきか?

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 46 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月 8日ぐらいにベータ相当、4月 26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月 8日ぐらいにベータ相当、4月 26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月 8日ぐらいにベータ相当、4月 26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月 8日ぐらいにベータ相当、4月 26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月8日ぐらいにベータ相当、4月26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

そもそもアップグレードすべき?• デスクトップを業務で使っている人• デスクトップを趣味で使っている人• サーバーを業務で使っている人• サーバーを趣味で使っている人

基本原則• 評価をするなら今のうち• リリース後よりリリース前のほうが修正が楽• 3月 8日ぐらいにベータ相当、4月 26日にリリース• 3月中に不具合報告までは終わらせておきたい

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 47 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを業務で使っている人• まずは新規インストールで評価を• Unityに依存している場合は急ごう• アップグレードはまだうまく動かないかも• 正式なアップグレードは 7月末以降の 18.04.1を待つ• 東京オリンピックまで 16.04を使い続けるという判断もあり

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 48 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

デスクトップを趣味で使っている人• 空いているマシンがあれば今のうちに評価を• リリース後は新規インストールがおすすめ• ついでにシステムの中の見直しを• Unityによっぽどこだわりがない限りは GNOME Shellへ• 17.10の EOLは 7月半ばの予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 49 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを業務で使っている人• 自動化組:新規インストールの評価を• 秘伝のタレ組:アップグレードの評価を• おそらくネットワーク設定(Netplan)が鬼門• 14.04のサポート期限:2019年 4月• 16.04のサポート期限:2021年 4月• 正式なアップグレードは 7月末以降の 18.04.1を待つ

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 50 / 57

サーバーを趣味で使っている人

• 好きにすればいいと思うよ

趣味でサーバー構築している人は自己解決できるはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 51 / 57

サーバーを趣味で使っている人• 好きにすればいいと思うよ

趣味でサーバー構築している人は自己解決できるはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 51 / 57

サーバーを趣味で使っている人• 好きにすればいいと思うよ

趣味でサーバー構築している人は自己解決できるはず

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 51 / 57

Ubuntuに関する日本語の情報源

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 52 / 57

Ubuntu Weekly Topics/Recipe• https://gihyo.jp/admin/clip/01/ubuntu-topics• https://gihyo.jp/admin/serial/01/ubuntu-recipe• Ubuntuの最新情報などをお届け• リリース前後に注意点なども紹介する予定

Software Design/Ubuntu Monthly Report• https://gihyo.jp/magazine/SD/• Ubuntu Japanese Teamで連載中• Ubuntu 18.04 LTSの情報も紹介する予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 53 / 57

日経 Linux• http://trendy.nikkeibp.co.jp/linux/• 水野さんが連載中• Ubuntu 18.04 LTSの情報も紹介する予定

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 54 / 57

うぶんちゅ!まがじんざっぱ~ん♪• http://zapppaaan.freepub.jp/• 商業誌には書きづらいあれやこれやのネタ• 技術書典 4でも vol.7と vol.8を頒布予定• 技術書典 4:https://techbookfest.org/event/tbf04

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 55 / 57

vol.7はGNOME特集• OpenNebulaで Nextcloudサーバー構築• サーバーレスでオレオレ画像アップローダーを作る• BuildStreamで GNOMEアプリをビルド• LibreOffice 6.0 Writerで縦書き小冊子を作成する• UbuntuをmacOS High Sierra風に変えてみる。• ざっぱ〜んを支える技術:ダウンロード編• Flatpakで Ubuntu 16.04 LTS時代の geditをよみがえらせよう

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 56 / 57

Ubuntuオフラインミーティング• Ubuntuを肴に飲み食いするイベント• Ubuntu 18.04 LTSがリリースされたら開催予定• 告知はたぶんMLか Ubuntu Weekly Topicsで• ML:https://lists.ubuntu.com/mailman/listinfo/ubuntu-jp• 17.04の時:https://gihyo.jp/admin/serial/01/ubuntu-recipe/0473• 17.10の時:https://gihyo.jp/admin/serial/01/ubuntu-recipe/0501

どうなる? Ubuntu 18.04 LTS!? 2018 年 2 月 24 日 57 / 57