Como posso saber se estou usando a versão hard-float ou soft-float do Debian / Raspbian?


37

Vamos supor que eu caia em uma sala com um Raspberry Pi rodando Debian ou Raspbian. Como descobrir se ele tem suporte para flutuação rígida ou se está apenas usando flutuação suave?

Respostas:


48

Verifique a existência do diretório:

/lib/arm-linux-gnueabihf

a versão de flutuação suave não possui esse diretório, eles têm:

/lib/arm-linux-gnueabi

em vez disso, ou você pode listar os pacotes instalados usando:

dpkg -l

e veja a plataforma na terceira coluna (all / armhf / armel)


6
Como alguém mal interpretou isso, para ficar absolutamente claro: se você tem um /lib/arm-linux-gnueabihf, seu sistema é difícil.
goldilocks

15

A resposta aceita está correta, mas um método realmente simples é:

dpkg --print-architecture

Se o seu sistema estiver usando uma arquitetura de flutuador rígido, você verá:

armhf

ARM H Ard F loat. :-)


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.