ArchLinuxで未使用の依存関係を削除する方法

パックマンパッケージマネージャー それはディストリビューションに入っています アーチのLinux デリバティブはおそらくその分野で最高のXNUMXつです。一般に、pacmanは依存関係の削除を自動的に処理します。 ただし、パッケージを誤ってアンインストールした場合は、時間の経過とともに発生する可能性があります 滞在 いくつかの 未使用のパッケージ、可能性があります 消去 静かに。 どうやるか?


apt-getautoremoveに相当するものを探しています...

pacman -Qdtqコマンドは、不要な依存関係のリストを表示します。 ただし、それらを排除するには、pacman-Rと組み合わせる必要があります。 次のようになります。

pacman -Rs $(pacman -Qdtq)

将来的には、-Rsオプションを使用してパッケージをアンインストールすることを忘れないでください(Rは問題のパッケージを削除し、sはそのすべての依存関係もアンインストールします)。

pacman -Rs mypackage

私たちはシステムをクリーンアップする性質を持っているので、パッケージシステムキャッシュをクリーンアップする方法(つまり、後でインストールされ、再インストールが必要になった場合に備えて、pacmanがコンピューターに残したダウンロード済みパッケージをクリーンアップする方法)も確認できます。または以前のバージョンに戻ります)。

pacman -Scc

9コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   パブロサルバドールモスコソ

    なんて良いデータ、ありがとう!

  2.   Linuxを使いましょう

    ありがとうフレディ!
    抱擁! ポール。

  3.   フレディオマールロペスキンテロ

    一度これを行ったところ、依存関係がそれほど使用されていなかったため、Xが吹き飛ばされました...もちろん、深刻なことは何も起こりませんでした。数分で再インストールするだけです。 それが初心者に起こった場合、彼はおそらくコンソールから自分自身を処理する方法を知らなかったので、彼はあまりにも怖いでしょう。 ご挨拶。 あなたの投稿を大きくします。

  4.   ヘレナリュウ

    どうもありがとうございました。数日前に考えていました(何か兆候はありますか?)

  5.   エミリアーノマテウ

    とても良い! おかげで、私はアーチ付きの素敵なvpsを持っていて、それは注ぎ口です。 よろしく!

  6.   トルコポッター

    多くの場合、チャクラプロジェクトがそれを適用する場合、私はこの情報を自分自身に保持します、問題ありませんか? コマンドpacman-R $(pacman -Qdtq)を使用して20個のファイルを削除します。 使用をアンインストールする必要があるのは、pacman-Runsです。

  7.   t4h4wk

    あなたの記事は私にとってとても良いものでした。

    私はpacman-R $(pacman -Qdtq)を数回実行し、4では別のパッケージをアンインストールしていました。 これは、パッケージをアンインストールすると、新しい孤立した依存関係が発生したためです。

    pacman -Rs $(pacman -Qdtq)を実行する方が良いのではないでしょうか?

    Salu2 !!!

    1.    Linuxを使いましょう

      そうです! 修正しました! 🙂

  8.   マイク

    素晴らしい! \に16GBがあり、pacman-Sccではすでに29Gbでした。また、pacman -Rs $(pacman -Qdtq)では、多すぎる依存関係(1GB)を削除しました。 ヒントありがとうございます!