LinuxForum.Fans
Тема

DE для GENTOO

Автор: amid88 80 сообщений 12161 просмотров
#293014
"amid88" написал:
а как обычно?

Ну почти, «как обычно»: в вашем случае — размаскировать необходимое и ставить, указав конкретную версию

text

emerge enlightenment:0.17 -pv
#293016

что то у меня и этот вариант не очень просто получается

text
# emerge '=x11-wm/enlightenment-0.17.0' -av
--- Invalid atom in /etc/portage/package.keywords: x11-wm/enlightenment-0.17.0

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

Calculating dependencies... done! [ebuild N ] dev-libs/libnl-1.1-r3:1.1 USE="-doc" 283 kB [ebuild N ] dev-libs/libnl-3.2.14:3 USE="-doc -static-libs -utils" 672 kB [ebuild N ] dev-lang/lua-5.1.4-r8 USE="deprecated readline -emacs -static" 212 kB [ebuild N ~] dev-libs/eina-1.7.4 USE="mempool-chained mempool-pass-through nls (-altivec) -debug -default-mempool -doc -mempool-buddy -mempool-fixed-bitmap -mmx -sse -sse2 -static-libs {-test}" 9,577 kB [ebuild N ] net-firewall/iptables-1.4.16.3 USE="-ipv6 -netlink -static-libs" 525 kB [ebuild N ] net-wireless/wpa_supplicant-0.7.3-r5 USE="dbus readline ssl -debug -eap-sim -fasteap -gnutls -madwifi (-ps3) -qt4 (-selinux) -wimax -wps" 1,600 kB [ebuild N ~] dev-libs/eet-1.7.4 USE="nls ssl -debug -doc -examples -gnutls -static-libs {-test}" 563 kB [ebuild N ] net-misc/connman-1.0-r1 USE="ethernet policykit wifi -bluetooth -debug -doc -examples -ofono -openvpn -threads -tools -vpnc -wimax" 727 kB [ebuild N ~] dev-libs/embryo-1.7.4 USE="nls -doc -static-libs" 449 kB [ebuild N ~] media-libs/evas-1.7.4 USE="X bmp eet fontconfig gif ico jpeg nls opengl png ppm psd threads tiff xcb xpm (-altivec) -bidi -directfb -doc -fbcon -gles -mmx -sse -sse3 -static-libs -tga" 9,147 kB [ebuild N ~] dev-libs/ecore-1.7.4 USE="X curl evas inotify nls opengl sdl ssl threads xcb -ares -directfb -doc -examples -fbcon -glib -gnutls -ipv6 -static-libs -tslib -xinerama -xprint -xscreensaver" 3,342 kB [ebuild N ~] dev-libs/eio-1.7.4 USE="nls -doc -examples -static-libs" 348 kB [ebuild N ~] dev-libs/eeze-1.7.4 USE="nls -doc -static-libs -utilities" 538 kB [ebuild N ~] media-libs/edje-1.7.4 USE="cache nls -debug -doc -static-libs -vim-syntax" 1,065 kB [ebuild N ~] dev-libs/e_dbus-1.7.4 USE="connman libnotify nls udev -bluetooth -doc -ofono -static-libs -test-binaries" 431 kB [ebuild N ~] dev-libs/efreet-1.7.4 USE="nls -doc -static-libs" 439 kB [ebuild N ~] x11-wm/enlightenment-0.17.0:0.17/0.17.0 USE="nls pam spell udev -doc -emotion -static-libs -ukit" ENLIGHTENMENT_MODULES="backlight battery clock comp conf-applications conf-dialogs conf-display conf-edgebindings conf-interaction conf-intl conf-keybindings conf-menus conf-paths conf-performance conf-randr conf-shelves conf-theme conf-window-manipulation conf-window-remembers connman cpufreq dropshadow everything fileman fileman-opinfo gadman ibar ibox illume2 mixer msgbus notification pager quickaccess start syscon systray tasks temperature tiling winlist wizard xkbswitch -access -shot" 28,529 kB

Total: 17 packages (17 new), Size of downloads: 58,438 kB

