а нечто в духе:
armhf, armel, or arm64 как результат.
Нашёл команду тут
Я знаю про существование методов типа:
getconf LONG_BIT
uname -m
lscpu
cat /proc/cpuinfo
И даже вот так:
[ $((0xffffffff)) -eq -1 ] && echo 32 || echo 64
Но они выдают:
x86_64 или 64
*Вопрос родился после хождения по мануалам дебиана:
https://www.debian.org/releases/bullseye/releasenotes.html
Основной задачей было:
По уму проапдейтить Дебиан 10 на Дебиан 11, чтобы это сделать надо понимать какая у тебя архитектура:
64-bit PC (amd64), 64-bit ARM (AArch64), EABI ARM (armel), ..
Потому что для каждой есть своя дока (Не просто для 32/64) и я подозреваю, что это не случайность. Я нашёл команду для Дебиана и могу продолжить работу, но меня заинтересовало, а есть ли более универсальный способ для *nix-подобных систем, работающий не только внутри Debian-а.
**Я студент, так что, если вопрос заезженный простите. Я честно гуглил, но не факт, что правильно всё прочитал😅
***Спасибо, за ваше время
uname -m
Обсуждают сегодня