Детальная информация

Название: Создание автоматизированной системы сборки и загрузки deb-пакетов для операционной системы на базе Linux: выпускная квалификационная работа бакалавра: 09.03.02 - Информационные системы и технологи
Авторы: Думченко Святослав Сергеевич
Научный руководитель: Пономарев Алексей Геннадьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2018
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: deb-пакеты; сборка пакетов; автоматизация; контейнеризация; docker
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Код специальности ФГОС: 09.03.02
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя
DOI: 10.18720/SPBPU/2/v18-6522
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе изложена сущность подхода к созданию систему сборки deb-пакетов на основе использования открытых технологий Docker, FPM-cookery и Aptly. Даны общие понятия и проведен анализ существующих IT-систем такого класса. Разработана конкретная программная реализация системы сборки и загрузки в репозиторий deb-пакетов.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
Интернет Авторизованные пользователи (не СПбПУ)
-> Интернет Анонимные пользователи

Оглавление

  • Введение
  • Глава 1. Системы сборки пакетов
  • 1.1. Способы распространения ПО
  • 1.2. Схемы сборки и распространения ПО
  • 1.3. Понятие и структура deb-пакета
  • 1.4. Анализ существующих систем сборки пакетов
  • Глава 2. Системы хранения deb-пакетов
  • 2.1. Понятие репозитория deb-пакетов
  • 2.2. Способы создания репозитория deb-пакетов
  • 2.3. Существующие реализации серверов deb-репозиториев
  • Глава 3. Проектирование системы сборки
  • 3.1. Использование контейнеризации
  • 3.2. Проектирование подсистемы сборки пакета
  • 3.3. Проектирование подсистемы работы с репозиторием
  • 3.4. Проектирование подсистемы хранения и обработки рецептов сборки
  • Глава 4. Результаты работы
  • 4.1. Общая схема работы системы
  • 4.2. Сравнение времени работы системы
  • 4.3. Сравнение удобства работы с системой сборки
  • Заключение
  • Список использованных источников

Статистика использования

stat Количество обращений: 25
За последние 30 дней: 1
Подробная статистика