Archで孤立したパッケージを削除する方法

パックマン 間違いなく、最高のパッケージマネージャーのXNUMXつです。 ただし、関連するマネージャーの一部( ヤート o パッカー)非常に優れていますが、少し残されています。 特に、滞在することによって 切り捨てる la インストール de パッケージ スルー AUR インストールされた依存関係は、コンパイルの失敗後に適切に削除されないのが一般的です。 これは特に当てはまります。 依存関係 インストールします。


解決策は非常に簡単です。孤立したパッケージを削除する必要があります(つまり、他のパッケージはそれらを必要とせず、問題を発生させることなく削除できます)。

私は単にターミナルを開いて書いた:

sudo pacman -Rs $(pacman -Qtdq)

特定のパッケージのリスト(この場合は、リストがpacman -Qtdqで取得される孤立したパッケージ)からすべてのパッケージとその依存関係(pacman -Rs)を削除します。

Ubuntuから来た人にとって、このコマンドは次のようになります。 sudoのapt-getを自動削除.


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

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

コメントを残す

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

*

*

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

  1.   Linuxを使いましょう

    グッド!

  2.   ディエゴシルバーバーグ

    驚異的! それは手袋のように私に合いました、私は最初にアーチに会った時から約1GBのゴミを解放しました!

  3.   シャドウリーパー

    完璧です。うまくいかなかった425,85MiBのパッケージをリリースしました。ありがとうございます。

    1.    Linuxを使いましょう

      それどころか、それが私たちの目的です!
      乾杯! ポール。

  4.   キケシエルボス

    記事をありがとう。 OpenboxをCinnamonに置き換え、システムをクリーンな状態にしたいと思っていました。 結局、途方もない量のスペースを解放することになりました。

    1.    Linuxを使いましょう

      どういたしまして! 抱擁! ポール。

  5.   チャパラル

    良いですが、Antergosとコンソールで$ yaourt -Syuaをスローするとどうなりますか?答えは次のとおりです。

    ::パッケージデータベースの同期..。
    コアは最新です
    エクストラは最新です
    コミュニティは最新です
    アンテルゴスは最新です
    ksplash-arch-simple:孤立
    プラズマ-テーマ-カレドニア:孤児
    外部パッケージ:/ 53/53

    情報をグーグルで検索しましたが、答えが見つかりませんでした。

    1.    タイル

      それは同じです、yaourtは時々pacmanを使用します、それは私が理解していることですハハハ
      同じように、単純なsudo pacman -Rs $(pacman -Qtdq)を使用すると、すべての孤児を忘れることができます。 yaourtでも同様のフォームがあるはずですが、私はマネージャーをあまりいじっていません。
      いずれにせよ、yaourtを介してArchに何かがインストールされると、それはpacmanによっても認識されます。

  6.   チャパラル

    私は少し異なるこの他のコマンドでそれをしました:
    $ sudo pacman -Rns $(pacman -Qtdq)

    あなたが示したものは完全に機能しますが、私はそれを確認しました。
    孤立したパッケージを排除することに賛成しない人がいることを読みました。

    1.    変更

      私はそれを使用しますが、真実は私がチャパラルコマンドの説明を持っていないということです(あなたは知っていますか?)私は知りたいです