LinuxForum.Fans
Тема

Gentoo Linux 12.1 LiveDVD

Автор: amid88 387 сообщений 36729 просмотров
#253468

а может кто выложить свой /etc/conf.d/hwclock, что бы я посмотрел, что там прописывать?

#253474

Funtoo

text
lupo@gentoo-laptop / % wgetpaste /etc/conf.d/hwclock
Your paste can be seen here: http://paste.lugons.org/show/1287/

Gentoo

text
lupo@gentoo-home ~ % wgetpaste /etc/conf.d/hwclock
Your paste can be seen here: http://paste.lugons.org/show/1288/
#253480

благодарю, за одно посмотрел как использовать wgetpaste.

как только сделаю в Gentoo интернет, попробую wgetpaste.

#253487

У меня нет ни /etc/portage/package.use, ни /etc/portage/package.mask

#253488
"amid88" написал:
У меня нет ни /etc/portage/package.use, ни /etc/portage/package.mask

Создай.

#253489
"amid88" написал:
У меня нет ни /etc/portage/package.use, ни /etc/portage/package.mask

Так создайте ;)

Мне нравится чуть более сложный вариант:
— создать каталог с подобным названием:

text

mkdir -p /etc/portage/package.use

— в этот каталог помещать файлы, названные как категория, к которой относится пакет (необязательно, но мне удобно), например:

text

gentoo-laptop ~ # cat /etc/portage/package.use/app-admin
app-admin/conky                    curl hddtemp imlib iostats lua-cairo lua-imlib nano-syntax rss weather-metar weather-xoap
app-admin/testdisk                ntfs reiserfs
app-admin/collectd                contrib
app-admin/drush                    examples
#253491

так их надо создавать, или они сами создаются ?

#253492

Надо создавать.

#253494

amid88 для меня например основная прелесть, что Gentoo за тебя сама ничего не делает и никакие конфиги без личного участия не изменяться, все ручками, ручками, максимум это etc-update.

#253496

Да, это хорошо, только надо знать что делать, а etc-update что делает и когда ее надо применять?

#253499
"newzenon" написал:
все ручками, ручками, максимум это etc-update.

А я как то привык к dispatch-conf
хотя делают они в принципе одно и тоже, интерфейс только разный.

#253501
"amid88" написал:
а etc-update что делает и когда ее надо применять?

Сравнивает изменившиеся после обновления конфигурационные файлы и скрипты инициализации. Обычно emerge сама «напоминает» о необходимости использовать etc-update.

#253511

благодарю.

#253525

Читаю USE флаги, ох и темный лес, может только по началу.
То есть ставить пакет надо emerge -av , смотреть флаги, затем прописывать флаги или в make.conf или в /etc/portage/package.use и только после этого устанавливать пакет?

#253530
"amid88" написал:
То есть ставить пакет надо emerge -av , смотреть флаги, затем прописывать флаги или в make.conf или в /etc/portage/package.use и только после этого устанавливать пакет?

Мне более удобным кажется -pv.
Да, надо читать и затем прописывать флаги.
Небольшой совет: глобальные флаги записывать в /etc/make.conf, локальные — в /etc/portage/package.use.

#253531

Извините, последний на сегодня вопрос:

В чем отличия -av от -pv и как знать какие флаги что значат?

#253535
"amid88" написал:
В чем отличия -av от -pv и как знать какие флаги что значат?

Первый набор показывает, какие пакеты и с какими опциями установятся, при согласии пользователя возможно продолжение установки; второй — без возможности сразу же продолжить установку.

1. Просмотр и установка USE-флагов, все изменения записываются в /etc/make.conf

text
gentoo-laptop ~ # eix ufed
[i] app-portage/ufed
     Available versions:  0.40-r6 0.40-r10 (~)0.40-r11 0.40.1
     Installed versions:  0.40.1(00:01:46 02.08.2011)
     Homepage:            http://www.gentoo.org/
     Description:         Gentoo Linux USE flags editor

2. Использование euse из app-portage/gentoolkit

text
euse -i ФЛАГ
#253610

Что то я не совсем понимаю механизм обработки флагов. Если я пропишу флаги к какому то пакету в /etc/portage/package.use, как программа узнает, что флаги лежат именно здесь а не в make.conf, и то что я создал этот каталог? из выше указанного, я понял что в некоторых случаях флаги сами прописываются, только в make.conf или и в /etc/portage/package.use?
Поначалу как то кажется слишком запутано.
Вот к примеру мой случай, свежая система, профиль не выбирал, по умолчанию 1, буду ставить X-сы и затем XFCE, прочитал, что лучше не выбирать профиль desktop.
В make.conf флагов нет, в /etc/portage/package.use также пусто, как лучше поступить, какие то флаги прописать в make.conf или нет, и с чего начать на примере установки MC.

#253612
"amid88" написал:
Если я пропишу флаги к какому то пакету в /etc/portage/package.use, как программа узнает, что флаги лежат именно здесь а не в make.conf, и то что я создал этот каталог?

Вы можете просто «смириться» с этим, либо man portage. Флаги задаются начиная с дефолтных, указанных в профиле, заканчивая передаваемыми непосредственно в командной строке.

"amid88" написал:
В make.conf флагов нет, в /etc/portage/package.use также пусто, как лучше поступить, какие то флаги прописать в make.conf или нет, и с чего начать на примере установки MC.

Это дело привычки: я все глобальные флаги записываю в /etc/make.conf, локальные — в структуру файлов в /etc/portage/package.use.

Покажите вывод команды

text

emerge -pv app-misc/mc

попробую прокомментировать нужные флаги.

Войдите или зарегистрируйтесь, чтобы ответить.