Comment savoir si j'utilise la version à flotte fixe ou à version souple de Debian / Raspbian?

37

Supposons que je sois déposé dans une pièce avec un Raspberry Pi sous Debian ou Raspbian. Comment savoir s'il a un support de flotteur dur ou s'il utilise simplement un flottant doux?

fourique
la source

Réponses:

48

Vérifiez l'existence du répertoire:

/lib/arm-linux-gnueabihf

les versions soft-float n'ont pas ce répertoire, elles ont:

/lib/arm-linux-gnueabi

à la place, ou vous pouvez lister les paquets installés en utilisant:

dpkg -l

et voir la plate-forme dans la troisième colonne (all / armhf / armel)

ikku
la source
6
Puisque quelqu'un vient de mal interpréter cela, pour qu'il soit absolument clair: si vous en avez un /lib/arm-linux-gnueabihf, votre système est en dur.
Boucle d'or
15

La réponse acceptée est correcte, mais une méthode très simple consiste à:

dpkg --print-architecture

Si votre système utilise une architecture hard float, vous verrez alors:

armhf

ARM H ard F loat. :-)

Chris
la source