
Ubuntu (実際は ElementaryOS) を初めてインストールしたとき、それほど多くのスペースを占有するとは思わなかったので、OS パーティションを 15 GB と/home
100 GB にしました。sda5
と はsda6
Linux パーティションです。
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1b518505
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 823295 410624 7 HPFS/NTFS/exFAT
/dev/sda2 823296 410943487 205060096 7 HPFS/NTFS/exFAT
/dev/sda3 410943488 738621439 163838976 7 HPFS/NTFS/exFAT
/dev/sda4 738623486 976771071 119073793 5 Extended
/dev/sda5 738623488 767918079 14647296 83 Linux
/dev/sda6 767920128 976771071 104425472 83 Linux
実際のところ、OS が新品だった頃と比べて、現在では OS に新しいものは何もインストールされていません。ブラウザと Sublime Text だけです。時間が経つにつれて、システム アップデートをインストールしていくうちに、サイズはどんどん大きくなっていきます。
/usr/src
2.2 GBのフォルダがありますlinux-headers-X.XX.X-XX
/lib/modules
3.9 GBのX.XX.X-XX-generic
フォルダがあります
何をすべきかアドバイスをいただければ幸いです。
- 15GB パーティションのサイズを増やす場合は、どうすればいいでしょうか?
/usr/src
とは何ですか?/lib/modules
また、それらを安全に削除するにはどうすればよいですか?
答え1
あなたの質問のさまざまな側面の間には関連性があるようです。
/usr/src
インストールされたパッケージのソースコードの場所です。/lib/modules
カーネル モジュールの場所です。linux-headers-X.XX.X-XX
インストールされたカーネルのヘッダーファイルです。ヘッダーファイルは、特定のカーネル用のカーネルモジュールをコンパイルする多くの一般的なソフトウェアはカーネルモジュールをコンパイルします。バーチャルボックス、lmセンサーなど。 ここどのように現れるのか、より詳しい議論をしたい。私はいつもカーネルヘッダーをインストールするまた、build-essential
新しいデスクトップをセットアップするときにパッケージもインストールします。これは、通常、いつか必要になるからです (ただし、サーバーの場合は必要ありません。コンパイラはセキュリティ上のリスクになる可能性があります)。
以上のことから、複数のカーネルがインストールされていると考えられますが、これはよくある問題です。特にアップグレード直後は、1 つのバージョンを残しておくのがよいのですが、カーネルのサイズが大きいため、積み重なることがあります。
カーネルが 1 つしかない場合でも、カーネルに対してコンパイルを必要とするものをインストールする場合を除いてヘッダーは必要ないため、Synaptic またはソフトウェア センターからいつでもパッケージをアンインストールできます。
複数の古いカーネルがまだインストールされている場合は、通常、それらを削除するsudo apt-get autoremove
か、オプションはこちらシステムのカーネルとヘッダーソースファイルを消去するだけでなく、以下の場所に保存されている古いカーネルのモジュールも削除されます。/lib/modules
15GBはルートパーティションには十分すぎるほどで、パーティションのサイズ変更は難しいですが、間違いなく可能です。このドキュメント状況を確認し、操作を計画します。縮小/home
、右に動かす、そして最後に を拡張します/
。