他の多くのユーザーと同様に、/boot
に十分なスペースがないため更新できないというエラーメッセージが表示されるため、ファイル/カーネルを削除してスペースを増やす必要があります。私は数か月間検索しましたが、互いに類似した多くの回答を見つけましたが、ほとんどはUbuntu 14.04 LTSには適用されません。または、指示は初心者向けではありません。 Ubuntu-Tweakは開発者によってサポートされなくなりました。他の誰かがそれを取り上げているかどうかはわかりません。 Synaptic Package Managerを見つけたので、今のところ勉強していますが、同様の目的に役立つプログラムが他にあるかどうか知りたいです。他に何かありますか? (14.04 LTSのコマンドラインの更新情報も歓迎します。)ご意見をお寄せいただきありがとうございます。
次のコマンドを使用して、apt
にこれを処理させることをお勧めします。
Sudo apt-get autoremove
それはあなたが必要とするすべてをするべきです。プロセスが完了したら、Zannaが答えで言及したファイルシステムの場所を確認する価値があります。
補足として、現在のカーネルが突然動作しなくなった場合に備えて、動作することがわかっている少なくとも1つの古いカーネルバージョンを保持することを好みます。私はたぶん妄想しているだけかもしれませんが、元に戻すのはいいことです。
autoremove
はあなたが望むすべてのことを行うということを@Arronicalに同意します。システムをよりよく知るために、autoremove
が自分で行うすべての作業を行うことができます。ターミナルを開いて入力することから始めます
uname -r
それを書き留めて、あなたが最も愛するもののために、そのリリース番号で何も傷つけないでください。そして、一般的に、慎重に入力し、Sudo rm
ing何でも;)
バグが発生した場合(または単にいじりたい場合)に、インストールされた状態で動作することがわかっている少なくとも1つの「スペア」カーネルを常に保持することをお勧めします
dpkg --list | grep linux-image
現在インストールされているカーネルを特定し、パージします。
Sudo apt-get purge linux-image-x.x.x-x-generic
x
を削除するリリースの正しい番号に置き換えます
Sudo update-grub
とにかくパージするときに自動的に発生するようです。ただし、念のため再度実行しても問題ありません。次
ls /boot
削除したカーネルバージョンに関連するものが残っている場合は、削除するだけです
Sudo rm /boot/name-of-file-to-remove
(明らかに実際の名前に置き換えてください)。次
ls /lib/modules
削除したカーネルにまだディレクトリが残っている場合
Sudo rm -r /lib/modules/name.of.directory.to-remove
次
ls /usr/src
削除したカーネルにまだヘッダーが残っている場合
Sudo rm -r /usr/src/linux-headers-name.of.version.to.remove
最終的に(通常は更新されますが、念のため)
ls /var/lib/initramfstools
削除しているバージョンのすべてをもう一度削除します。
主に この回答 からですが、完全を期すためにすべての場所を追加しました。
私はまだ14.04でbuntu-Tweakを使用しています。
それはうまく機能し、その管理人はシングルクリックとSudoパスワードを2回入力するだけです。そして、古いモジュールとカーネルのものは永久になくなっています。これは、これまでに挙げた他の「手動手順」よりもはるかに優れていると思います。
https://utappia.org/2016/03/28/ucaresystem-core-v3-0-released-and-available-in-ppa/
これは非常にうまく機能し、徹底的かつ安全です。