День добрый. Возвращаюсь к вопросу, который мешал еще в 2012 году. https://lists.altlinux.org/pipermail/devel/2012-March/193585.html К выходу p9 прошу стандартизировать поля в iso образах. потому что для p8(8.2) до сих пор разброд и шатание: ------------------------- isoinfo -d -i alt-workstation-8.2-x86_64.iso: System id: LINUX Volume id: ALT Workstation Volume set id: ALT Publisher id: BASEALT LTD Application id: 8.2/X86_64 ------------------------- isoinfo -d -i alt-server-8.2-x86_64.iso System id: Volume id: ISOIMAGE Volume set id: Publisher id: ALT LINUX TEAM ------------------------- isoinfo -d -i alt-simply-8.2.0-x86_64.iso System id: LINUX Volume id: Simply Linux/x86_64 Volume set id: Simply Linux Publisher id: BASEALT LTD Application id: 8.2.0/X86_64 -------------------------- isoinfo -d -i alt-kworkstation-8.2-live-x86_64.iso System id: LINUX Volume id: Workstation K Volume set id: ALT Publisher id: BASEALT LTD Application id: 8.2/X86_64 Пусть workstation и kworstation будут "образцами". Сделайте все остальные по подобию: в server: - System id: - Volume id: ISOIMAGE - Volume set id: - Publisher id: - Application id: в simply: - Volume id: - Volume set id: - Application id:
И еще нужен признак, по которому можно отличить образа install от live.
(В ответ на комментарий №1) > И еще нужен признак, по которому можно отличить образа install от live. пусть например для live будет добавляться Live к Volume id: Volume id: ALT Workstation и Volume id: ALT Workstation Live
и для kworkstation в Volume id добавить ALT. что бы было Volume id: ALT Workstation K
Серёг, прислушайся пожалуйста.
так же плохо с education: isoinfo -d -i alt-education-8.1-x86_64.iso System id: LINUX Volume id: ALT education/x86_64 Volume set id: ALT Education 8.0 Publisher id: ALT LINUX TEAM Application id: EDUCATION от 8.2 он точно такой же. Их никак не отличить :( Вот 4 поля, которые нужны для osinfo-db System id: LINUX Volume id: ALT Workstation Publisher id: BASEALT LTD Application id: 8.2/X86_64 По ним хотелось бы полностью отличать дистрибутивы друг от друга. Единообразным способом. Сейчас меня устраивает workstation(если знать что они не бывают live). starterkits и regular тоже устраивают, но желательно еще добавить инфу о live режиме. simply и kworkstation - нужна инфа о live. server - все переделывать, ничего не устраивает.
(В ответ на комментарий №5) > server - все переделывать, ничего не устраивает. Сервер собирался на m-p-d, в отличии от всех остальных. Я не помню есть ли там вообще простой способ задать значение этих полей.
(В ответ на комментарий №6) > Сервер собирался на m-p-d, в отличии от всех остальных. Я его уже портировал на m-p, если что. > Я не помню есть ли там вообще простой способ задать значение этих полей. BOOT_* в profiles/Makefile.in; --- Переменные для управлния mkisofs -------------------------------- BOOT_APPI, BOOT_COPY, BOOT_ABST, BOOT_BIBL, BOOT_PREP, BOOT_PUBL, BOOT_SYSI, BOOT_VOLI, BOOT_VOLS - Эти переменные используются при запаковке ISO-образа утилитой mkisofs и соответствуют переменным, которые указываются в .mkisofsrc: APPI, COPY, ABST, BIBL, PREP, PUBL, SYSI, VOLI, VOLS. См. mkisofs(8). Эти переменные используются для запаковки isoboot-образа. --- /usr/share/doc/mkimage-0.2.*/README.ru
(В ответ на комментарий №3) > и для kworkstation в Volume id добавить ALT. > что бы было > Volume id: ALT Workstation K Исправил. http://git.altlinux.org/people/zerg/packages/?p=mkimage-profiles-kworkstation.git;a=commitdiff;h=be6d671cebb43095ecfb9350db8866d6d64d4ca9
(В ответ на комментарий №2) > (В ответ на комментарий №1) > > И еще нужен признак, по которому можно отличить образа install от live. > пусть например для live будет добавляться Live к Volume id: Модет, лучше по имени файла? В профиле неудобство в том, что эти "Volume id" придётся в разные места распихивать, а сейчас они все в одном месте.