LinuxForum.Fans
Тема

Gentoo Linux 12.1 LiveDVD

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

Я выполнил эту команду, но показать сейчас не могу, так как сейчас пишу с Ubuntu, потому что я дома и здесь интернет CDMA, а в Gentoo он пока не работает.
Я увидел 4 пакета, для одного флагов нет, а для остальных есть ( синие- отключенные, красные-включенные и один из синих в скобках). Если установить по умолчанию, тогда эти флаги куда пропишутся?, и где видно глобальные или локальные эти флаги?
если я хочу изменить какой то флаг, так что команду euse можно вводить прямо здесь?

#253621
"amid88" написал:
Если установить по умолчанию, тогда эти флаги куда пропишутся?, и где видно глобальные или локальные эти флаги?

Никуда не пропишутся, пакет просто соберётся с этими установками флагов.
Глобальные флаги или локальные видно, например, в выводе команды

text

euse -i ФЛАГ

...или просто запустите ufed.

Часто флаг может быть и глобальным, и локальным одновременно. Но это всё достаточно условно: вы можете и локальные флаги записать в /etc/make.conf и тогда они будут применены ко всем пакетам, в которых они имеются, разумеется. Точно так же, записанный в /etc/portage/package.use для определённого пакета глобальный флаг, окажет влияние только на него.

#253623

если выведен большой список пакетов с указаниями флагов, какими клавишами листать этот вывод?

#253624

А какие проблемы с этим в графическом режиме? Я мышью прокручиваю.
Если в чистой консоли, то установите sys-libs/gpm, затем

text

/etc/init.d/gpm start

Если понравится, то

text
rc-update add gpm default
#253625

понял, в меня еще нет Х-сов, попробую установить sys-libs/gpm

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

#253627

Команда

text

emerge -pv ПАКЕТ

покажет все доступные для этого пакета флаги.
Часть из них может быть жёстко определена в профиле или ebuild'е и поменять их вы не сможете (флаги в круглых скобках).

#253628

Вот теперь понятно, благодарю.

А можно прописать в make.conf:

USE="-gnome -kde", то есть что бы не ставились пакеты с поддержкой kde и gnome, или может еще что то
добавить по этому поводу....

#253637
"amid88" написал:
USE="-gnome -kde", то есть что бы не ставились пакеты с поддержкой kde и gnome, или может еще что то
добавить по этому поводу....

Так они и так отключены скорей всего.

"amid88" написал:
Вот к примеру мой случай, свежая система, профиль не выбирал, по умолчанию 1, буду ставить X-сы и затем XFCE, прочитал, что лучше не выбирать профиль desktop.

А где вы прочитали, что профиль desktop лучше не выбирать? Чем это аргументируют?
Профиль — это в общем случае набор предустановленных флагов, не более. То есть, если вы собираетесь использовать компьютер именно как десктоп, почему бы сразу не включить поддержку медиа, видео, графики и т.п.?

#253644

В какой то инструкции читал, что лучше не включать профиль desktop, так как при этом при установке DE придется разбираться сразу с большим количеством пакетов, а лучше ставить только необходимое.
Благодарю за рекомендацию, тогда выберу профиль.
Наверное для меня подойдет 3, просто desktop, а при его выборе флаги на kde,gnome не будут выбраны?

#253645
"amid88" написал:
Наверное для меня подойдет 3, просто desktop, а при его выборе флаги на kde,gnome не будут выбраны?

Не должны. В конце концов их легко отключить в /etc/make.conf.

#253646

Понял,благодарю.

#253829

Получилось сделать сеть, теперь есть интернет, выбрал профиль 3 desktop, сделал emerge -uavDN world , предложена установка 193 пакета, согласился, сейчас устанавливается.
Почему так много, Х-сы наверное тоже сюда входят, или нет?

#253834
"amid88" написал:
Почему так много, Х-сы наверное тоже сюда входят, или нет?

Скорее всего.
Я в подобных случаях, когда одновременно нужно установить или обновить много пакетов, установку провожу по-этапно, выделяя из общей массы пакеты, которые и сами по себе представляют законченное решение, даже если идут зависимостями.
Так, например, xorg-server я бы устанавливал независимо от основного обновления.

#253836

Понятно, но я выбрал по вашей рекомендации профиль desktop и так получилось, буду теперь знать. А как после этой установки проверить установились ли Х-сы, startx?

#253838
"amid88" написал:
предложена установка 193 пакета, согласился, сейчас устанавливается.
Почему так много

Много? Попробуй кеды + libreoffice + chromium .... вот тогда будет много :)

#253840

Понятно, но я же начинающий, для меня все это ново...

#253841

Можно так (в моём случае видно, что требуется обновление, у вас, если «иксы» установлены, вместо U будет R)

text
gentoo-laptop init.d # emerge -pv xorg-server

These are the packages that would be merged, in order:

Calculating dependencies... done! [ebuild U ] x11-base/xorg-server-1.12.1.902 [1.12.1] USE="ipv6 nptl udev xorg -dmx -doc -kdrive -minimal (-selinux) -static-libs -tslib -xnest -xvfb" 5,306 kB

Total: 1 package (1 upgrade), Size of downloads: 5,306 kB

Либо, что удобнее, установить пакет app-portage/eix, тогда проверять станет быстрее

text
gentoo-laptop # eix -I xorg-server
[u] x11-base/xorg-server
     Available versions:  1.9.5-r1 1.10.4-r1 (~)1.10.6 (~)1.11.2-r1 1.11.2-r2 (~)1.11.3 (~)1.11.4 (~)1.11.4-r1 (~)1.12.0 (~)1.12.0-r1 (~)1.12.1 (~)1.12.1.902 {{dmx doc ipv6 kdrive minimal nptl selinux static-libs tslib +udev xnest xorg xvfb}}
     Installed versions:  1.12.1(10:15:53 02.05.2012)(ipv6 nptl udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs -tslib -xnest -xvfb)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers
#253842

Большое спасибо, теперь понял, жду пока закончиться установка, это наверное будет долго.
Еще при установке системы видимо что то не так прописал в конфигурационных файлах, потому что сейчас смотрю в консоли процес установки и иногда проскакивают вместо букв кубики.

#253845
"amid88" написал:
и иногда проскакивают вместо букв кубики.

Консоль не локализована.

#253849

Это какой файл?

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