Bug #653
Имена iso-образов собственных сборок
Status: | Closed | Start: | 06/06/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Mikhail Hiretsky | % Done: | 0% |
|
Category: | Calculate Utilities | Spent time: | - | |
Target version: | - | |||
Votes: | 0 |
Description
Здравствуйте
Очень не помешало бы, для удобства создания ISO-образов собственных форков с собственным именем, сделать что-то со следующими строками:
# grep -E '^class varsShare:' -A23 /usr/lib/calculate-2.2/calculate-lib/pym/cl_vars_share.py class varsShare: """Share methods and attributs for fill vars methods""" dictNetworkManagers = {"openrc":"sys-apps/openrc", "networkmanager":"net-misc/networkmanager"} dictLinuxName = {"CLD":"Calculate Linux Desktop", "CLDX":"Calculate Linux Desktop", "CLDG":"Calculate Linux Desktop", "CDS":"Calculate Directory Server", "CLS":"Calculate Linux Scratch", "CSS":"Calculate Scratch Server", "CMC":"Calculate Media Center", "Gentoo":"Gentoo"} dictLinuxSubName = {"CLD":"KDE", "CLDX":"XFCE", "CLDG":"GNOME"} dictNameSystem = {'CDS':'server', 'CLD':'desktop', 'CLDG':'desktop', 'CLDX':'desktop', 'CLS':'desktop', 'CMC':'desktop', 'CSS':'server'}
жестко регламентирующими возможные названия.
Пока приходится обходить это при помощи "костылей", но остальным пользователям, возможно, это решение не покажется таким удобным.
Своих решений предлагать не буду, вы все равно переиграете их посвоему ;-)
History
Updated by Mikhail Hiretsky almost 10 years ago
Это утилиты 2.2. Начиная с версии 3.1 имена дистрибутивов находятся в calculate.env в профилях.
Updated by Михаил Гагауз almost 10 years ago
2 Mikhail Hiretsky
это да, но образы то создаются утилитой cl-image
, которая в свою очередь игнорирует всякие названия дистров, кроме перечисленных в переменных dictLinuxName
dictLinuxSubName
dictNameSystem
и если в данном файле, в эти переменные не добавить своих значений, то любой образ с другим именем она собирает с именем gentoo-`date +%Y%m%d`-${ARCH}
Updated by Alexander Tratsevskiy almost 10 years ago
- Status changed from New to Closed
После перехода на версию 3.2, cl-image будет так же наследовать имена дистрибутивов из calculate.env.