GNU/Linux >> Linux の 問題 >  >> Ubuntu

パッケージがインストールされないようにする必要がありますか?

この質問にはすでに回答があります :特定のパッケージのインストールを禁止するにはどうすればよいですか?

(3つの回答)
6年前に閉鎖されました。

他の人が必要としてもインストールしたくないパッケージがあります。

別のパッケージの依存関係としても、パッケージがインストールされないように「ブラックリスト」に登録する方法はありますか?

それが依存関係であるという事実を克服し、それでもシステムをアップグレードできるでしょうか?

特にUnityのメッセージングインジケーターについて考えています。何らかの理由でそれを削除してUnityを再度追加した場合、アプレットを再度インストールしたくありません。インストールを防ぐにはどうすればよいですか? (またはグローバルメニュー、カスタムインストールされたものを削除するJavaバージョンなど…あなたはアイデアを得るでしょう。)

承認された回答:

  • 別のパッケージの依存関係であっても、パッケージがインストールされないように「ブラックリスト」に登録する方法はありますか?

aptを防ぐため パッケージのインストールからfoo 、そのパッケージのスタンザをファイル/ etc / apt/preferencesに追加します。これは次のようになります。

Package: foo
Pin: release *
Pin-Priority: -1

これにより、aptがfooをインストールできなくなり、aptがfooに依存するものをインストールできなくなります。

次に考えられる最も近いことは、保留を置くことです。 現在のバージョンのfooで、fooがアップグレードされないようにします(dpkgに--force-holdが指定されている場合を除く) オプションまたはaptがホールドをオーバーライドしない限り)。パッケージfooを保留するには、次の手順を実行します。

echo foo hold | sudo dpkg --set-selections
  • 依存関係であるという事実を克服し、それでもシステムをアップグレードできるでしょうか?

dpkg --force-dependsを使用すると、依存関係の違反にもかかわらず、個々のパッケージをインストールできます。 。 aptは使用できなくなります apt-get sourceでない限り、これを行うには fooに依存し、fooに依存せずに再構築するパッケージ。


Ubuntu
  1. Rsync〜/ foo Target / fooはRsync〜/ foo / Target / foo /と同じですか?

  2. JournalctlでSyslogがログに記録されないようにしますか?

  3. Apt-getからの詳細なデバッグ?

  1. Vpsサービスを使用して、Vpsホストがデータにアクセスできないようにすることはできますか?

  2. Ubuntu、Debian、または Linux Mint でパッケージが更新されないようにする方法 [APT]

  3. dpkg はインストール済みパッケージのファイルを検証できますか?

  1. LinuxでRPMまたはDEBパッケージからインストールされたファイルを一覧表示する方法

  2. ArchLinuxでのアップグレードからパッケージを無視する方法

  3. Httpd 2.4.6から2.4.41にアップグレードしますか?