Linux Mint 20に移行された外部パッケージを削除する

Linux Mint 20に移行された外部パッケージを削除する

Linux Mint 20新しいバージョン発表そして次は何ですかユーザーマニュアル(ここから移行しました。地図時間) 移行プロセスを支援します。

今私を悩ませる2つのステップがあります。

1- PPAとサードパーティのストレージのクリーンアップ、内容は次のとおりです。

...

  • をクリックしますRemove Foreign Packages

  • すべての外部パッケージを選択してをクリックしますRemove

...

2- 外部パッケージの削除これは次のように言います。

保持するパッケージを除くすべての外部パッケージを選択してクリックします。Remove

インストールされているすべての外部パッケージを確認したところ(「メニュー->管理->ソフトウェアソース->メンテナンス->外部パッケージの削除」)、外部パッケージがたくさんあることがわかりました。

これらのパッケージの一部は識別できますが、ほとんどは不明です。

だから、

外部パッケージを削除しないとどうなりますか?

関連、後でアプリケーションに必要なパッケージを誤って削除した場合はどうなりますか?復元できますか?(そうだと思いますが、そうしても安全かどうかはわかりません。)

この問題を解決するための最良の方法は何ですか?


注:

  • 私はそれを実行し、mintupgrade check出力は私には大丈夫だった。
  • 私は中級の経験を持つLinuxユーザーです。

ベストアンサー1

外部パッケージを削除しないという意味は、更新できないという意味です。 MintはこれらのPPAの構造を知らないので、aptリストのエントリを変更することはできません。外部リポジトリからインストールされたアプリケーションもアップグレードされず、アップグレード後に存在しなくなったライブラリを参照できます。

例:

libavcodec-5.2.0を参照する外部リポジトリに「specialVideoApp」をインストールしました。アップグレード後もアプリケーションはまだ存在しますが、ライブラリ(Mintシステムの一部)はlibavacodec-5.2.3にアップグレードされました。これでアプリは動作しなくなります。直接更新する必要があります。

PoorYorikが指摘したように、これらのパッケージが「外部」と誤って表示されている場合は、違いはありません。パッケージが更新される可能性が高いです。

Mint 18で試してみましたが、「外国」パッケージを受け取りませんでした。

要約すると、これらの外部パッケージを削除しないと、新しいインストールに害はありませんが、これらのアプリケーションのいくつかはアップグレード後に機能しない可能性があります。

おすすめ記事