Поиск по сайту:
Афоризмы кристаллизуют несоответствия. (Алан.Дж.Перлис)

Kali Linux поэтапно отказывается от устаревшей 32-разрядной архитектуры

24.10.2024
Kali Linux поэтапно отказывается от устаревшей 32-разрядной архитектуры

Начиная с версии 2024.4, Kali Linux отказывается от ядра и образов i386. Пользователям следует перейти на amd64 для получения постоянной поддержки и обновлений.

В Kali Linux подходит к концу эпоха архитектуры i386. Начиная с этой недели поддержка i386 значительно сокращается: поддержка ядра и образов i386 прекращается. Это означает, что больше не будет новых выпусков или образов для 32-битной архитектуры.

Прежде чем вы начнёте беспокоиться, позвольте нас заверить: всё в порядке, и это изменение было вполне ожидаемым. На самом деле, Kali была одной из последних операционных систем, поддерживающих старую архитектуру x86. Чтобы внести ясность, давайте проясним терминологию:

  • amd64: относится к архитектуре x86-64, 64-битной версии набора команд x86 (первый процессор amd64 был выпущен в 2003 году), которая в настоящее время является наиболее широко используемой практически во всех операционных системах.
  • i386: относится к оригинальной 32-битной архитектуре x86, представленной в 1985 году. Термин «i386» часто используется для описания 32-битных версий архитектуры x86. Производство последних процессоров i386, таких как некоторые модели Intel Pentium 4, было прекращено примерно в 2007 году.

 

Теперь, когда всё прояснилось, вернёмся к основной теме. Во-первых, начиная с версии ядра Linux 6.11, ядро больше не будет создаваться для архитектуры i386. Это изменение уже вступило в силу в текущей версии Kali.

Во-вторых, прекращение поддержки i386 означает, что Kali больше не будет предоставлять установочные образы i386, образы для работы в реальном времени или предварительно созданные виртуальные машины. Это повлияет на предстоящий еженедельный выпуск образов (2024-W44, запланированный на 28 октября) и следующий официальный выпуск Kali Linux 2024.4, который ожидается до конца года.

Учитывая это, для ведения документации и истории Kali 2024.3, выпущенная в прошлом месяце, останется последней официальной версией с образами для 32-битной архитектуры.

Однако пакеты i386 не удаляются из репозитория Kali. Пользователи по-прежнему могут запускать программное обеспечение i386 в 64-разрядной системе Kali с помощью команды «dpkg –add-architecture i386», а затем устанавливать пакеты i386 через менеджер пакетов.

Другими словами, запуск двоичных файлов i386 в 64-разрядной системе по-прежнему полностью поддерживается. Кроме того, для тех, кому они нужны, доступны образы Docker i386.

Если вам интересно, вот как обстоят дела с поддержкой i386 в ведущих дистрибутивах Linux:

  • Ubuntu: начиная с Ubuntu 18.04 LTS, компания Canonical начала постепенно отказываться от поддержки архитектуры i386. К Ubuntu 20.04 LTS поддержка официальных образов рабочего стола i386 была прекращена.
  • Fedora: Fedora прекратила выпуск 32-разрядных установочных образов с выпуском Fedora 31 в 2019 году.
  • Arch Linux: дистрибутив прекратил поддержку i386 в ноябре 2017 года. Последний выпуск для i386 состоялся в феврале 2017 года. С тех пор Arch Linux является только 64-разрядным.
  • Debian: Debian по-прежнему официально поддерживает i386, но многие пакеты и оптимизации производительности предназначены для 64-разрядных систем.
  • openSUSE: начиная с версии openSUSE Leap 15.0, проект больше не предоставляет 32-разрядные установочные носители. Однако некоторые 32-разрядные пакеты по-прежнему доступны для устаревших приложений. В OpenSUSE Tumbleweed также прекращена поддержка i386.
  • CentOS: до перехода на CentOS Stream CentOS перестала поддерживать i386 примерно в версии 7. В CentOS 8 не было 32-разрядных версий.

 

Итак, как вы можете видеть, большинство популярных дистрибутивов Linux отказались от поддержки 32-битных архитектур x86 (i386) или постепенно отказываются от неё из-за перехода на 64-битные системы и снижения использования 32-битного оборудования.

В свете этого переход на Kali вполне ожидаем. В то время как аппаратное обеспечение развивается, поддержка программного обеспечения, как правило, сохраняется. Со временем остаётся всё меньше процессоров i386, и поддержка этой архитектуры в дистрибутивах Linux постепенно сходит на нет.

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

Дополнительную информацию о прекращении поддержки Kali для i386 см. в официальном объявлении.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Внедрение игровых механик в сайты и рассылки может значительно улучшить…

Спасибо!

Теперь редакторы в курсе.