Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sozdanie_debian_poketa.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
42.74 Кб
Скачать

Пример 15.6 Falcot-data.Desktop файл

[Desktop Entry]

Name=Internal Falcot Corp Documentation

Comment=Starts a browser to read the documentation

Exec=x-www-browser /usr/share/falcot-data/index.html

Terminal=false

Type=Application

Categories=Documentation;

Обновленный debian/falcot-data.install похож на это:

data/* usr/share/falcot-data/

falcot-data.desktop usr/share/applications/

Наш источник пакет готов. Все, что осталось сделать, это сгенерировать двойной пакет, тем же методом который мы использовали ранее для восстановления пакетов: мы запускаем DPKG-buildpackage -us -uc команда из каталога falcot-данных 1.0.

15.3. Создание пакета для apt Repository

Falcot Corp постепенно начали поддерживать ряд пакетов Debian или локально изменять существующие пакеты или создавать с нуля, чтобы распределить внутренние данные и программы.

Для упрощения процесса развертывания, они хотят интегрировать эти пакеты в архив пакеты, которые могут быть непосредственно использованы АПП. По понятным причинам технического обслуживания, они хотят, отделить внутренние пакеты от локально восстановленных пакетов. Целью является запись соответствия в a /etc/apt/sources.list.d/falcot.list файл, который будет следующим:

deb http://packages.falcot.com/ updates/

deb http://packages.falcot.com/ internal/