Создание дистрибутива Linux сервера

2 000 руб.за час
05 марта 2023, 19:46 • 4 отклика • 117 просмотров
Техническое задание
  1. Общее описание:
Цель данного технического задания - разработать дистрибутив Linux сервера, который будет предназначен для работы на компьютерах архитектуры x86_64. Дистрибутив должен быть основан на стабильной версии ядра Linux и содержать предустановленные драйверы видеокарт NVIDIA и AMD. Также должна быть реализована возможность удаленного доступа по протоколу SSH и установлена виртуальная машина.

  1. Требования к дистрибутиву:
  • Операционная система должна быть основана на стабильной версии ядра Linux и поддерживать архитектуру x86_64.
  • Дистрибутив должен быть собран с помощью buildroot или подобной системы сборки, чтобы обеспечить возможность изменения конфигурации сборки.
  • Дистрибутив должен содержать предустановленные драйверы видеокарт NVIDIA и AMD, чтобы обеспечить работу с графическими приложениями.
  • Должна быть реализована возможность удаленного доступа по протоколу SSH для управления сервером из удаленного места.
  • Должна быть установлена виртуальная машина, чтобы пользователь мог запускать несколько операционных систем на одном сервере.
  • Дистрибутив должен содержать минимальный набор программного обеспечения, необходимого для работы сервера.
  • Дистрибутив должен быть собран таким образом, чтобы его легко можно было записать на съемные носители с помощью программ типа Rufus и других.
  • Дистрибутив должен поддерживать обновления через сеть.
  1. Требования к драйверам видеокарт:
  • Должны быть установлены драйверы видеокарт NVIDIA и AMD последних версий, чтобы обеспечить совместимость с последними версиями приложений.
  1. Требования к удаленному доступу:
  • Должна быть реализована возможность удаленного доступа по протоколу SSH с использованием шифрования для безопасной передачи данных.
  • Доступ должен быть защищен паролем или ключом SSH.
  1. Требования к виртуальной машине:
  • Должна быть установлена виртуальная машина, поддерживающая запуск операционных систем на базе Linux и Windows.
  • Виртуальная машина должна быть настроена на максимальную производительность и стабильность.
  1. Требования к программному обеспечению:
  • Дистрибутив должен содержать минимальный набор программного обеспечения, необходимого для работы сервера, такой как утилиты командной строки, системные утилиты и утилиты управления пакетами.
  • Должны быть предустановлены программы для работы с файловыми системами, сетевыми протоколами, а также для настройки и мониторинга системы.
  • Должны быть предустановлены программы для мониторинга и отладки системы, такие как системные журналы и инструменты профилирования.
  1. Требования к системе и безопасности:
  • Дистрибутив должен быть настроен для безопасной работы с сетью.
  • Должны быть установлены инструменты для мониторинга и обнаружения угроз безопасности.
  • Должны быть настроены правила брандмауэра для защиты системы.
  1. Требования к обновлениям:
  • Дистрибутив должен поддерживать обновления через сеть для обеспечения безопасности и стабильности работы системы.
  • Обновления должны быть легко устанавливаемые и не должны нарушать работу системы.
  1. Требования к документации:
  • Должна быть предоставлена документация по установке, настройке и использованию дистрибутива.
  1. Требования к установке и запуску:
  • Дистрибутив должен быть
  • Дистрибутив должен успешно запускаться на компьютерах с архитектурой x86_64 и работать без ошибок.
  1. Требования к лицензированию:
  • Дистрибутив должен быть лицензирован в соответствии с открытыми лицензиями, такими как GNU General Public License (GPL) или BSD License.
Файлы