Details

Title Основы разработки программного обеспечения. Создание инструментальной платформы на базе ОС Linux: учебное пособие
Creators Федоров Станислав Алексеевич
Organization Санкт-Петербургский политехнический университет Петра Великого
Imprint Санкт-Петербург, 2024
Electronic publication 2025
Collection Учебная и учебно-методическая литература; Общая коллекция
Subjects Вычислительные машины электронные — Программирование; инструментальные платформы; учебники и пособия для вузов
UDC 004.42(075.8)
Document type Tutorial
File type PDF
Language Russian
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/5/tr24-173
Rights Свободный доступ из сети Интернет (чтение, печать)
Record key RU\SPSTU\edoc\75123
Record create date 1/27/2025

Allowed Actions

Read

Group Anonymous
Network Internet

Учебное пособие соответствует первому разделу дисциплины «Основы разработки программного обеспечения». В пособии подробно разбирается домашняя работа «Создание инструментальной платформы на базе ОС Linux». Учебное пособие предназначено для студентов, обучающихся по направлению подготовки бакалавров 09.03.04 «Программная инженерия», в частности, по онлайн-программе 09.03.04_03 «Разработка программного обеспечения».

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet All
  • Содержание
  • Введение
  • Глава 1.Установка дистрибутива GNU/Linux
  • § 1. Требования к дистрибутиву для создания инструментальной платформы
  • § 2. Подготовка носителя с дистрибутивом Debian
  • 2.1 Определение архитектуры и выбор дистрибутива
  • 2.2 Запись образа на носитель
  • § 3. Порядок установки дистрибутива
  • 3.1 Запуск установщика на системе
  • 3.2 Выбор языка / Choose language
  • 3.3 Настройка клавиатуры
  • 3.4 Поиск и монтирование CD-ROM
  • 3.5 Загрузка компонентов программ установки с компакт-диска
  • 3.6 Определение сетевой карты
  • 3.7 Настройка сети
  • 3.8 Настройка учётных записей пользователей и паролей
  • 3.9 Настройка времени
  • 3.10 Разметка дисков
  • 3.11 Установка базовой системы
  • 3.12 Настройка менеджера пакетов
  • 3.13 Выбор и установка программного обеспечения
  • 3.14 Установка системного загрузчика GRUB на жёсткий диск
  • 3.15 Установка системных часов
  • Глава 2.Запуск системы с помощью загрузчика GRUB
  • § 1. Разрешение сложностей с запуском загрузчика GRUB
  • § 2. Установка загрузчика GRUB в раздел EFI
  • 2.1 Запуск одной из систем Linux
  • 2.2 Установка загрузчика GRUB2 в раздел EFI
  • 2.3 Возможные сложности
  • Глава 3.Настройка инструментальной платформы
  • § 1. Настройка времени
  • § 2. Настройка менеджера пакетов
  • § 3. Настройка хранилищ и приоритета дистрибутива
  • 3.1 Подключение основных хранилищ
  • 3.2 Подключение тестируемого хранилища
  • 3.3 Подключение хранилища Dropbox
  • 3.4 Настройка используемых по умолчанию пакетов
  • § 4. Установка подключения к WiFi или Ethernet
  • 4.1 Определение отсутствующих микропрограмм для WiFi, Ethernet и Bluetooth
  • 4.2 Установка необходимых пакетов с микропрограммами при наличии подключения к Интернет
  • 4.3 Установка необходимых пакетов с микропрограммами без подключения к Интернет
  • 4.4 Настройка WiFi
  • § 5. Установка пакетов
  • § 6. Загрузчик
  • § 7. Обновление графического сервера X
  • § 8. Автоматический вход в виртуальную консоль
  • 8.1.1 Автоматизация настройки
  • § 9. Автоматический запуск графического режима из под пользователя (Debian jessie)
  • § 10. Поддержка модуля Flash PPAPI в Firefox
  • § 11. Подключение хранилищ PPA
  • 11.1 Вариант 1. Создание отдельного файла со списком хранилищ.
  • 11.2 Вариант 2. Добавление хранилища в существующий список.
  • § 12. Менеджер файлов Emelfm2
  • § 13. Поддержка HiDPI
  • § 14. Настройка оконного менеджера awesome
  • 14.1 Создание снимков экрана
  • 14.1.1 Автоматизация настройки
  • Глава 4.Настройка дополнительного ПО
  • § 1. Клиент Transmission
  • § 2. Клиент Яндекс.Диск
  • § 3. Клиент Dropbox
  • § 4. Офисный пакет LibreOffice
  • § 5. Qt
  • § 6. GTK+
  • § 7. GIMP

Access count: 33 
Last 30 days: 2

Detailed usage statistics