Ubuntuの新機能

デスクトップインターフェース

デスクトップアプリケーション

ソフトウェアセンター

Ubuntu One

共通インフラストラクチャ

  • Ubuntu 11.10までの「管理者」ユーザーは、「admin」Unixグループに所属することでsudo権限を付与されていました。12.04では、「管理者」ユーザーは「sudo」グループによって権限を付与します。これは、Ubuntuをアップストリームの実装やDebianに合わせたものです。互換性を維持するため、12.04では「admin」グループに所属していればsudoによる管理者特権アクセスが可能なままです。
  • ハイバネート(suspend to disk)は、デフォルトでは無効になっています。これは、安定性の問題が見つかったことと、非常に遅いこと、そして二種類のサスペンドモードによって混乱が引き起こされるためです。812394 も参照してください。ハイバネートを有効にしたい場合、この手順を用いてください。

  • pm-utilsパッケージに、新しく2種類のスクリプトが追加されました。バッテリー駆動時に、USBと、さまざまなPCIデバイスの消費電力を下げるためのものです。多くのデスクトップパッケージがこの挙動を妨害しないようにあわせて改良され、消費電力を低減させています。これにより、バッテリー駆動時間の向上が得られるでしょう。
  • すべてのUbuntuシステムにおいて、resolvconfによって/etc/resolv.confが管理されるようになります。より詳細な情報はこちらで得られます。

  • Backportsリポジトリが、これまでより容易に利用できるようになりました。これを用いることで、新しいバージョンへのアップグレードを簡単に行うことができます。Ubuntu Backportsリポジトリはデフォルトで有効になっています。ただし、Backports由来のパッケージは暗黙ではインストールされません。パッケージ管理ソフトウェアから明示的にBackports由来のソフトウェアを指定する必要があります。一度Backportsに含まれるバージョンを導入すると、以降はBackportsからより新しいバージョンのソフトウェアが自動的に導入されるようになります。
  • DVDイメージ。DVDイメージの整理により、おおむね1.5GB程度の容量に縮小されました。DVDに含まれないソフトウェアは、ダウンロードによって入手できます。

Linux v3.2.14 Kernel

Ubuntu 12.04 LTSは、メインラインカーネルv3.0系から、v3.2系に更新されました。リリース時点では3.2.0-23.36カーネルが採用されています。このカーネルはアップストリームのv3.2.14 stable Linux kernelをベースにしています。メインラインカーネルv3.0からv3.2の間に、多くの新機能が追加されました。主要な点は次の通りです。

  • ext4ファイルシステムが、より大きなブロックサイズをサポートします。
  • btrfsファイルシステムに、データの完全性問題を改善するための改良が加わります。
  • device mapperに、シンプロビジョニング機能と再帰的スナップショット機能が加わります。
  • 大きなライトバック負荷が発生した場合のパフォーマンスが改善されます。
  • 輻輳が生じているネットワークにおけるパフォーマンスが改善されます。
  • ext3ファイルシステム上での移動操作が、ファイルシステムバリアを利用したものになります。
  • メモリアロケータに改良が加わります。
  • VFSのスケーラビリティが強化されます。
  • iSCSIの実装が新しいものになります。
  • Software RAIDの実装に、バッドブロック対応が追加されます。

11.10で採用されているUbuntuカーネル3.0.0-12.20からの更新点は、次の通りです。

Upstart 1.5

Upstartをバージョン1.5に更新しました。より詳細な情報が、Upstart Technical Overview(未訳)にあります。

GNU Toolchain

Ubuntu 12.04には、デフォルトのtoolchainとしてGCC 4.6.3 (Linaro GCC 4.6-2012.02の修正を追加したもの)、binutils 2.22、eglibc 2.15とLinaro gdb 7.4-2012.04が含まれます。

11.10と比較した場合、toolchainはマイナーバージョンの変更とバグフィックスだけが追加されています。10.04 LTSと比較した場合、GCCのアップデートが含まれます。

  • より良い標準をサポートするため、フロントエンド実装が更新されています(次の実装を含みます。Ada 2012、Objective-C 2.0、ISO C++ standardに基づくC++0x(実験的サポート)、Fortran 2003と2008、Go)。
  • 最適化が強化されました。inter-procedural optimizationsと、link time optimization (LTO)の強化を含みます。

より詳細な情報は、アップストリームの情報を参照してください(GCC-4.6, GCC-4.5, binutils, gas, ld, gdb)。

Python Toolchain

  • Ubuntu 12.04にはPython 2.7.3 とPython 3.2.3が含まれます。Python 2.6はインストールできなくなりました。

  • Python 3系に対するより強力なサポートを提供しています。次のソフトウェアはPython 3系をベースとしています。python-dbus, python-feedparser, germinate, lazr.ui, wadllib, python-defer, python-keyring, python-qt4。これ以外にもPython 3系列に移植されたソフトウェアを含みます。

Java Toolchain

Javaのデフォルトランタイムは、OpenJDK 6b24 (IcedTea 1.11.1)です。OpenJDK 7u3 (IcedTea 2.1)を追加パッケージとして導入することもできます。

