Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mkimage-profiles
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
mkimage-profiles
Commits
87e5c54f
Commit
87e5c54f
authored
Jun 11, 2018
by
Michael Shigorin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pkgpriorities: minor docs cleanup
...and clarification (had to look up the prio list in apt sources).
parent
902d23a9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
12 deletions
+14
-12
README
features.in/pkgpriorities/README
+14
-10
config.mk
features.in/pkgpriorities/config.mk
+0
-1
50-pkgpriorities.mk
features.in/pkgpriorities/stage2/lib/50-pkgpriorities.mk
+0
-1
No files found.
features.in/pkgpriorities/README
View file @
87e5c54f
Эта фича
врезается в `Makefile` субпрофилей и обеспечивает
Эта фича
обеспечивает добавление записей в файл
добавление записей в файл
`$(PKGBOX)/aptbox/etc/apt/pkgpriorities`
`$(PKGBOX)/aptbox/etc/apt/pkgpriorities`
после инициализации чрута, но перед установкой пакетов.
после инициализации чрута, но перед установкой пакетов.
Содержимое файла `pkgpriorities` формируется на основе списка
Содержимое файла `pkgpriorities` формируется на основе списка
`PINNED_PACKAGES`. Значение приоритета по умолчанию определяется
`PINNED_PACKAGES`.
Значение приоритета по умолчанию определяется
переменной `PIN_PRIORITY`, в которую при инициализации фичи
переменной `PIN_PRIORITY`, в которую при инициализации фичи
записывается `"Important"`. Переопределить значение приоритета можно
записывается `"Important"`. Список приоритетов:
отдельно для каждого пакета в списке, указав желаемый приоритет
через двоеточие число после имени пакета. Например:
Essential, Important, Required, Standard, Optional, Extra
Переопределить значение приоритета можно отдельно для каждого пакета
в списке, указав желаемый приоритет через двоеточие после имени пакета;
например:
$(call add,PINNED_PACKAGES,my-package:Essential)
$(call add,PINNED_PACKAGES,my-package:Essential)
Используя `PINNED_PACKAGES`
можно заранее определить выбор того или
Используя `PINNED_PACKAGES`
, можно заранее определить выбор того
иного пакета для удовлетворения виртуальной зависимости.
и
ли и
ного пакета для удовлетворения виртуальной зависимости.
Если виртуальный пакет присутствует в основном списке пакетов для
Если виртуальный пакет присутствует в основном списке пакетов для
установки, а пакет
его предоставляющий -
-- в этом списке, то
установки, а пакет
, его предоставляющий
-- в этом списке, то
вероятность его установки повышается согласно приоритету. Однако
вероятность его установки повышается согласно приоритету. Однако
если виртуальный пакет не выбран для установки или приоритетный
если виртуальный пакет не выбран для установки или приоритетный
пакет отсутствует в репозитории, то сборка образа продолжится без
пакет отсутствует в репозитории, то сборка образа продолжится без
изменений. Следовательно, с помощью списка `PINNED_PACKAGES` можно
изменений. Следовательно, с помощью списка `PINNED_PACKAGES` можно
влиять на состав дистрибутива, но его содержание, в отличие от
влиять на состав дистрибутива, но его содержание, в отличие от
обыкновенных списков пакетов, имеет _рекомендательный_, а не
обыкновенных списков пакетов, имеет _рекомендательный_, а не
обязательный характер.
обязательный
,
характер.
features.in/pkgpriorities/config.mk
View file @
87e5c54f
use/pkgpriorities:
use/pkgpriorities:
@$(call add_feature)
@$(call add_feature)
@$(call set,PIN_PRIORITY,Important)
@$(call set,PIN_PRIORITY,Important)
features.in/pkgpriorities/stage2/lib/50-pkgpriorities.mk
View file @
87e5c54f
_IMAGE_APTBOX_ = $(WORKDIR)/chroot/$(WORKDIRNAME)/aptbox
_IMAGE_APTBOX_ = $(WORKDIR)/chroot/$(WORKDIRNAME)/aptbox
# Add prerequisite to the `build-image` target of
# Add prerequisite to the `build-image` target of
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment