web-dev-qa-db-ja.com

古いLinuxイメージを削除した後、/ usr / src / linux-headersを削除しても安全ですか?

Ubuntu 12.04と、2つのアクティブなLinuxイメージ3.2.0-37および3.2.0-36を実行しています。/usr/src /ディレクトリで私は見つけます:

linux-headers-3.2.0-23    
linux-headers-3.2.0-23-generic    
linux-headers-3.2.0-26    
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29    
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31    
linux-headers-3.2.0-31-generic    
linux-headers-3.2.0-32    
linux-headers-3.2.0-32-generic    
linux-headers-3.2.0-33    
linux-headers-3.2.0-33-generic    
linux-headers-3.2.0-34    
linux-headers-3.2.0-34-generic    
linux-headers-3.2.0-35    
linux-headers-3.2.0-35-generic    
linux-headers-3.2.0-36    
linux-headers-3.2.0-36-generic     
linux-headers-3.2.0-37     
linux-headers-3.2.0-37-generic

今日はSudo apt-get purge linux-image-x.x.x.x-generic *34と* 35

/ bootには* 36と* 37のみが含まれることを追加する必要があります。

* 37と* 36を除くこれらすべてを削除しても安全ですか?前もって感謝します。

48
SSO Master

これらはlinux-headers-*およびlinux-headers-*-genericパッケージに含まれるヘッダーファイルです。 apt-getを使用して削除しても安全です。たぶんapt-get autoremoveはあなたにそれを既に提案するでしょう。手動で削除しないでください!

52

この問題が発生したばかりで、apt-get autoremoveを使用するという提案はうまくいきませんでした。

私はそれを解決して解決しました:

Sudo apt-get purge linux-headers-3.2.0-23

/usr/srcに存在するそのようなLinuxヘッダー上。現在使用されているカーネルに対応するヘッダーは削除しませんでした。

サーバーを正常に再起動しました。

12
user12345