インストール

概要

Ubuntuのインストールを、よりシンプルにする一方で、ディスク設定の選択肢を拡張しました。それぞれの操作の詳細説明を見直し、選択した操作の結果を、より分かりやすく把握できるようにしています。

UbuntuのDesktop CDから起動されるインストーラーは、インターネットに接続されていれば、既存のUbuntu環境をアップグレードしたり、あるいは再インストールしたりすることができます。

ダウンロード

Ubuntu 12.04イメージは、以下を用いることで近くにあるミラーサイトからダウンロードできます。

これ以外のイメージは、以下から入手できます。

システム要求

Ubuntu 12.04の最低メモリ要求は、Desktop環境を用いる場合は384MBです。

注意:環境によっては、システム上のメモリがグラフィックカードによって専有されることがあります。もしもシステムにぎりぎり最低限のメモリしかない場合、インストールに長い時間がかかる可能性があります。しかしながら、ひとたびインストールが完了すれば通常通り利用することができるでしょう。

少ないメモリしかない環境では、インストーラーから「Ubuntuをインストールする」を選択して起動するか、Desktop CDではなく、Alternate CDを用いてください。

アップグレード

Ubuntu 11.10からのアップグレード

デスクトップ環境のUbuntu 11.10からのアップグレードを行うには、「アップデートマネージャー」を利用してください。これにより、次のようなメッセージが表示されるはずです。「新しいディストリビューション '12.04' が利用可能です」。「アップグレード」ボタンを押し、画面に表示された手順に沿って作業を進めてください。

Ubuntu 10.04 LTS から Ubuntu 12.04へのアップグレード

Ubuntu 10.04 LTSのユーザーは、7月に予定されている最初のポイントリリースまで、アップグレードを待つことをおすすめします。

デスクトップ環境のUbuntu 10.04 LTSからネットワーク経由でアップグレードを行うには、次の手順を用いてください。

  1. 「システム」→「システム管理」→「ソフトウェアソース」とメニューを辿ります。
  2. 「アップデート」タブを開き、「新バージョンの通知」を開き、「長期サポート版」を選択して「閉じる」ボタンを押します。
  3. 「Alt」キーと「F2」キーを同時押しして、開いたウインドウに「update-manager」と入力します。
    1. 「再チェック」ボタンを押し、新しいアップデートを確認します。もし既存のアップデートがある場合は、「インストール」ボタンを押してすべて適用しておきます。適用が完了したら、もう一度「再チェック」ボタンを押します。
    2. 新しいリリースがある旨のメッセージが表示されるので、「アップグレード」ボタンを押し、画面に表示された手順に沿って作業を進めます。

他のリリースからのアップグレード

Ubuntuの他のリリースバージョンを利用している場合、まず11.10にアップグレードしてから12.04にアップグレードしてください。

11.10へのアップグレードに関する情報は、upgrade instructionsを参照してください。

システム要求

既知の不具合

起動とインストール・インストール直後の問題

  • [Dell Studio XPS 1340,Alienware m17x]において、ブート時にite-cirドライバーがロードされたタイミングでカーネルパニックに伴うハングアップが生じます。パッチはアップストリームにすでに送られており、テスト用のカーネルがバグレポートから参照できます。12.04のリリース後、可能な限り早い時期に precise-updates リポジトリに修正したカーネルを提供する予定です。 (984387)

  • 「Unibody」を採用したMacbookにおいて、液晶を閉じると画面との干渉でタッチパッド操作が入力されてしまいます。これにより、タッチパッドジェスチャやクリックが誤って生じたり、そのままサスペンドに入ることで、入力ドライバーの状態が期待しない状態に陥る可能性があります。この問題へのワークアラウンドとして、復帰時点で次の操作を行い、カーネルモジュールを一度アンロードし、再度読み込ませてください。
    $ sudo rmmod bcm5974
    $ sudo modprobe bcm5974

    注意:これにより、タッチパッドオプションのいくつかの機能が無効になります。たとえば水平スクロールが該当します。これらのオプションは、「マウスとタッチパッド」設定画面を開くことで回復します。この問題には、リリース後のアップデートで対処予定です。 (968845)

  • いくつかのケースで、Windowsユーザーアカウントのインポートが失敗することがあります。 (987902)

  • Wubi (Windows向けUbuntuインストーラー) は、Ubuntu Desktop/DVDには含まれなくなり、かわりに単体でダウンロードして利用するようになりました。

