LINUX.ORG.RU

[gentoo][profiles]какие items из ${portage_home}/profiles считаются профилями


0

0

сабж

уточнение вопроса: интересуют только профили «1го уровня» (те что непосредственно в ${portage_home}/profiles а не в следующих уровнях вложености)

// извиняйте мою голову за возможно не совсем четко поставленный вопрос. она сейчас тяжелая

спасибо в адванс

Перемещено mono из talks

★★★★★

ах, да забыл

кастую всех матёрых гентушников и megabaksа собственной персоной

ZuBB ★★★★★ ()

Если правильно понял вопрос, то те, которые отображаются в eselect profile list.

Deleted ()

хм...дык профиль - это сборная солянка из нескольких дир/файлов
например default/linux/x86/10.0/desktop/kde - это просто «ссылка» на /usr/portage/profiles/targets/desktop/kde/
в которой собственно и описан профиль:

  • make.defaults
  • package.use
  • parent
  • use.force


parent и является «ссылкой» на то, что так же надо включить в профиль - в данном случае это /usr/portage/profiles/targets/desktop с make.defaults и package.use

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

сие я знаю

меня интересует что (какие фолдеры) из

vv@vv-Latitude-E5520 ~ $ ls -l /dev/shm/portage3_data/portage/profiles/
total 1512
drwxr-xr-x 18 vv vv    360 2010-12-29 07:19 arch
-rw-r--r--  1 vv vv    399 2011-12-18 11:31 arch.list
drwxr-xr-x  2 vv vv    260 2012-01-19 02:31 base
-rw-r--r--  1 vv vv   1664 2011-12-15 01:31 categories
-rw-r--r--  1 vv vv   6730 2012-01-18 23:01 ChangeLog
-rw-r--r--  1 vv vv 118745 2012-01-02 21:03 ChangeLog-2007
-rw-r--r--  1 vv vv 180588 2012-01-02 21:10 ChangeLog-2008
-rw-r--r--  1 vv vv 187531 2012-01-02 21:14 ChangeLog-2009
-rw-r--r--  1 vv vv 160181 2012-01-02 21:18 ChangeLog-2010
-rw-r--r--  1 vv vv 163035 2012-01-02 21:23 ChangeLog-2011
drwxr-xr-x  4 vv vv     80 2012-01-19 02:31 default
drwxr-xr-x  2 vv vv    700 2012-01-06 14:01 desc
-rw-r--r--  1 vv vv      2 2011-10-27 18:32 eapi
drwxr-xr-x  2 vv vv    160 2012-01-19 02:31 embedded
drwxr-xr-x  7 vv vv    160 2012-01-19 02:31 features
drwxr-xr-x  3 vv vv     80 2012-01-19 02:31 hardened
-rw-r--r--  1 vv vv    570 2011-06-27 08:01 info_pkgs
-rw-r--r--  1 vv vv    477 2009-03-01 01:48 info_vars
-rw-r--r--  1 vv vv   5126 2012-01-16 09:31 license_groups
-rw-r--r--  1 vv vv  38512 2012-01-18 23:01 package.mask
drwxr-xr-x 10 vv vv    400 2012-01-19 02:31 prefix
-rw-r--r--  1 vv vv  13410 2011-12-26 13:01 profiles.desc
drwxr-xr-x  8 vv vv    180 2012-01-19 02:31 releases
-rw-r--r--  1 vv vv      7 2006-05-04 18:03 repo_name
drwxr-xr-x  4 vv vv    280 2012-01-19 02:31 selinux
drwxr-xr-x  5 vv vv    100 2012-01-19 02:31 targets
-rw-r--r--  1 vv vv  93601 2012-01-02 03:31 thirdpartymirrors
drwxr-xr-x  8 vv vv    320 2012-01-19 02:31 uclibc
drwxr-xr-x  2 vv vv    700 2012-01-10 15:31 updates
-rw-r--r--  1 vv vv  24809 2012-01-17 14:31 use.desc
-rw-r--r--  1 vv vv 446506 2012-01-19 02:36 use.local.desc
vv@vv-Latitude-E5520 ~ $ 

есть профилями «1го левела»

ZuBB ★★★★★ ()
Ответ на: комментарий от ZuBB

default/ и hardened/ точно, про остальное не скажу, у меня funtoo.

Deleted ()
Ответ на: комментарий от megabaks

ну default ето предок (как профиль) для всех профилей что в папке profiles/default/

а кроме default/ и hardened/ какие есть еще?

ZuBB ★★★★★ ()
Ответ на: комментарий от ZuBB

тогда на него кто-то указывать должен для задействования сего в профиле,не?

megabaks ★★★★ ()
Ответ на: комментарий от ZuBB

Сделай eselect profile list и увидишь, например:

Available profile symlink targets:
[1] default/linux/amd64/2008.0
[2] default/linux/amd64/2008.0/desktop
[3] default/linux/amd64/2008.0/developer
[4] default/linux/amd64/2008.0/server

Deleted ()
Ответ на: комментарий от tiandrey

ну откуда вы все такие умные пошли? :)

// как на зло в генте сеть почемуто отвалилась (сейчас я с бубунты сижу)

ZuBB ★★★★★ ()

всем посибо. думаю какой то из ответов-советов мне подойдет

ZuBB ★★★★★ ()

Читай функцию find_targets() в /usr/share/eselect/modules/profile.eselect. Она как раз получает список, отображаемый в `eselect profile list`. Сам список берётся из /usr/portage/profiles/profiles.desc.

gentoo_root ★★★★★ ()
Ответ на: комментарий от gentoo_root

eselect profile list показывает не все

но тем не менее спасибо по вашему указанию нашел свой ответ

/usr/portage/profiles/profiles.desc

от меня вам «большое буковинское мульцимеск» (С)

ZuBB ★★★★★ ()
Ответ на: комментарий от ZuBB

eselect profile list показывает не все

Конечно, там же регэксп, который выбирает профили нужной архитектуры среди всех.

gentoo_root ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.