Bagaimana saya bisa tahu jika saya menggunakan versi Debian / Raspbian versi hard-float atau soft-float?


37

Mari kita asumsikan bahwa saya dijatuhkan ke sebuah ruangan dengan Raspberry Pi menjalankan Debian atau Raspbian. Bagaimana saya mencari tahu apakah itu memiliki dukungan float keras atau jika hanya menggunakan soft float?

Jawaban:


48

Periksa keberadaan direktori:

/lib/arm-linux-gnueabihf

versi soft-float tidak memiliki direktori ini, mereka memiliki:

/lib/arm-linux-gnueabi

sebagai gantinya, atau Anda dapat mendaftar paket yang diinstal menggunakan:

dpkg -l

dan lihat platform di kolom ketiga (semua / armhf / armel)


6
Karena seseorang hanya salah mengartikan ini, untuk membuatnya sangat jelas: Jika Anda memiliki /lib/arm-linux-gnueabihf, sistem Anda sulit.
goldilocks

15

Jawaban yang diterima benar, tetapi metode yang sangat sederhana adalah:

dpkg --print-architecture

Jika sistem Anda menggunakan arsitektur float keras, Anda akan melihat:

armhf

ARM H ard F loat. :-)


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.