web-dev-qa-db-ja.com

Ubuntu 16.04 LTSでサードパーティのリポジトリを無効にする方法は?

私はラップトップにUbuntuの最新のアップデートをインストールしたいのですが、アップデートの表示をクリックすると... The package system is brokenエラーがスローされ、サードパーティのリポジトリを無効にするよう求められます。

Software&UpdatesのOther softwareタブでサードパーティのリポジトリのチェックを外してみましたが、無効にすることができません。

サードパーティのリポジトリを無効にする方法は?無効にしないと、最新の更新プログラムをインストールできません。

私は以下のエラーに直面しています

=================================
Check if you are using third party repositories. If so disable them, since they are a common source of problems.
Furthermore run the following command in a Terminal: apt-get install -f
Transaction failed: The package system is broken
 The following packages have unmet dependencies:

virtualbox-5.2:i386: Depends: libcurl3 (>= 7.16.2) but 7.47.0-1ubuntu2.9 is installed
                     Depends: libdevmapper1.02.1 (>= 2:1.02.97) but 2:1.02.110-1ubuntu10 is installed
                     Depends: libgcc1 (>= 1:4.2) but 1:6.0.1-0ubuntu1 is installed
                     Depends: libice6 (>= 1:1.0.0) but 2:1.0.9-1 is installed
                     Depends: libsdl1.2debian (>= 1.2.11) but it is not installed
                     Depends: zlib1g (>= 1:1.1.4) but 1:1.2.8.dfsg-2ubuntu4.1 is installed
=================================
3
mulam srinivas

Software & Updatesでリポジトリを選択/選択解除できないという問題(バグ)を回避するには、Synapticを開き、パスワードを入力して、Repositories設定メニュー。

しかし、待ってください...最初にこれをしてください。 Synapticで、編集メニューに移動し、破損したパッケージの修正を選択します。これを2回行います。次に、Reloadアイコンをクリックします。エラーが表示された場合は、問題を解決するためにそれらを修正する必要があります。

完了したら、おそらくリポジトリを無効にする必要はなく、Software Updaterアプリを続行できます。

また、私はあなたが64ビットコンピュータを持っていると推測しています、そしてvirtualbox-5.2:i386はVBの間違ったバージョンになるでしょう。おそらくこのバージョンをアンインストールして、64ビットバージョンをインストールする必要があります。これを行うには、Synapticを使用できます。

4
heynnema
  1. Software&Updatesでソフトウェアソースを削除するには、Other softwareタブでソフトウェアソースを選択し、削除するソフトウェアソースをクリックして、Removeボタン。

  2. Software&UpdatesのOther softwareタブにあるRemoveボタンをクリックした後、新しい小さな次のような認証が必要ですウィンドウが開きます。ユーザーパスワードを入力し、Authenticateボタンをクリックします。

    enter image description here

  3. 新しい小さなウィンドウが開き、Reloadボタンが表示され、使用可能なソフトウェアのリストが更新されます。 [再読み込み]ボタンは、下のスクリーンショットのマウスカーソルでマークされています。 [リロード]ボタンをクリックしなかったため、使用可能なソフトウェアのリストが更新されず、その結果、パッケージシステムが破損した可能性があります。

    enter image description here

    利用可能なソフトウェアに関する情報が最新ではありません 
     
    新しく追加または変更されたソースからソフトウェアとアップデートをインストールするには、
    利用可能なソフトウェアに関する情報をリロードする必要があります。
     
    続行するにはインターネット接続が機能しています。

    Software&UpdatesのReloadボタンをクリックすると、ターミナルでSudo apt updateを実行するのと同じことが行われます。


その後、Ubuntu 16.04用のVirtualBox .debファイルを オラクルの公式Webサイト からダウンロードし、.debファイルをダブルクリックしてインストールするか、Oracle VirtualBoxリポジトリをソフトウェアに追加する手順に従ってください。 Oracle VM VirtualBox virtualbox.org Webページのソース。 2番目のオプションを使用してVirtualBoxをインストールすると、VirtualBoxが自動的に更新されますが、最初のオプションを使用してVirtualBoxをインストールすると、更新が利用可能になったときにVirtualBoxアプリケーションで最新バージョンに更新するよう求められるため、この機能は必要ありません。

2
karel