GNU/Linux >> Linux の 問題 >  >> Linux

make でコンパイルできません |致命的なエラー デバイスにスペースが残っていません

ルート フォルダーを含むパーティション (/ ) は 100% いっぱいです。現在、ルート フォルダーには /tmp も含まれています。 コンパイル中に一時ファイルを保存するために使用されるフォルダー。ルート フォルダーと tmp フォルダーがいっぱいであるため、これは失敗します。

これを回避するには、スペースを追加するか、既存のものを再編成してください。

回避策として

mkdir ~/tmp
export TMPDIR=~/tmp

コンパイルを再試行してください。

ファイル システムを整理する柔軟な方法は、別のパーティションを使用することです

/
/usr
/home
/var
/tmp

怠惰なアプローチは /tmp/ をリンクすることです /var/tmp まで .ただし、クリーンアップに関しては、OS が /var/tmp のコンテンツを処理する可能性があるため、これにより問題が発生する可能性があります。 /tmp の内容とは異なります .それが /tmp/ の内容です /var/tmp のように、起動ごとに削除されます


Linux
  1. デバイスに空き容量がありません

  2. Pycharm 起動エラー:グラフィック環境を検出できません

  3. サポートされている鍵交換アルゴリズムがありませんというエラーで sshd がシャットダウンする

  1. AWS EC2 - デバイスに空き容量がありません

  2. gcloud に永続ストレージを追加した後でも、デバイスに空き容量がありません

  3. パーティションを作成するためにデバイスに残っている空き容量を確認する方法

  1. Linuxで「デバイスにスペースが残っていない」エラーを修正する方法–技術をより簡単にする

  2. Linux – Sudo:Mkdirを実行できません/ var / log / sudo-io / 00 / 2a:デバイスにスペースが残っていませんか?

  3. Linux 上のデバイスに関連付けられているドライバー (モジュール) を見つける方法は?