GNU/Linux >> Belajar Linux >  >> Linux

Tidak dapat dikompilasi dengan make | kesalahan fatal Tidak ada ruang tersisa di perangkat

Partisi yang berisi folder root (/ ) 100% penuh. Folder root saat ini juga berisi /tmp folder, yang digunakan selama kompilasi untuk menyimpan file-file sementara. Karena folder root dan dengan ini folder tmp sudah penuh, ini gagal.

Untuk menyiasatinya, tambahkan lebih banyak ruang, atau atur ulang yang sudah ada.

Sebagai solusi, lakukan

mkdir ~/tmp
export TMPDIR=~/tmp

dan coba lagi kompilasi.

Cara yang fleksibel untuk mengatur sistem file menggunakan partisi terpisah untuk

/
/usr
/home
/var
/tmp

Pendekatan malas adalah menautkan /tmp/ ke /var/tmp . Namun hal ini dapat menyebabkan masalah karena dalam hal pembersihan, OS mungkin menangani konten di /var/tmp berbeda dengan konten di /tmp . Itulah isi dari /tmp/ akan dihapus pada setiap boot dengan /var/tmp tidak akan.


Linux
  1. Kesalahan Startup Pycharm:Tidak dapat mendeteksi lingkungan grafis

  2. Bagaimana cara memeriksa berapa banyak ruang kosong yang tersisa di perangkat untuk membuat partisi

  3. Bagaimana menemukan driver (modul) yang terkait dengan perangkat di Linux?

  1. Cara Memperbaiki:kesalahan:izin tidak memadai untuk perangkat dengan ADB [Kiat Singkat]

  2. Cara Memperbaiki Kesalahan 'Tidak Ada Ruang Tersisa di Perangkat' di Linux – Jadikan Teknologi Lebih Mudah

  3. Apakah ada alasan lain untuk tidak ada ruang tersisa di perangkat?

  1. Linux – Sudo:Tidak Dapat Mkdir /var/log/sudo-io/00/2a:Tidak Ada Ruang Tersisa Di Perangkat?

  2. Linux – Bagaimana Cara Menemukan Driver (modul) yang Berhubungan Dengan Perangkat Di Linux?

  3. Bagaimana Cara Menulis Jalur Folder Dengan Spasi Di Namanya??