開発者ドキュメント

Ubuntu16.04の新機能

序章

Ubuntuオペレーティングシステムの最新のロングタームサポートバージョンであるバージョン16.04(Xenial Xerus)は、2016年4月21日にリリースされました。

このガイドは、サーバーシステム管理の観点から、14.04LTS以降のシステム全体に対する新機能と重要な変更の概要を説明することを目的としています。 公式のXenialXerusリリースノート、およびその他のさまざまなソースを利用しています。

ロングタームサポートリリースとは何ですか?

新しいUbuntuデスクトップとサーバーのリリースは6か月ごとに表示されますが、LTSバージョンは2年ごとにリリースされ、リリース後5年間はCanonicalからのサポートが保証されています。 これは、本番システムを展開するための安定したプラットフォームを構成し、かなりの時間枠でセキュリティ更新プログラムと重大なバグ修正を受け取ることを意味します。 16.04は、2021年4月まで更新され続けます。

UbuntuWikiでUbuntuLTSリリースサイクルの詳細な内訳を読むことができます。

systemdInitシステム

Ubuntu15.10またはDebianJessieのユーザーは、systemdに既に精通している可能性があります。これは、現在、主流のGNU/Linuxディストリビューションの大部分のデフォルトのinitシステムです。 Ubuntuでは、systemdがCanonicalのUpstartに取って代わります。

カスタムinitスクリプトを使用する場合、または実行時間の長いサービスを定期的に構成する場合は、systemdの基本を知っておく必要があります。 概要については、 Systemd Essentials:サービス、ユニット、およびジャーナルの操作をお読みください。

カーネル

Ubuntu 16.04は、2016年1月にリリースされたLinuxカーネルの4.4シリーズに基づいて構築されています。

DigitalOceanでは、15.10からアップグレードされた新しい16.04ドロップレットとドロップレットは、独自のカーネルを管理およびアップグレードできるようになります。 これは、Ubuntu14.04LTSからアップグレードされたドロップレットには当てはまりません。

SSH

Ubuntu16.04のデフォルトはOpenSSH7.2p2です。これにより、SSHバージョン1プロトコルが無効になり、DSA(ssh-dss)キーの使用が禁止されます。 古いキーを使用している場合、またはシステムからレガシーSSHサーバーと通信する必要がある場合は、SSHリリースノートをお読みください。 まだ使用されているDSAキーは比較的少数ですが、新しいUbuntu 16.04サーバーでアップグレードを実行したり、パスワードベースのSSH認証を無効にしたりする前に、新しいキーを生成する必要がある可能性があります。

新しいSSHキーの生成と使用の概要については、LinuxサーバーでSSHキーベースの認証を構成する方法を参照してください。

パッケージング、ソフトウェアディストリビューション、およびコンテナ

Apt

基本的に、UbuntuはまだDebianプロジェクト上に構築されており、拡張機能として、AdvancedPackageToolであるAptによって管理される.debパッケージファイル上に構築されています。

Ubuntu16.04はセキュリティの改善を含むApt1.2にアップグレードされていますが、Aptツールはそれほど変更されていません。 古いリリースから移行するユーザーは、多くのパッケージ管理操作で、従来のapt-getおよびapt-cacheの代わりにaptコマンドを使用することを検討することもできます。 aptコマンドの詳細については、パッケージ管理の基本:apt、yum、dnf、pkgを参照してください。

スナップパッケージ

サーバー環境でのUbuntuのほとんどのユーザーは、パッケージ管理に引き続きAptに依存しますが、16.04 には、Ubuntuのモバイルおよびインターネットから登場したsnapと呼ばれる新しい種類のパッケージへのアクセスが含まれています。モノの開発努力。 スナップが16.04のライフサイクルの早い段階でサーバー展開の主要な要因になる可能性は低いですが、Canonicalは、スナップがUbuntuのパッケージングの未来を表すことを繰り返し示しているため、フォローする価値のある開発になる可能性があります。

LXD

LXDは、LXCを中心に構築された「コンテナーハイパーバイザー」であり、LXCはLinuxカーネルの包含機能へのインターフェースです。 [X32X]linuxcontainers.org

モバイルバージョンを終了