Подскажите, можно ли в make.conf прописать USE-флаг, что бы при сборке пакетов не записывались маны, и повлияет ли это на уменьшения времени сборки пакетов?
text
man make.conf
FEATURES = "sandbox"
Defines actions portage takes by default. This is an incremental variable. Most of these settings are for developer use,
but some are available to non-developers as well. The sandbox feature is very important and should not be disabled by
default.
...
nodoc Do not install doc files (/usr/share/doc).
Понял, спасибо, тогда нет смысла в этом. Устанавливал GENTOO, после распаковки stage3 и portage, отредактировал make.conf и fstab, сделал chroot и выполнил emerge --sync, затем emerge -avuDN system world, и обновления и пересборка пакетов с новыми USE-флагами на моем нетбуке с 1 GB , заняла почти 12 часов.
P.S. Если периодически обновлять portage и систему (я, к примеру, делаю это дважды в день) — время обновления редко когда будет превышать полчаса. «Объёмные» же обновления лучше оставлять на ночь ;)
В /etc/portage/package.use пусто, но когда я прописал флаг вот так:
# echo "x11-base/xorg-server udev" >> /etc/portage/package.use/x11-base то флаг прописался и уже
/etc/portage/package.use появилась запись: x11-base/xorg-server udev
почему так, читаю инструкции, везде без ( в данном случае x11-base в конце), а в меня прописывается только если я в конце пишу еще x11-base или другой каталог если прописываю флаг для другово пакета?
amid88, USE-флаги можно записывать либо в файл/etc/portage/package.use, либо в структуру файлов, расположенных в каталоге/etc/portage/package.use. У вас второй вариант.
У меня тоже так. Есть каталог /etc/portage/package.use, в нём файлы, имя произвольно, но для удобства я называю их по имени категории, к которой относится пакет.
Т. е.
Понял, в данном варианте надо прописывать так как я прописал.
А так как я вначале пытался прописать, это для первого варианта наверное, а где выбираются эти варианты,
или я наверное не коректно спрашиваю, если по простому, то что надо сделать, что бы флаги прописывались именно так: # echo "x11-base/xorg-server udev" >> /etc/portage/package.use
Я понял, и думаю что все таки вы правы, в каталоге удобнее чем в файле, есть сортировка а не все вместе.
Я оставлю в каталоге, а вопрос задаю , потому что хочу все это понять.
Если я верно понял, то после выполнения mv /etc/portage/package.use /etc/portage/package.use.bak
уже можно будет прописывать флаги так:
# echo "x11-base/xorg-server udev" >> /etc/portage/package.use и они будут прописываться, но не в каталог а в файл?
Если я верно понял, то после выполнения mv /etc/portage/package.use /etc/portage/package.use.bak
уже можно будет прописывать флаги так:
# echo "x11-base/xorg-server udev" >> /etc/portage/package.use и они будут прописываться, но не в каталог а в файл?
Сделал emerge -av xfce4-meta получил: emerge: searching for similar names...
emerge: Maybe you meant any of these: xfce-base/xfce4-meta, xfce-extra/xfce4-mixer, xfce-extra/xfce4-vala?
Сделал emerge -av xfce-base/xfce4-meta.
Если я верно понял, было предложено какие ставить пакеты, я выбрал xfce-base/xfce4-meta, а после его установки наверное надо установить и остальные из этого списка, и для чего пакет xfce-extra/xfce4-vala?
Установил XFCE, пока не делал автоматическую загрузку DE, из консоли делаю startx, установил переключатель раскладки клавиатуры.
Как теперь сделать, что бы на панели стали активными ----ПЕРЕГРУЗИТЬ----ВЫКЛЮЧИТЬ, а то могу только --ВЫЙТИ и для перегрузки или выключения надо ставать root ?