Visual Studio Code отказывается от поддержки Ubuntu 18.04 и других «старых» дистрибутивов

Код Visual Studio в Ubuntu 18.04

Текстовые редакторы Их много и они разнообразны, но Visual Studio Code от Microsoft установлен на многих компьютерах разработчиков. Что касается причин, то могу подтвердить только свою: это редактор, который после установки с нуля уже многое делает, и его можно конвертировать в вид IDE, если установлены необходимые расширения. Это хорошо, но пользователям «старых» дистрибутивов Linux придется искать альтернативы или оставаться на необновленной версии.

В выпуске Visual Studio Code 2024, выпущенном в январе 1.86 г., минимальные требования для этого популярного текстового редактора были увеличены, и теперь требуется как минимум glib 2.28. Мы не будем здесь объяснять, как устроена операционная система на базе Linux, но скажем, что есть некоторые части, например библиотеки, которые являются частью ее основы. В Ubuntu 18.04 используется glibc 2.27, поэтому в ней нет того, что необходимо для открытия Visual Studio Code v1.86.

Для кода Visual Studio 1.86 требуется glibc 2.28.

Хотя здесь речь больше идет об Ubuntu 18.04, которая и есть упоминает Джои Снеддон из OMG! Убунту! проблема будет присутствовать в любом "старом" дистрибутиве, см. кавычки, вы не можете использовать glibc 2.28. Альтернативы, похоже, остаются: обновить операционную систему или оставить код Visual Studio 1.85, действительный для любой системы, которая больше не поддерживает версию 1.86.

Ubuntu 18.04 будет поддерживаться до 2028 года, но поддержка, которую Canonical обеспечивает для своих LTS-версий начиная с 5-летней давности, охватывает только исправления безопасности. Фактически, даже если бы мы были в течение первых 5 лет, такие библиотеки, как glibc, обычно тоже не обновлялись.

Зачем придерживаться «старых» версий?

Когда я пишу «старый» или «древний», я делаю это в кавычках, потому что они не такие уж старые. Windows 10 вышла в 2015 году и является более старой версией, чем более новая Windows 11. Microsoft больше не поддерживает то, что уже около 12 лет (Windows 8.1), но мы не можем сравнивать Linux с другими операционными системами.

Что касается этого вопроса, то в основном есть компании или проекты, которые могут решить оставайтесь на менее новой версии, потому что она стабильна и им не нужны последние из последних. Обновление в таких случаях может стать головной болью, и они могут предпочесть отложить этот момент как можно дольше. Проблема возникает, когда есть разработчики, которые ради освобождения некоторого балласта отказываются от поддержки одного или нескольких компонентов.

Что касается того, что вы потеряете, ну, новых функций, которые вы, вероятно, никогда не будете использовать, так что, возможно, лучше придерживаться версии 1.85.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.