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-utopic
(コード名がutopic
であるにもかかわらず、Word trusty
を含むのはなぜですか? /etc/apt/sources.list
も見ました。 Word utopic
は出現しません。
apt-get install -f
を使用して破損したパッケージを修正apt-get autoremove && apt-get clean && apt-get update
System Updaterを正常に動作させるにはどうすればよいですか?前もって感謝します
Sudo apt-get dist-upgrade
の実行後に問題が解決しました。
apt-get
manページから:
dist-upgrade
は、アップグレード機能の実行に加えて、パッケージの新しいバージョンとの依存関係の変更をインテリジェントに処理します。apt-get
には「スマート」な競合解決システムがあり、必要に応じて重要度の低いパッケージを犠牲にして最も重要なパッケージのアップグレードを試みます。したがって、dist-upgrade
コマンドはいくつかのパッケージを削除する場合があります。
Synapticを使用してパッケージをアップグレードすることで、ネット上の他の場所の投稿(場所は忘れてください)で、この問題を乗り越えることができました。その後、ソフトウェアアップデーターは文句を言わなくなり、それ以降アップデートを取得/インストールできました。
/etc/apt/sources.list
またはy-ppa-manager
またはSoftware and Updates
でさらにチェックを行い、一時的に壊れた依存関係を持ついくつかの新しいパッケージを含むリポジトリやソースのチェックを外すか、Ubuntuのバージョンをそれぞれに割り当てます必ずインストールするためのソースリポジトリ拡張「utopic」バージョンではなく、「trusty」のみ。通常、これは個人のPPAが使用されている場合にしばらく発生した問題であり、公式のUbuntu側またはソフトウェアプロバイダーの更新されたソフトウェアメーカーによって修正されます。破損が恒久的に見える場合は、上記の解決策が必要な場合があります。たぶん、あなたはカスタムRhythmboxまたはVlc PPAを使用しますか?確かにSynaptic
は、多くの場合に、より明確で透明に見えます。