安全な自動削除?

ハンナンアビッド

私はUbuntu14.04を実行していて、それを使用するのは少し新しいです。したがって、aptitudeまたはapt-getを使用して何かをインストールするたびに、次のようにこのメッセージが表示されます。これらのパッケージを削除しない限り、Aptitudeではインストールを続行できませんが、apt-getを使用して回避しました。何かを台無しにせずにこれらのパッケージを削除しても安全ですか?

The following packages were automatically installed and are no longer required: gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 libtotem0 linux-headers-3.19.0-25 linux-headers-3.19.0-25-generic linux-image-3.19.0-25-generic linux-image-extra-3.19.0-25-generic Use 'apt-get autoremove' to remove them.

thomasrutter

パッケージをインストールし、依存関係であるために明示的に要求しなかった1つ以上の追加パッケージをAPTがインストールする必要がある場合、APTは、これらが「自動的にインストールされた」、つまり明示的に要求されなかったという記録を保持します。

これを覚えている唯一の理由は、それらに依存していたすべてのパッケージも削除されたときに、これらの追加パッケージを自動的に削除できることを認識できるようにするためです。

apt-getを使用して、これはいずれかによって行われます

apt-get remove <mainpackage>
apt-get autoremove

または、apt-getに同時に自動削除を実行するように指示することもできます。

apt-get autoremove <mainpackage>

注:aptitudeなどの他のAPTフロントエンドもこれを利用できます。

auto-removeステートメントは、自動インストールとしてマークされ、それらに依存するパッケージがインストールされなくなったパッケージを削除するようにAPTに指示します。

ほとんどすべての場合、この操作は安全です。これは、直接操作したことのないパッケージである可能性が高いためです。それらに依存する他のパッケージを介してのみ。

これが問題を引き起こす可能性がある唯一のシナリオは、パッケージが明示的に要求されずに最初に自動的にインストールされたが、後でそのパッケージを直接使用し始めた場合です。依存していた元のパッケージを削除した後で自動削除を実行すると、元々自動インストールとしてマークされていたため、使用を開始したこの新しいパッケージも削除されていることがわかります。

この操作は元に戻すのが非常に簡単で、通常は大きな問題ではなく、まれなシナリオです。apt-getを使用すると、インストールを明示的にリクエストすることで、インストールされたパッケージが自動的に削除されないようにすることができます。

apt-get install <package>

そのパッケージがすでにインストールされている場合は、インストールされたままになり、「自動インストール」ステータスが削除されるだけです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

定期的な自動削除

分類Dev

Thermaldを自動削除しても安全ですか?

分類Dev

Windows 10 で起動可能な VHD を安全に削除する方法

分類Dev

IntelliJ Idea:不要な「スロー」宣言を自動的に削除します

分類Dev

重要なDebianパッケージは自動削除可能

分類Dev

PropertySourcesPlaceHolderConfigurerBeanの自動配線の削除が機能しない

分類Dev

無効なチャーターを自動削除する

分類Dev

Kubernetesでの安全なCockroachDBのデプロイを自動化する

分類Dev

QObjectの自動削除順序

分類Dev

laravel自動ハード削除

分類Dev

Outlook 2013-電子メールを自動的に削除する(自動アーカイブなし)

分類Dev

永続的な自動起動

分類Dev

安全なアレイの削除

分類Dev

Windowsの削除-安全な手順

分類Dev

「自動削除」で不要な依存関係がすべて削除されないのはなぜですか?

分類Dev

VSCodeがインデントを自動削除しないようにする方法

分類Dev

PHPは、識別文字列に必要なゼロを自動的に削除します

分類Dev

/ dev / shm /の内容が自動的に削除されるのはなぜですか

分類Dev

/ dev / shm /の内容が自動的に削除されるのはなぜですか

分類Dev

自動化エラーの原因となるシートを削除する

分類Dev

関連するサービスが実行される前に、漂遊するUNIXソケットファイルを自動的に削除する安全な方法はありますか?

分類Dev

パッケージ署名、自動更新などを使用して、Kotlinを安全にインストールする

分類Dev

パッケージ署名、自動更新などを使用して、Kotlinを安全にインストールする

分類Dev

Windows7が安全でないwifiネットワークに自動的に接続するのを防ぐ方法

分類Dev

定期的なウェブサイトのログインを安全に自動化する方法

分類Dev

自動削除後にUnityが消える

分類Dev

SQSキューの自動削除

分類Dev

DjangoMediaファイルの自動削除

分類Dev

作成後の要素の自動削除(Javascript / Jquery)

Related 関連記事

  1. 1

    定期的な自動削除

  2. 2

    Thermaldを自動削除しても安全ですか?

  3. 3

    Windows 10 で起動可能な VHD を安全に削除する方法

  4. 4

    IntelliJ Idea:不要な「スロー」宣言を自動的に削除します

  5. 5

    重要なDebianパッケージは自動削除可能

  6. 6

    PropertySourcesPlaceHolderConfigurerBeanの自動配線の削除が機能しない

  7. 7

    無効なチャーターを自動削除する

  8. 8

    Kubernetesでの安全なCockroachDBのデプロイを自動化する

  9. 9

    QObjectの自動削除順序

  10. 10

    laravel自動ハード削除

  11. 11

    Outlook 2013-電子メールを自動的に削除する(自動アーカイブなし)

  12. 12

    永続的な自動起動

  13. 13

    安全なアレイの削除

  14. 14

    Windowsの削除-安全な手順

  15. 15

    「自動削除」で不要な依存関係がすべて削除されないのはなぜですか?

  16. 16

    VSCodeがインデントを自動削除しないようにする方法

  17. 17

    PHPは、識別文字列に必要なゼロを自動的に削除します

  18. 18

    / dev / shm /の内容が自動的に削除されるのはなぜですか

  19. 19

    / dev / shm /の内容が自動的に削除されるのはなぜですか

  20. 20

    自動化エラーの原因となるシートを削除する

  21. 21

    関連するサービスが実行される前に、漂遊するUNIXソケットファイルを自動的に削除する安全な方法はありますか?

  22. 22

    パッケージ署名、自動更新などを使用して、Kotlinを安全にインストールする

  23. 23

    パッケージ署名、自動更新などを使用して、Kotlinを安全にインストールする

  24. 24

    Windows7が安全でないwifiネットワークに自動的に接続するのを防ぐ方法

  25. 25

    定期的なウェブサイトのログインを安全に自動化する方法

  26. 26

    自動削除後にUnityが消える

  27. 27

    SQSキューの自動削除

  28. 28

    DjangoMediaファイルの自動削除

  29. 29

    作成後の要素の自動削除(Javascript / Jquery)

ホットタグ

アーカイブ