LINUX.ORG.RU

Gentoo, emerge


0

0

1. Как поменять глобальные USE-флаги (заданные при установке) и просто увидеть на какие пакеты это повлияет при пересборке мира, не выполняя непосредственно пересборку?

2. Как правильно установить одиночный пакет из «~arch»? Вписывать каждый раз ACCEPT_KEYWORDS=«~arch»?

3. Хочется прописать некие параметры emerge, чтобы не вбивать их каждый раз. Через alias в баше оно конечно можно, но как-то это коряво...


1. Глобальные флаги в конфиге /etc/make.conf увидеть на какие пакеты повлияет как то так emerge -avuND world

2. ACCEPT_KEYWORDS делать нельзя. В файле /etc/portage/package.keywords вписываем www-client/mozilla-firefox ~amd64

3. Через алиасы. Ничуть не коряво.

А вообще все есть в хендбуке http://www.gentoo.org/doc/en/handbook/

tr0ll
()

> 1. Как поменять глобальные USE-флаги (заданные при установке) и просто увидеть на какие пакеты это повлияет при пересборке мира, не выполняя непосредственно пересборку?

/etc/make.conf для глобальных

/etc/portage/package.use для конкретных пакетов

emerge -uDNpv world

2. Как правильно установить одиночный пакет из «~arch»? Вписывать каждый раз ACCEPT_KEYWORDS=«~arch»?

/etc/portage/package.keywords

3. Хочется прописать некие параметры emerge, чтобы не вбивать их каждый раз. Через alias в баше оно конечно можно, но как-то это коряво...

Излишне

ezoteric
()

3. /etc/make.conf EMERGE_DEFAULT_OPTS="-av"

кстате для слоу, мы уже компилим кеды 4.4.2 (;

areafix
()

Всё, всем спасибо. :)

tx
() автор топика

ВСЁ ЕСТЬ В ХЕНДБУКЕ И МАНУАЛАХ

Для /etc/portage/package.{keywords,use,unmask,mask,и_так_далее} лучше создать каталоги, и в них отдельные файлы разбитые по группам, потому что когда в keywords больше 100 записей, в них ориентироваться немного сложновато.

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

> потому что когда в keywords больше 100 записей, в них ориентироваться немного сложновато.

Кто тебе мешает группировать пакеты или писать комментарии в package.keywords

ezoteric
()

Хм.
Читай handbook.
Затем читай man emerge.
Затем man portage.
А потом ещё и man make.conf

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