アップグレード

  • aptitudeは64bit環境では、/etc/dpkg/dpkg.cfg.d/multiarch でMultiarch機能を無効にしないと動作しません。 (831768)

  • amd64アーキテクチャのUbuntu 11.10環境でi386パッケージを導入していた場合、アップグレードの前に oneiric-updates リポジトリから更新された apt と dpkg パッケージを導入しておくことを強く推奨します。これらのパッケージは、multiarch環境で発生するさまざまな問題を解決します。 (850264, 902603)

  • いくつかのケースで、update-managerがハングアップしているようにしか見えないことがあります。こうした場合、ウインドウ下部の「広げる」ボタンをクリックして端末表示を展開し、端末上で表示されているdebconfへの応答を行なってください。 (979661)

  • Alternete CDやServer CDをパッケージリポジトリとして用いた場合、Ubuntu 10.04 LTSから12.04 LTSへのアップグレードに失敗します。Ubuntu 10.04 LTSのユーザーは、7月に予定されている12.04.1 LTSポイントリリースまでアップグレードを待つことをおすすめします。 (988941)

12.04.2の追加事項/日本語訳版独自の項目

  • 仮想化環境でUbuntuを利用している場合(特に仮想化ソフトウェアが提供するアクセラレーション機能を持った追加ドライバを導入している場合)、アップグレードを行う前に[https://lists.ubuntu.com/archives/ubuntu-jp/2013-March/004317.html メーリングリストで報告された現象]を確認し、問題が起きても対処できるようにしてください。なおこの現象は、未確認ではありますが12.04.2以前の12.04系列でも類似した現象が発生した報告があり、12.04.2以前の12.04でも発生する可能性があります。

Kernel

  • ARM omapイメージにおいて、Beagle XM boardのネットワークサポートが機能していません。(838200)

  • [Dell Studio XPS 1340,Alienware m17x]において、ブート時にite-cirドライバーがロードされたタイミングでカーネルパニックに伴うハングアップが生じます。パッチはアップストリームにすでに送られており、テスト用のカーネルがバグレポートから参照できます。12.04のリリース後、可能な限り早い時期に precise-updates リポジトリに修正したカーネルを提供する予定です。 (984387)

  • Asus製ノートPC K53Uに搭載された、Sentelic touchpadが機能しません。パッチはバックポート済みで、12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。(969334)

  • Broadcom製bluetoothデバイスBCM20702A0([0489:e042])に対応していません。パッチはアップストリームにすでに送られており、12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。(980965)

  • comediドライバーにバッファオーバーフロー問題が含まれます。パッチはすでにアップストリームからバックポートされており、テストカーネルがバグレポートから参照できます。12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。 (981234)

  • Intel製 gma 4500mhd ドライバーを利用している環境では、外付けモニターに正しく画像が表示されません。パッチはすでにアップストリームからバックポートされており、12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。 (796030)

  • 12.04上でNFSクライアントを利用している場合、「Kernel Oops - BUG: unable to handle kernel paging request; RIP: nfs_have_delegation+0x9/0x40 [nfs].」が生じることがあります。テスト用のカーネルがバグレポートから参照できます。パッチはすでにアップストリームからバックポートされており、12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。 (974664)

  • アップストリームのv3.2.15とv3.2.16のパッチは、最初のカーネルパッケージのSRUには間に合わないため、precise-proposed リポジトリから提供する予定です。これらは、12.04のリリースから約3週間のちに precise-updates リポジトリからアップデートできるようになるでしょう。 (981162, 987337)

  • hid-logitech-djドライバーがインストーラーに含まれていません。すでにd-iのinput-modules udebに追加されたので、12.04.1のポイントリリースではインストーラーに含まれる予定です。 (975198)

  • rtl8187ドライバーがインストーラーに含まれていません。すでにd-iのnic-usb-modules udebに追加されたので、12.04.1のポイントリリースではインストーラーに含まれる予定です。 (971719)

  • eGalaxisのタッチスクリーンドライバーが動作しません。パッチはすでにアップストリームからバックポートされており、テストカーネルがバグレポートから参照できます。12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。 (913164)

  • PowerPC上のATI/radeonフレームバッファはモジュールとして提供されるのみで、カーネルには埋め込まれていません。このため、コマンドプロンプトの起動時にttyコンソールが表示できなかったり、サスペンドに失敗したりします。これらのモジュールを埋め込むためのパッチはすでに適用済みで、12.04のリリース後、できるだけ早い時期に precise-updates リポジトリにアップデートされたカーネルを提供する予定です。 (949288)

  • ATI Radeon 9200グラフィックスカードを使っているシステムの場合、起動すると黒画面になってしまいます。ブートローダーで、カーネルのコマンドラインに「nomodeset」を追加することで回避可能です。 (725580)

  • Fujitsu Siemens Amilo M 7400とMaxdata 7000DXのRF killスイッチは無線機能をうまく無効化できず、カーネルパニックを引き起こします。カーネルコマンドラインに「noexec=off」を追加することで回避可能です。 (979253)

  • Beagle XMシステムは1GHzで動作可能であっても、800MHzで初期化されてしまうために、パフォーマンスが低下します。 (771537)

  • 一部のEFIシステムでは、EFIでの起動に失敗します。その場合は、BIOSモードを使用してください。 (721576)

デスクトップインターフェース

アップデータを適用し、この問題を解決してください。

デスクトップアプリケーション

サポート期間

PrecisePangolin/ReleaseNotes/ja/UbuntuDesktop (last edited 2012-04-29 03:32:28 by cosmos-door)