LinuxОбъяснение технологий

Почему дистрибутивы Linux заканчиваются 32-битными версиями (и что это значит для вас)

Почему дистрибутивы Linux заканчиваются 32-битными версиями (и что это значит для вас)

Долой старое и новое. Это история перехода от 32-битных к 64-битным дистрибутивам Linux.

Это движение, которое происходит уже довольно давно. Как и любой сдвиг, для одних это безболезненно, а для других — большая головная боль. Если вам еще не приходилось сталкиваться с этой проблемой, есть большая вероятность, что вы скоро это сделаете.

В чем разница между 32-битным и 64-битным?

Если говорить о персональных компьютерах, то будет ли архитектура вашей машины 32-битной или 64-битной, зависит от центрального процессора (или процессора). Некоторые процессоры могут идти еще выше (даже до 512-битных), но большинство персональных компьютеров являются 32- или 64-битными.

64-разрядные компьютеры экспоненциально более мощные, чем их 32-разрядные аналоги. 32-разрядный компьютер может обрабатывать 2 32 бита данных, а 64-разрядный компьютер может обрабатывать 2 64 бита данных.

Это может показаться не такой уж большой разницей, но подождите, пока вы не подсчитаете эти цифры на калькуляторе. 32-битная архитектура может поддерживать 4,294,967,296 байт (около 4 гигабайт), в то время как 64-битная архитектура может поддерживать 18,446,744,073,709,551,616 байт (около 18 миллиардов гигабайт).

64-разрядные персональные компьютеры стали доступны через несколько лет в новом тысячелетии. Если вы собираетесь купить новый компьютер или приобрели его в последние годы, скорее всего, у вас есть 64-битный компьютер. Объем оперативной памяти (ОЗУ) вашего компьютера является одним из показателей. 32-разрядные машины не могут обрабатывать более 4 ГБ. Если ваш ноутбук имеет 8 ГБ, то он 64-разрядный.

Почему дистрибутивы Linux выпускаются в 32-битной и 64-битной версиях

Программное обеспечение должно знать, как взаимодействовать с оборудованием, чтобы воспользоваться этой разницей. Таким образом, хотя 32-разрядная версия операционной системы может работать на 64-разрядном ПК, она не может использовать всю дополнительную мощность. С другой стороны, 64-разрядная версия операционной системы вообще не может работать на 32-разрядном ПК.

Хотя большинство новых ПК поставляются с 64-битной архитектурой, Linux используется не только на современном оборудовании. Многие люди используют Linux, чтобы вдохнуть жизнь в старые машины . По этой причине многие дистрибутивы предоставляют для загрузки как 32-битные, так и 64-битные версии.

почему дистрибутивы Linux больше не 32-битные, только 64-битные

Это не уникальная ситуация для Linux. Windows также поставляется в 32-битной и 64-битной версиях. В даже Windows 10! Microsoft хочет, чтобы ее рабочий стол работал на старом или слабом оборудовании.

Почему исчезают 32-битные версии Linux

Ubuntu, самая популярная версия Linux для настольных компьютеров, прекратила выпуск 32-разрядных версий в 2017 году. Год спустя, такие варианты, как Ubuntu MATE, Ubuntu Budgie и Kubuntu, последовали его примеру. openSUSE Leap также не поддерживает 32-битные версии.

элементарная ОС не сделала 32-битную версию доступной с выпуском Loki в 2016 году . Более новый дистрибутив Linux под названием Solus никогда не предлагал 32-битную версию. Arch Linux недавно прекратил поддерживать 32-битные версии ( но есть много причин продолжать использовать Arch Linux ).

почему дистрибутивы Linux больше не 32-битные, только 64-битные

Зачем? 32-битная архитектура встречается все реже. Будь то из-за необходимости более высоких спецификаций или из-за аппаратного сбоя, многие люди заменили старые машины. Когда дистрибутивы объявляют о планах отказаться от 32-битной поддержки, жалуются относительно немногие (если таковые имеются).

Дистрибутивы Linux имеют ограниченные ресурсы. 32-битным версиям нужен кто-то, кто будет поддерживать и тестировать их. В то же время команды часто нацелены на другую аппаратную архитектуру, такую ​​как ARM. Поскольку 32-разрядные изображения загружаются реже, становится все труднее оправдать эти усилия.

Опять же, постепенный переход от 32-битного программного обеспечения не является уникальным для Linux. Mac OS X 10.6, выпущенная в 2009 году, была последней версией настольной операционной системы Apple, работающей на 32-разрядном оборудовании. В macOS 10.13 Apple начала постепенно прекращать поддержку 32-разрядных приложений. Компания больше не принимает новые 32-битные приложения в своем Mac App Store.

А как насчет 32-битных приложений для Linux?

Настольное программное обеспечение также начало развиваться, и некоторые разработчики приложений прекратили поддержку 32-битной архитектуры. Например, Google больше не выпускает 32-разрядную версию Chrome для Linux. Другие компании начали выпускать только 64-битные версии своих приложений.

Сохранение некоторых 32-битных версий программного обеспечения Linux может быть затруднено. Это одна из наиболее важных проблем безопасности на рабочих столах Linux.

В конечном счете, операционная система не очень полезна, если достаточное количество приложений, которые вы хотите, не совместимы. Значительное количество программного обеспечения Linux по-прежнему работает на 32-разрядном оборудовании, но это может продолжаться не так долго.

32-битная поддержка в Linux закончена?

Еще нет.

В случае с Ubuntu, вы все равно можете использовать 32-битное оборудование, если вы установите версию 16.04 (выпуск с долгосрочной поддержкой) и обновитесь оттуда. Официально поддерживается 16.04 до 2021 года. Вы будете получать обновления программного обеспечения до тех пор, пока команда Ubuntu продолжает поддерживать 32-разрядные версии приложений и пакетов.

Многие другие дистрибутивы по-прежнему предоставляют для загрузки 32-битные версии. Debian, основанный на дистрибутиве Ubuntu, по-прежнему предоставляет 32-битную опцию. Существует также множество дистрибутивов Linux, специально предназначенных для более старого оборудования. , что делает 32-битную поддержку более приоритетной.

И даже спустя долгое время после того, как большинство крупных дистрибутивов Linux решили использовать 32-битное оборудование, можно ожидать, что для относительно старых устройств будет нишевый дистрибутив. Это просто, как работает мир Linux.

Сказал, что может быть пора двигаться дальше

Linux не заставляет вас отказываться от 32-битных приложений, но некоторые из более современных дистрибутивов прилагают усилия. Если вы хотите, чтобы новейшие рабочие столы с открытым исходным кодом предлагались по-новому, вы, возможно, скоро захотите удалить устаревший ПК.

Я знаю, что это может расстраивать, если вы перешли на Linux только для того, чтобы сохранить ваш старый компьютер живым навсегда . Но даже если вы не особенно обеспокоены последними функциями, вы можете все чаще сталкиваться с ошибками или другими неприятностями, связанными с отсутствием поддержки

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux