Size: 2330
Comment:
|
← Revision 8 as of 2017-04-22 04:05:13 ⇥
Size: 2337
Comment: page got renamed
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
/!\ Файлы релиза также документированы на странице [[RepositoryFormat|формата apt-репозитория]]. | /!\ Файлы релиза также документированы на странице [[DebianRepository/Format|формата apt-репозитория]]. |
Translation(s): English - Русский
Главная страница > Программное обеспечение > Документация ПО > Локальный репозиторий > Создание release-файлов репозитория
Файлы релиза также документированы на странице формата apt-репозитория.
Файлы релиза репозитория
Файл релиза позволяет использовать пиннинг для закрепления пакета при работе с репозиторием. В репозитории для файлов стабильного дистрибутива файл будет храниться в !/debian/dists/stable/Release
Формат файла Release
Файл Release имеет формат ?PkgCtrlFile файла управления и состоит из единственной записи охватывающей несколько строк. Запись содержит все пакеты находящиеся ниже по дереву каталогов.
Поля
Поля ?PkgFields в файле релиза нужны для определения приоритета пакета. Файл релиза обычно содержит следующие поля ?PkgFields:
?PkgFieldArchive Archive |
?PkgFieldVersion Version |
?PkgFieldCompon Component |
?PkgFieldOrigin Origin |
?PkgFieldLabel Label |
?PkgFieldArch Architecture |
Создание файла Release
Файл Release может быть создан с помощью текстового редактора.
edit /dists/local/custom/binary-i586/Release:
Archive: local
Version:
Component: custom
Origin: Local Repository
Label: Local Repository
Architecture: i586
edit /dists/local/custom/source/Release:
Archive: local
Version:
Component: custom
Origin: Local Repository
Label: Local Repository
Architecture: source