ソフトウェアアップデータ-すべてのアップデートをインストールできるわけではありません


16

Ubuntu 14.04 LTSを使用しています。システムを更新しようとすると、次のエラーメッセージが表示されます。

ソフトウェアアップデータ-すべてのアップデートをインストールできるわけではありません

私はグーグルで調べ、壊れたパッケージをを使用して修正することを提案しましたsudo apt-get install -f。しかし、それは私にはうまくいきませんでした。

これを使用apt-get upgradeすると、次のメッセージが表示されます。

Reading package lists...
Building dependency tree...
Reading state information...
The following packages have been kept back:
  gir1.2-rb-3.0 gir1.2-totem-1.0 librhythmbox-core8 libtotem-plparser18 libva1
  libvlc5 libvncserver0 linux-generic-lts-utopic
  linux-headers-generic-lts-utopic linux-image-generic-lts-utopic rhythmbox
  rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-magnatune rhythmbox-plugins smplayer smplayer-themes totem
  totem-common totem-mozilla totem-plugins vlc vlc-data vlc-nox
  vlc-plugin-libde265 vlc-plugin-notify vlc-plugin-pulse
The following packages will be upgraded:
  google-chrome-stable mkvtoolnix mkvtoolnix-gui
3 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
Need to get 53.3 MB of archives.
After this operation, 6,539 kB disk space will be freed.
Do you want to continue? [Y/n] Abort.

取得できないのは、Linuxカーネルイメージに名前がある理由ですlinux-image-generic-lts-utopicutopicコード名がであるにもかかわらず、なぜという単語が含まれているのtrustyですか)?私も見ました/etc/apt/sources.list。単語の出現はありませんutopic

試したこと

  1. 壊れたパッケージを使用して修正 apt-get install -f
  2. コマンド: apt-get autoremove && apt-get clean && apt-get update

System Updaterを正常に動作させるにはどうすればよいですか?前もって感謝します


5
試しましたsudo apt-get dist-upgradeか?
スヌープ

@snoopいいえdist-upgrade。では試しませんでした。確認してみましょう。
ケンパチ

ユートピックユニコーンのリポジトリを誤って追加した可能性がありますか?ソフトウェアリポジトリを確認して、そうであるかどうかを確認します。彼らは示さなければならないtrustyといないutopic
Rewarp

1
@Rewarp質問で述べたように、sources.listファイルにはutopicという単語はありません。
ケンパチ

回答:


29

問題は実行後に解決しましたsudo apt-get dist-upgrade

これは何をしますか?

以下からのapt-getmanページ:

dist-upgradeアップグレードの機能を実行することに加えて、パッケージの新しいバージョンとの依存関係の変更をインテリジェントに処理します。apt-get「スマート」な競合解決システムがあり、必要に応じて重要度の低いパッケージを犠牲にして最も重要なパッケージのアップグレードを試みます。dist-upgrade したがって、このコマンドは一部のパッケージを削除する場合があります。


14
確かに!それはubuntuをアップグレードせず、インストールされたアプリケーションの依存関係を修正するだけであることに言及する価値があります。おかげで
アミールウヴァル16

願わくば、歴史のある時点でUbuntuのバージョンがアップグレードされないことを明確にすることを願っています。常に混乱します
マット

これは役に立ちました、ありがとう。psmouse.synaptics_intertouch=1アップグレードを妨げる設定がありました。コメントアウトして実行するとsudo apt-get install -f、問題が解決しました。
セバスチャンG.マリネスク

1

Synapticを使用してパッケージをアップグレードすることで、ネット上の他の場所の投稿(場所は忘れてください)で、この問題を乗り越えることができました。その後、ソフトウェアアップデーターは文句を言わなくなり、それ以降アップデートを取得/インストールできました。


0

私は、さらなる検査を行うだろう/etc/apt/sources.listか経由y-ppa-managerまたは経由してSoftware and Updates、一時的に一時的に壊れた依存関係を持ついくつかの新しいパッケージが含まれているかを確認するだけで「信頼できる」ない「utopicを例えばインストールするには、各ソースレポ延長としてあなたのUbuntuのバージョンを割り当てることができ、いくつかのレポや情報源をオフに' バージョン。通常、これは個人のPPAが使用されている場合にしばらく発生する一種の問題であり、Ubuntuの公式側またはソフトウェアプロバイダーの更新されたソフトウェアメーカーによって修正されます。破損が恒久的に見える場合は、上記の解決策が必要な場合があります。たぶん、あなたはカスタムRhythmboxまたはVlc PPAを使用しますか?確かSynapticに多くの機会にもっとはっきりと透明に見えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.