The following keyword changes are necessary to proceed: #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =media-libs/evas-1.7.4 ~x86 #required by media-libs/edje-1.7.4, required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/eet-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0[enlightenment_modules_connman], required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/e_dbus-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/eio-1.7.4 ~x86 #required by =x11-wm/enlightenment-0.17.0 (argument) =x11-wm/enlightenment-0.17.0 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/eina-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/eeze-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/efreet-1.7.4 ~x86 #required by media-libs/edje-1.7.4, required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/embryo-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =dev-libs/ecore-1.7.4 ~x86 #required by x11-wm/enlightenment-0.17.0, required by =x11-wm/enlightenment-0.17.0 (argument) =media-libs/edje-1.7.4 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). hpmini ut4nj #

#293020

Вместо отдельного файла /etc/portage/package.keywords рекомендую использовать каталог со структурой файлов.
То есть переименуйте или удалите файл /etc/portage/package.keywords;
создайте каталог /etc/portage/package.keywords/

text

mkdir -p /etc/portage/package.keywords

В нём создайте файл, к примеру, enlightenment вида:

text

=x11-wm/enlightenment-0.17.0 ~x86
=media-libs/evas-1.7.4 ~x86
=dev-libs/eet-1.7.4 ~x86
=dev-libs/e_dbus-1.7.4 ~x86
=dev-libs/eio-1.7.4 ~x86
=dev-libs/eina-1.7.4 ~x86
=dev-libs/eeze-1.7.4 ~x86
=dev-libs/efreet-1.7.4 ~x86
=dev-libs/embryo-1.7.4 ~x86
=dev-libs/ecore-1.7.4 ~x86
=media-libs/edje-1.7.4 ~x86

P.S. Ещё бы я рекомендовал попробовать «живой» дистрибутив с Enlightenment — http://www.bodhilinux.com/
Честно скажу, этот менеджер окон «на любителя» и, возможно, вам не понравится. А мы тут многодневные «пляски с бубном» устраиваем ;)

#293023
"Lupo Alberto" написал:
Вместо отдельного файла /etc/portage/package.keywords рекомендую использовать каталог со структурой файлов.
То есть переименуйте или удалите файл /etc/portage/package.keywords;
создайте каталог /etc/portage/package.keywords/

mkdir -p /etc/portage/package.keywords

у меня так и сделано, только не размаскированы остальные пакеты.

"Lupo Alberto" написал:
P.S. Ещё бы я рекомендовал попробовать «живой» дистрибутив с Enlightenment — http://www.bodhilinux.com/
Честно скажу, этот менеджер окон «на любителя» и, возможно, вам не понравится. А мы тут многодневные «пляски с бубном» устраиваем ad

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

#293024
"amid88" написал:
что бы ничего лишнего и без разных украшений, что бы просто и только необходимое, эффекты не нужны, вот только не могу определиться, что бы выбрать.

Из моих личных предпочтений ;)
http://openbox.org/
http://awesome.naquadah.org/

#293032

к примеру, если в качестве WM openbox, как тогда с приложениями, если файловый менеджер nautilus, так что, всеравно потянется часть gmome с его столом, мне вот не понятен общий принцып, как установить нужные программы, что бы они не тянули кучу пакетов с разных DE?

#293036
"amid88" написал:
как установить нужные программы, что бы они не тянули кучу пакетов с разных DE?

Так если и выйдет, значит, придётся чем-то «пожертвовать» — то ли собственными привычками, то ли удобством использования, то ли функционалом.
При желании можно подобрать набор программ, скажем так, не зависящих от используемого менеджера окон.
Да и ту «кучу пакетов с разных DE» при определённом манипулировании USE-флагами можно чуть «урезать».

#293037

спасибо, буду пытаться что то делать, начну наверное с openbox...

PS а какой менеджер дисплеев установиться, если openbox ставить один, без каких либо DE, и можно ли также поставить slim для графической загрузки или там как то по другому?

#293075
"amid88" написал:
а какой менеджер дисплеев установиться, если openbox ставить один, без каких либо D

Никакой.

"amid88" написал:
и можно ли также поставить slim для графической загрузки или там как то по другому?

Можно.

