Образ системы для соревнований по спортивному программированию
contest-2026-04-12-amd64.img.gz
Релиз 12.04.2026 Скачать файл
Для баг-репортов, фичреквестов и обратной связи @fsp_kld_support_bot
Описание образа
Версия ОС: Ubuntu 24.04 Установленное ПО: - Go 1.26.2 - GCC 13.3.0 - Rust 1.94.1 - PyPy 7.3.21 - Python 3.12.3 - Kotlin 2.3.20 - OpenJDK 21.0.10 - Geany 2.0 - Neovim 0.12.1 - Eclipse 2026-03 - Code::Blocks IDE 25.03 - Visual Studio Code 1.115.0 - Clion 2025.2.6 - PyCharm Community Edition 2025.2.6 - IntelliJ IDEA Community Edition 2025.2.6.1 Login: contest Password: contest
В качестве системы выбран дистрибутив Ubuntu, так как он имеет в своём составе широкий спектр драйверов, благодаря чему образ полноценно встаёт практически на любой ноутбук.
Установлены все необходимые IDE для проведения контестов по алгоритмическому программированию. Присутствует оффлайн документация по языкам.
В настройках файрвола отключены все входящие подключения, чтобы участники не могли устанавливать соединения между устройствами по локальной сети.
Образ уверенно работает на компьютерах с 8Гб оперативной памяти. В качестве графической оболочки рабочего стола используется легковесная Xfce.
Минимальный размер дискового устройства для установки образа - 64Гб. При необходимости, можно увеличить размер файловой системы на целевом устройстве после установки с помощью утилиты - GParted, которая есть в системе загружаемой с флешки.
Установка с флешки занимает 5-7 мин.
Пользователь contest состоит в группе sudo, чтобы при необходимости была возможность установить нужные пакеты. Перед началом соревнований нужно удалить его из группы и перезагрузить компьютер командой:
deluser contest sudo && reboot
Создание загрузочной флешки
Установка образа на флешку
История обновлений
Релиз 12.04.2026: - Увеличен основной раздел до 57Гб (не больше, чтобы оставалась возможность установить на флешку 64Гб); - Добавлена раскаладка клавиатуры для русского языка, переключается Alt + Left Shift; - Добавлен язык программирования Rust и расширение для него в VS code; - Добавлено локальное зеркало расширений VS code для нужных пакетов;
Релиз 10.01.2026: - Добавлены правила файрвола; - Задан фиксированный размер в 250Мб для journalctl;
Релиз 20.12.2025: - Добавлена поддержка Golang;