Qt 5.9の採用へ
「Ubuntu 17.10」では、「Qt 5.9」が採用されます。すでに「Ubuntu 17.10」では、「Qt 5.9」が利用できるようになっています。
開発チームは「Qt 5.9」に移植されていないパッケージの削除等、移行に向け多くの作業を行ってきました。
そして「Feature Freeze」前に主要な移行作業が完了しました。
resolvconfとifupdownがデフォルトのインストールから外される
「Ubuntu 17.10」では「resolvconf」と「ifupdown」がデフォルトのインストールから外されました。「resolvconf」の代わりに「systemd-resolved」が使用され、「ifupdown」の代わりに「NetworkManager」や「systemd-networkd」が使用されます。
この件に関しては、以下も参考にしてください。
netplan 0.26
また「netplan 0.26」がリリースされ、現在「Ubuntu 17.10」で「netplan 0.26」が利用可能になっています。「netplan 0.26」では以下の変更が行われています。
nplan (0.26) artful; urgency=medium
* Bonding:
- Add support for specifying a primary slave. (LP: #1709135)
* Rebind:
- Fix brcmfmac harder. Treat any 'brcmfmac' driver as not supporting
rebind. (LP: #1712224)
* Autopkgtests:
- Add allow-stderr. Systemd now bleats about a the networkd socket still
being around and enabled when we restart the service; but we don't need
to care since we're /restarting/ the service to load the new config.
- Fix the autostart package to be more sensible: we don't really care if
networkd autostarts or not, but we need to make sure that our generator
will run at boot, so instead check the state, but only assert it once
we've added a config file and before checking the state of our dummy
device.
- Do a bit more to make sure "mix" tests which stack virtual devices are
as reliable as possible; by setting saner defaults.
-- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 23 Aug 2017 19:32:33 -0400
* Bonding:
- Add support for specifying a primary slave. (LP: #1709135)
* Rebind:
- Fix brcmfmac harder. Treat any 'brcmfmac' driver as not supporting
rebind. (LP: #1712224)
* Autopkgtests:
- Add allow-stderr. Systemd now bleats about a the networkd socket still
being around and enabled when we restart the service; but we don't need
to care since we're /restarting/ the service to load the new config.
- Fix the autostart package to be more sensible: we don't really care if
networkd autostarts or not, but we need to make sure that our generator
will run at boot, so instead check the state, but only assert it once
we've added a config file and before checking the state of our dummy
device.
- Do a bit more to make sure "mix" tests which stack virtual devices are
as reliable as possible; by setting saner defaults.
-- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 23 Aug 2017 19:32:33 -0400
Apportの改良
「Ubuntu 17.10」では「Apport」の改良が行われ、収集する情報にインストールされているPythonのバージョン情報が含まれるようになりました。ユーザーがUbuntuが提供しているPythonとは異なるPythonをインストールしていた場合、Pythonのバージョン情報が問題特定の手助けになるためです。
「Apport」は開発に詳しくない一般的なユーザーが、簡単に不具合を報告できるようにするためのソフトウェアです。
ソフトウェアがクラッシュした時クラッシュログが生成されます。
「Apport」はこのログを元にその時の状況やシステムの情報を生成し、不具合報告として利用可能な情報を生成します。
Feature Freezeを迎える
現在開発中の「Ubuntu 17.10」は、2017年8月24日に「Feature Freeze」を迎え、今後の変更は新機能の追加よりも不具合の修正に注力した変更が行われるようになります。(理想)またクールな新機能を追加するには、以下の手続きに従うことになります。