#293077

при установке gentoo с xfce выбирал профиль 3 , а какой лучше выбрать при установке openbox без DE?

text
# eselect profile list
Available profile symlink targets:
  [1]   default/linux/x86/10.0
  [2]   default/linux/x86/10.0/selinux
  [3]   default/linux/x86/10.0/desktop 
  [4]   default/linux/x86/10.0/desktop/gnome
  [5]   default/linux/x86/10.0/desktop/kde
  [6]   default/linux/x86/10.0/developer
  [7]   default/linux/x86/10.0/server
  [8]   hardened/linux/x86
  [9]   hardened/linux/x86/selinux
  [10]  hardened/linux/uclibc/x86
#293079
"amid88" написал:
а какой лучше выбрать при установке openbox без DE?
text
[3]   default/linux/x86/10.0/desktop

Это не настолько принципиально — как я вам уже говорил, это всего лишь набор предопределённых настроек (USE-флагов, маскировок для некоторых пакетов и т. п.). И при желании некоторые, для вас неподходящие по тем или иным причинам, можно переопределить.

#293085

понял, спасибо, на внешнем USB HDD собираю с нуля gentoo с openbox, где буду учиться собирать как только возможно, по минимуму, поэтому и уточняю некоторые вопросы, так как все с нуля.
Читаю инструкции по установке openbox, и немного запутался в конфигурации старта openbox, много есть вариантов, но пока тяжело понять разницу:

1. можно просто

text
Файл: ~/.xinitrc or /etc/X11/xinit/xinitrc

#Startup stuff for X exec openbox-session

и в консоли startx

2.можно с помощью consolekit

text
File~/.xinitrc

exec ck-launch-session dbus-launch --sh-syntax --exit-with-session openbox-session

3. можно

text
File/etc/conf.d/xdm

DISPLAYMANAGER="kdm"

а вот как лучше, не знаю, в инструкциях по разному ....

#293088

Я бы установил и настроил Slim, а не kdm.

#293090

понял,спасибо, а зачем вообще consolekit, можно без него?

#293092
"amid88" написал:
а зачем вообще consolekit, можно без него?

Наверное, можно. Раньше же без него как-то обходились ;)
...но лучше пусть будет.

gentoo-laptop log # eix -e consolekit
[I ] sys-auth/consolekit
Available versions: 0.4.5_p20120320 0.4.5_p20120320-r1 {{acl debug doc kernel_linux pam policykit selinux test}}
Installed versions: 0.4.5_p20120320-r1(23:36:13 08.08.2012)(acl kernel_linux pam policykit -debug -doc -selinux -test)
Homepage: http://www.freedesktop.org/wiki/Software/ConsoleKit
Description: Framework for defining and tracking users, login sessions and seats.
#293097
"Lupo Alberto" написал:
Installed versions: 0.4.5_p20120320-r1(23:36:13 08.08.2012)(acl kernel_linux pam policykit -debug -doc -selinux -test)

а что значит USE флаг kernel_linux ?

#293105
"amid88" написал:
а что значит USE флаг kernel_linux ?

Могу только предполагать о предназначении этого флага — это означает, что сборка пакета будет производиться под Linux.
Выбрав соответствующий stage3 для установки, вы выбрали и этот флаг. Изменять его не надо, да и не получится, по крайней мере, тривиальным способом.

#293293

установил на "учебной системе" openbox, интересный WM, наверное мне понравиться, сейчас разбираюсь с его настройкой, вроде все понятно, но постоянно мешает один момент, выключить или перегрузиться нельзя, только можно выйти, уже пробовал загрузку и с помощью startx и со slim, не получается, может здесь надо где то редактировать?

#293305

Гляньте, не уверен, что это именно то, что вам надо, но...
[console]
gentoo-laptop ~lupo # eix x11-misc/oblogout
* x11-misc/oblogout
Available versions: (~)0.2.0 (~)0.2.0[1]
Homepage: https://launchpad.net/oblogout
Description: OBLogout is a expandable, configurable, and theme-able logout script designed to be used in a Openbox desktop environment.

[1] "flora" /var/lib/layman/flora
[/console]

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