web-dev-qa-db-ja.com

APTが元に戻した場合、appstreamをアップグレードしても安全ですか?

先日apt upgradeを実行しましたが、次のようになりました:

The following packages have been kept back:
  appstream

このサイトのどこかに関連する質問によると、appstreamは削除しても安全です。

アップグレードが安全かどうか、どのようにアップグレードがシステムで実際に変更されるかを知るにはどうすればよいですか?私はaptが何らかの理由でそれを保持していると仮定しているので、dist-upgradeを実行する前に安全にプレイしたかったのです。

changelogが言うことは次のとおりです。

appstream (0.10.6-1~ubuntu16.04.1) xenial-backports; urgency=medium

  * Backport to 16.04, with one change:
   - Lower the required Qt version to 5.4

 -- Iain Lane <[email protected]>  Wed, 01 Feb 2017 12:02:22 +0000

私はこれが何にもブレーキをかけないと仮定していますか?

apt-get -s dist-upgradeSudoを含む)は、@ [mvar]によって提案されたように、appstreamが保存された同じ古いメッセージを除いて、新しいものは何も生成しませんでした。

apt-get -s install appstreamの出力は次のとおりです。

The following packages were automatically installed and are no longer required:
  gnome-software-common libgtkspell3-3-0 libsnapd-glib1 snapd-login-service
Use 'apt autoremove' to remove them.
The following packages will be REMOVED
  gnome-software ubuntu-software
The following packages will be upgraded:
  appstream
3
Gallifreyan

apt show appstreamに従って、appstreamのバージョン0.10.16-1gnome-softwareの下の3.22.5-1のバージョンを破り、Xenialのgnome-softwareのバージョンは3.20.1。したがって、appstreamのこのバージョンは、gnome-softwareと一緒にXenialシステムにインストールできません。

ちなみに、これは バックポートは手動でインストールすることになっています 必要に応じて覚えておくのに良い時間のようです。バックポートの自動インストールを有効にできますが、現在表示されているような問題を引き起こす可能性があるため、自己の責任において有効にしてください。

4
fkraiem