Начиная с версии 2024.4, Kali Linux отказывается от ядра и образов i386. Пользователям следует перейти на amd64 для получения постоянной поддержки и обновлений.
В Kali Linux подходит к концу эпоха архитектуры i386. Начиная с этой недели поддержка i386 значительно сокращается: поддержка ядра и образов i386 прекращается. Это означает, что больше не будет новых выпусков или образов для 32-битной архитектуры.
Прежде чем вы начнёте беспокоиться, позвольте нас заверить: всё в порядке, и это изменение было вполне ожидаемым. На самом деле, Kali была одной из последних операционных систем, поддерживающих старую архитектуру x86. Чтобы внести ясность, давайте проясним терминологию:
Теперь, когда всё прояснилось, вернёмся к основной теме. Во-первых, начиная с версии ядра 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:
Итак, как вы можете видеть, большинство популярных дистрибутивов Linux отказались от поддержки 32-битных архитектур x86 (i386) или постепенно отказываются от неё из-за перехода на 64-битные системы и снижения использования 32-битного оборудования.
В свете этого переход на Kali вполне ожидаем. В то время как аппаратное обеспечение развивается, поддержка программного обеспечения, как правило, сохраняется. Со временем остаётся всё меньше процессоров i386, и поддержка этой архитектуры в дистрибутивах Linux постепенно сходит на нет.
Хотите верьте, хотите нет, но ключевым фактором, благодаря которому i386 до сих пор жив, является игровой мир. Многие старые игры были разработаны для 32-битных систем и до сих пор популярны. Пока игровое сообщество поддерживает эти игры, базовый набор пакетов для i386, скорее всего, сохранится.
Дополнительную информацию о прекращении поддержки Kali для i386 см. в официальном объявлении.