|
Це питання, яке внесло багато плутанини серед користувачів. Навіть коли вони думають, що знають відповідь, вони часто помиляються.
Здавалося б розумним викласти це зараз з огляду на майбутній випуск Ubuntu 10.04 та Fedora 13. Як ми всі знаємо, багато дистрибутивів Linux мають версії, оптимізовані для 64-розрядних процесорів. Тут виникає наша дилема: Чи підтримуватиме моя машина 64 біт? Чи можу я завантажити 32-розрядну версію про всяк випадок? І питання тривають ... |
Перш ніж розпочати розкривати ці таємниці, давайте пояснимо, що для проведення тестів, які ми проведемо тут, необхідно, щоб у вас на цій машині вже був встановлений Linux (будь-який дистрибутив). В іншому випадку ви можете запустити ці команди, завантаживши Linux з LiveCD.
Почнемо з розрізнення між знанням того, що насправді підтримує ваше обладнання, і ядром, яке ви використовуєте на цьому обладнанні.
Якщо ви хочете знати, чи знаєте ви апаратні засоби підтримує 64 біт, відкрийте термінал і запустіть:
grep прапори / proc / cpuinfo
Якщо в результаті з'являється lm, він підтримує 64 біт; якщо з'являється захищений режим, він підтримує 32 біти; якщо з'являється реальний режим, він підтримує 16 біт.
Якщо ви хочете знати, чи знаєте ви поточне ядро підтримує 64 біт, відкрийте термінал і запустіть:
uname-a
Якщо в результаті з'являється "x86_64 GNU / Linux", це означає, що ви використовуєте 64-бітове ядро Linux. Натомість, якщо ви бачите "i386 / i486 / i586 / i686", це 32-бітове ядро.
Коли вам потрібно вирішити, яку версію Ubuntu, Fedora або будь-якого іншого дистрибутива завантажувати, важливою є перша з команд, оскільки вона вказує, чи підтримує ваше обладнання 64-бітну версію.. Друга команда лише повідомляє, яке ядро ви встановили.