Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntuアップデートマネージャーの問題を克服する方法

Ubuntuへのソフトウェアのインストールは本来シンプルな作業であり、実際ほとんどの場合は問題なく完了します。しかし、リポジトリが見つからない、あるいはインターネット接続の問題を示す奇妙なエラーが表示されるなど、アップデートマネージャーでトラブルに遭遇したことがないユーザーはいないと言ってもよいでしょう。

この記事では、こうした問題と関連するエラーメッセージ、そしてその具体的な解決方法について詳しく見ていきます。

アップデートは重要

新しいアプリをインストールしようとしたり、システムアップデートを実行しようとしたりしたのに失敗するのは、本当にストレスです。アップグレードを諦めてしまったり、手動でアプリをインストールしたくなるかもしれませんが、その必要はありません。必要なのは、リポジトリを更新することだけです。

Ubuntuアップデートマネージャーの問題を克服する方法

通常、Ubuntuアップデートマネージャーはこれを自動的に処理してくれますが、もし動作が遅れているようであれば、ターミナルを開いて以下のコマンドを入力してください。

sudo apt-get update

これによりリポジトリが更新され、探していた新しいアプリを入手できるようになるはずです。では、システムアップデートの場合はどうでしょうか?

Ubuntuアップデートマネージャーとは何のためのものか

ターミナルでは、次のコマンドを入力するだけでシステムアップグレードを実行できます。

sudo apt-get upgrade

しかし、Ubuntuアップデートマネージャーの存在意義は、このプロセスにマウス操作によるGUIをもたらすことにあります。それなのに、なぜエラーが発生してアップデートが失敗し、「インターネット接続を確認してください」というダイアログが表示されてしまうのでしょうか(Ubuntu 14.04以降)。

当然ながら、最初にやるべきことはインターネット接続の確認です。ターミナルを開いて、以下のように入力してみましょう。

ping www.google.com

あるいは、オンラインであることが分かっている他の人気サイトのURLでも構いません。

では、なぜアップデートマネージャーは接続してアップデートをダウンロードできないのでしょうか?その違いは、アップデートマネージャーとapt-get(Debian系ディストロ全般、例えばUbuntuやRaspberry PiのRaspbianに搭載されているコマンドラインインストーラーツール)の接続方法にあります。アップデートマネージャーはNetworkManagerプロセス経由でインターネット接続を確認しますが、apt-getは直接接続を試みます。

接続状態は時間とともに変化するため、NetworkManagerが接続を切断してしまい、アップデートが途中で止まってしまうことがあります。対照的に、apt-getは必要に応じて接続を維持しながら処理を進めます。

ここで「じゃあapt-getを使えばいい」と考えてしまうかもしれません。しかし、アップデートマネージャーを正しく設定すれば、マウス操作による快適なアップデート環境を引き続き楽しめるのです。

Ubuntuアップデートマネージャーの設定

この問題を回避する最初の方法は、小さなアップデートから先にダウンロードすることです。ツリー上部のチェックボックスを解除し、サイズの小さいダウンロードのみを選択します。これらのファイルのダウンロードが完了したら、次に大きなファイルへと順番に移りましょう。

この方法は小さなアップデートには有効ですが、大きなダウンロードの場合は、アップデートマネージャー自体を再設定する必要があります。

Ubuntuアップデートマネージャーの問題を克服する方法

アップデートマネージャーを正しく設定するには、まずアプリを開いて設定(Settings)の歯車アイコンをクリックします。次に「ダウンロード元」(Download from)のドロップダウンメニューをクリックし、「最適なサーバーを選択」(Select Best Server)を選びます。すると、アップデートマネージャーが一連のテストを実行し、最適なサーバーを自動的に選定してくれます。

Ubuntuアップデートマネージャーの問題を克服する方法

チェックが完了するまで待ち、「サーバーを選択」(Choose server)をクリックして、パスワードを入力して確定します。その後、キャッシュが更新されます。

設定画面を閉じたら、アップデートマネージャーでアップデートを再開してください。今度は問題なくダウンロードできるはずです。

その他の設定とアップデートのスケジューリング

Ubuntuでのソフトウェアアップデートの処理方法については、他にも調整できる項目があります。例えば、アップデートマネージャーの設定画面にある「他のソフトウェア」(Other Software)タブでは、現在有効になっているリポジトリの一覧を確認できます。これは他のアップデートマネージャーの問題をトラブルシューティングする際に役立ちます。例えば、すべてのPPAリポジトリ(ppa.というプレフィックスが付いたもの)のチェックを外して、アップデート対象を絞り込むといった使い方ができます。また、この画面ではリポジトリの追加・編集・削除も可能ですが、追加したいリポジトリの完全なアドレスを事前に把握しておく必要があります。

Ubuntuアップデートマネージャーの問題を克服する方法

アップデートを受信することの問題点の一つは、やりたい作業の妨げになったり、必要なシステムリソースを消費したりすることです。これを避ける一つの方法は、アップデートの確認頻度を下げることです。「アップデート」(Updates)タブで、「自動的にアップデートを確認」(Automatically check for updates)のデフォルト設定「毎日(Daily)」を、「2日ごと(Every two days)」「毎週(Weekly)」「2週間ごと(Every fortnight)」に変更できます。「しない(Never)」という選択肢もありますが、セキュリティの観点からおすすめはしません。

ここで紹介したUbuntuアップデートマネージャーの問題に遭遇したことはありますか?その他にお困りのことがあれば、ぜひコメント欄でお聞かせください。

  1. コマンドラインからUbuntuをアップグレードする方法|do-release-upgrade徹底解説

    Ubuntuの「アップデートマネージャー」を使えば、新しいメジャーリリースへのアップグレードは比較的簡単に行えます。GUIのウィザードが手順を順番に案内してくれるため、初心者でも迷わず操作できるでしょう。 しかし、GUIユーティリティを使えない場面もあります。たとえばサーバー環境ではグラフィカルインターフェースにアクセスできないため、コマンドラインでアップグレード作業を行うしかありません。 とはいえ、これだけがコマンドラインを使う理由ではありません。CLIでは処理の進行状況がより詳細に表示されるのが特徴です。多くのコマンドラインツールは実行中に大量のテキストを出力するため、アップグレードの詳細

  2. Windows 10アップデートの問題を解決する方法【エラー別・原因別の対処法まとめ】

    本記事では、Windows 10のアップデート中にダウンロードやインストールでエラーが発生する問題、またはWindows 10を最新バージョン(ビルド)へアップグレードする際に起こるさまざまなトラブルを解決するための、複数の対処方法を紹介します。 多くのWindows 10ユーザーが重要な更新プログラムのインストール時に問題に直面していますが、その際表示される「問題が発生しました – Windows 10のインストールに失敗しました」や「Windows 10への機能更新プログラムのインストールに失敗しました」といったエラーメッセージは、残念ながら問題解決の手がかりにはなりません。(普段正常に動