LINUX.ORG.RU

Гентушечка - юзфлаги для нежирной, но удобной десктопной ОС

 , ,


0

1

Подскажите, что бы мне почитать, помимо генту хэндбука, на тему юзфлагов. Хотелось бы получить в итоге систему с окноменеджером и набором GTK/Qt и консольного софта, не очень раскормленную, но и не слишком аскетичную, и по возможности меньше пересобираться при этом. Т.е. какие-нибудь блоги/статьи/чьи-то репозитории на github и прочее подобное, чтобы можно было сделать конспекты.

Плюс интересно было бы того же самого, но про ядро и современные ноутбуки, чтобы условно и fn-клавиши завелись, и лишнего не тащить в ядро.

★★★★★

http://optimization.hardlinux.ru/

По юзам есть сайт со всеми описаниями, ссылка есть в хэндбуке.

чтобы условно и fn-клавиши завелись

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

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

Т.е. ничего не прописывать, при установке отключать руками? Ну в принципе можно, не так часто я что-то и ставлю.

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

Просто смотри включенные юзы у устанавливаемых пакетов,

ненужные - отключай.
equery u fvwm, например.

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

Да дефолтный и я могу. :3 Я как-то ставил генту на одну арм-железяку, но там у меня было готовое ядро и набор модулей.

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

Т.е. ничего не прописывать, при установке отключать руками?

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

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

Можно прописать глобально то, что точно тебе не понадобится - например -gnome или -kde, -ipv6.
И локально у какого нибудь пакета отключить юз, для уменьшения зависимостей. Например у гимпа -webkit, что бы не собирать и устанавливать webkit-gtk.

bsdfun ★★★★★
()
Ответ на: комментарий от Hoodoo
 equery u fvwm
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for x11-wm/fvwm-2.6.5:
 U I
 - - bidi      : Enables bidirectional language support
 - - debug     : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - doc       : Adds extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
 - - gtk2-perl : Enable GTK2 Perl bindings
 - - lock      : Enable screen locking
 - - netpbm    : Enable NetPBM support (used by FvwmScript-ScreenDump)
 + + nls       : Adds Native Language Support (using gettext - GNU locale utilities)
 - - perl      : Adds optional support/bindings for the Perl language
 + + png       : Adds support for libpng (PNG images)
 + + readline  : Enables support for libreadline, a GNU line-editing library that almost everyone wants
 - - rplay     : Enable rplay support
 - - stroke    : Mouse Gesture support
 + + svg       : Adds support for SVG (Scalable Vector Graphics)
 - - tk        : Adds support for Tk GUI toolkit
 + + truetype  : Adds support for FreeType and/or FreeType2 fonts
 + - vanilla   : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
 - - xinerama  : Add support for the xinerama X11 extension, which is mandatory if you work in multiple monitors setup

Нет такого

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

Да дефолтный и я могу. :3

А в чем проблема? Поставил дефолт, а потом читай, вникай, выбирай необходимые тебе модули и канпеляй, гента же)

J ★★★★★
()

Может быть тебе надо прочитать про лубунту? Не сильно раскормленно,не сильно аскетично,и все клавиши заведутся, и ядро патчить не надо , и пере собираться не нужно, в общем всё как ты хочешь.

GNU-Ubuntu1204LTS ★★★
()
Ответ на: комментарий от Hoodoo

GTK у fvwm например. Оно нужно для одного плагина, который тыщу лет как протух и не нужен.

laptop ~ # emerge fvwm

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

Calculating dependencies... done!
[ebuild  N     ] x11-wm/fvwm-2.6.5  USE="nls png readline svg truetype vanilla -bidi -debug -doc -gtk2-perl -lock -netpbm -perl -rplay -stroke -tk -xinerama" 2,523 kB

Total: 1 package (1 new), Size of downloads: 2,523 kB

Would you like to merge these packages? [Yes/No] 

Больше ничего не просит.

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

О, Томас всё-таки починил, или даже мейнтейнеры. Одно время было. Молодцы.

GNU-Ubuntu1204LTS, я регулярно пользуюсь аж четырьмя убунтами и производными от убунты. И двумя сусями. Я хочу генту.

Hoodoo ★★★★★
() автор топика

USE="-* opengl alsa" остальное по надобности.

ymuv ★★★★
()
Последнее исправление: ymuv (всего исправлений: 1)
Ответ на: комментарий от Hoodoo
USE="fftw hal kernel_linux mmx sse sse2 ssse3 threads unicode alsa icu \      -pulseaudio -cups -3dnow -3dnowext -kde -arts -gnome -gtk -ipv6 -ldap \      -nls -bluetooth -handbook -gstreamer"


Остальное у меня - per-package. Профиль - «default/linux/amd64/10.0/desktop» О, давным-давно пора профиль на новый переключить(?)

anonymous
()
Ответ на: комментарий от Hoodoo

GTK по любому придется ставить
Только сначала задайся вопросом зачем тебе гента, батарея в хате и так уже есть

rinep
()

и по возможности меньше пересобираться при этом

debian

lazyklimm ★★★★★
()

Долго и геморно, но на мой взгляд правильно

Смотришь /usr/portage/profile/use.desc и каждый флаг включаешь или выключаешь глобально в make.conf, затем смотришь /usr/portage/profile/use.local.desc и необходимое включаешь/выключаешь в /etc/portage/portage.use, затем запускаешь emerge -uNDv @system @world -p и разруливаешь конфликты и блокировки, наконец emerge -uNDv @system && emerge -uNDv @world && emerge --depclean

Fist
()

А, претенд. Ну да, мысль. Действительно долго, но правильно. На второй заход так и сделаю, а придётся второй заход, конечно. Щас общее представление получу, как тут чего.

Спасибо.

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