- i3wm
Дистрибутив — Gentoo c i3wm.
Решился я все-таки попробовать Генту.
Начнем с установки:
Я не скажу, что Гента как-то очень сложно устанавливается, нет. Все очень даже просто, особенно если делать по хэндбуку, там все очень ясно расписано (к тому же на русском, но я все же рекомендую читать английскую версию). Единственное, что вызвало у меня какие-то затруднения — это время, затрачиваемое на компиляцию некоторых пакетов. А так все, повторюсь, очень просто и мало чем отличается от установки того же Арча (за исключением нескольких моментов).
Что по софту?
Ну, в официальном репозитории есть все, что мне нужно. Даже Spotify есть. Другими программами я не интересовался пока что.
В Генте, кстати, используется openrc, а не systemd. Это хоть и не вызвало сложностей, но все-таки немного непривычно.
USE-флаги:
Это, пожалуй, самое крутое, что есть в Генту. С помощью этих флагов можно точно контролировать зависимости для каждого, повторюсь, для КАЖДОГО пакета в системе. Используете КДЕ и не нужна поддержа gtk? USE="-gtk"! Это отлично помогает содержать систему в чистоте и порядке.
Производительность:
Да, хоть и есть некоторый прирост к производительности за счет компиляции под конкретное железо с учетом выставленных USE-флагов, но он не то чтобы очень значительный. Хотя смело могу сказать, что в целом система более отзывчивая, чем Арч (чисто на мой взгляд).
Оформление:
Долго я решался что же сюда поставить. Изначально поставил крыску. По-моему, одно из лучших окружений, но как-то захотелось чего-то посвежее. Поставил КДЕ. В связи с этим пришлось изменять USE-флаги и, вследствие, опять пересобирать полсистемы. Ладно, пересобрал, поставил плазму. Не понравилась. Снес. Накатил i3 и понял, что именно тайлинг — мой выбор. Только немного изменил polybar (который изначально не хотел видеть сеть и модуль i3, решилось все пересобиранием с новыми use-флагами). Все работает куда быстрее, да и к тому же ест куда меньше ресурсов.
Минусы:
А вот теперь расскажу о тех причинах, из-за которых я вряд ли перейду на Генту окончательно. Во-первых, очень долго компилируется софт на моем железе (не весь, далеко не весь), например тот же огнелис спокойно может собираться часа 3-4. Это не то что бы мешает работе, поставил, и в фоне оно работает, но с учетом того, что процессор не такой уж и мощный, это немного напрягает. А если прибавить к этому переход на testing ветку, где обновления прилетают очень часто, то это правда мешает. Конечно, вполне можно поставить ту же бинарную версию этого пакета, но смысл тогда ставить Генту.
Во-вторых, меня устраивает Арч. Да, это не вина Генту, что у меня уже есть то, что меня устраивает. Но все же, в Генте я не смог найти ничего такого, что меня прямо-таки захватило. Да и на самом деле, я ставил это дистр только чтобы испытать себя, попробовать что-то новое. Скорее всего, я так и останусь на Арче, ведь он дал мне все, что мне нужно.
Еще хочу, сказать, что не считаю себя "тру гентушником", поэтому, если такие есть и если они читают эту статью, не ругайте меня очень сильно за возможные ошибки.
Спасибо за внимание.
P.S. Не знаю что во время написания на меня нашло, но я думаю, что все-таки продолжу тестить этот дистрибутив.
Комментарии
10:45
15:28
11:04
12:22
15:03
15:29
11:24
А по поводу ДЕ - обрати внимание на Awesome. Думаю, тебя может заинтересовать.
Успехов в "тестинге", коллега.
13:09
13:38
А вот обычным юзерам и старперам(как я) достаточно будет хорошо разобраться в Арче и юзать без головняка.
Там реально все надо делать "с нуля", но для моих потребностей, да и многих других юзеров, думаю будет достаточно взять качественный полу-фабрикат и построить на его базе шо-то для себя. ИМХО.
Но это не значит, что я призываю "забить болт" на более глубокое изучение Линукса. Боже упаси.
Это сугубо мое личное состояние понимания данного вопроса.
"Пошел стрелять бычки" :-))
13:52
Согласен, поддерживаю.
15:29
16:07
16:27
не пробовали? Может это можно где-то в конфигах awesome прописать, я у себя в i3 так переключаю
16:50
И это проблема только на этом ДЕ.
18:09
exec --no-startup-id setxkbmap -option grp:alt_shift_toggle -layout us,ru
не работает?
18:15
Можете подсказать в каком файле это искать или как туда забить?
Я бы с радостью уже бы пользовался бы, если бы мог.
18:43
$ setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"
переключает?
19:06
Я снова родился на свет!
:-))))
19:16
19:18
Я извиняюсь за "темноту", но мне этого еще не приходилось делать.
Можете подсказать как легче это сделать? Буду крайне признателен.
19:59
20:03
20:09
-- Autorun programs
autorun = true
autorunApps =
20:16
20:24
20:35
20:37
20:44
21:03
21:03
21:02
Кстати, в wiki был упомянут другой файл /etc/vconsole.conf и ключ KEYMAP.
Это не из той же оперы?
Извини, что напрягаю. Думаю, утром на свежую голову что-то "умное" проявится.
На сегодня пока все.
02:19
https://pingvinus.ru/forum/discussion/749/dopolnitelnyy-sposob-pereklyucheniya-raskladki-klaviatury-v-awesome-wm-i-drugih.
12:49
19:39
03:49
12:47
Просто вот сидишь на десктопе с хорошим железом, и вроде как чего запариваться - убунтоиды ставятся за 15-20 минут до рабочего состояния, текущая производительность устраивает, вроде, генту не нужна. А если старика какого оживить, которому уже и антикс не помогает, или время на батарейке выиграть - вот тут было бы интересно генту собрать, но можно ж провозиться, а эффект будет так себе. Короче, есть где-то тесты нормальные?
15:31
22:01
12:57
А заметили насколько примернр в % занят проц. при компиляции? Это 4.0GHz вроде...
15:32
15:49
13:02
Лайк за выбор и труды.
О том, как я пробовал Генту вообще не к столу будет сказано.
13:16
13:35
ванильную федорку(rpm), или ванильный минт(deb).
все остальное либо кривое, либо новичку в диковинку.
13:38
13:40
13:45
14:38
16:10
А если серьезно, то вопрос был правильно поставлен: "А для чего?"
Но ответа же не последовало. Вот и лови то...шо заслужил.
17:08
13:24
13:26
20:53
13:22
Void Linux - x86_x64 (musl) xfce.
14:59
15:20
15:33
15:33
16:14
16:15
16:52
17:08
00:49
17:27
все остальное от лукавого :)
20:55
А если "серьезно", мне всегда казалось, что debian - скорее католики, Suse - протестанты, а у нас свои православные дистрибутивы (ASP (ныне почившая), ALT, Rosa).
19:34
На счет этого утверждения.
В консоле набираем eselect profile list и видим:
# eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/17.1 (stable)
[2] default/linux/amd64/17.1/selinux (stable)
[3] default/linux/amd64/17.1/hardened (stable)
[4] default/linux/amd64/17.1/hardened/selinux (stable)
[5] default/linux/amd64/17.1/desktop (stable)
[6] default/linux/amd64/17.1/desktop/gnome (stable)
[7] default/linux/amd64/17.1/desktop/gnome/systemd (stable)
[8] default/linux/amd64/17.1/desktop/plasma (stable)
[9] default/linux/amd64/17.1/desktop/plasma/systemd (stable) *
[10] default/linux/amd64/17.1/desktop/systemd (dev)
[11] default/linux/amd64/17.1/developer (stable)
[12] default/linux/amd64/17.1/no-multilib (stable)
[13] default/linux/amd64/17.1/no-multilib/hardened (stable)
[14] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
[15] default/linux/amd64/17.1/systemd (stable)
[16] default/linux/amd64/17.0 (dev)
[17] default/linux/amd64/17.0/selinux (dev)
[18] default/linux/amd64/17.0/hardened (dev)
[19] default/linux/amd64/17.0/hardened/selinux (dev)
[20] default/linux/amd64/17.0/desktop (dev)
[21] default/linux/amd64/17.0/desktop/gnome (dev)
[22] default/linux/amd64/17.0/desktop/gnome/systemd (dev)
[23] default/linux/amd64/17.0/desktop/plasma (dev)
[24] default/linux/amd64/17.0/desktop/plasma/systemd (dev)
[25] default/linux/amd64/17.0/developer (dev)
[26] default/linux/amd64/17.0/no-multilib (dev)
[27] default/linux/amd64/17.0/no-multilib/hardened (dev)
[28] default/linux/amd64/17.0/no-multilib/hardened/selinux (dev)
[29] default/linux/amd64/17.0/systemd (dev)
[30] default/linux/amd64/17.0/x32 (dev)
[31] default/linux/amd64/17.0/musl (exp)
[32] default/linux/amd64/17.0/musl/hardened (exp)
[33] default/linux/amd64/17.0/musl/hardened/selinux (exp)
[34] default/linux/amd64/17.0/uclibc (exp)
[35] default/linux/amd64/17.0/uclibc/hardened (exp)
Это различные кальки как мы можем собрать свою систему, если нужна plasma с systemd то выбираем 9 профайл, если без systemd - 8, если нужен gnome - то 7 и 6 соответственно. Если не нужно ни то не другое и ты хочешь поставить или крысу или i3 то выбираешь 5 профайл без systemd или 15 если systemd нужен. Выбирается профайл командой: eselect profile 5 (5 - номер профайла).
Сейчас в основном используется версии профайла 17.1 но доступны более старые 17.0.
20:34
20:46
Мне показалось что ты написал это категорично, что в генте используется openrc.
21:10
05:39
13:30
16:39
Вроде обновляется исправно и новые версии выходят.
16:42
По мне так наоборот, в любой момент можно получить все возможности gentoo, и плюс вполне удобные скрипты для настройки. У меня и на шлюзе и на домашнем ПК стоит и все удобно, конфигурировать типовые конфигурации вполне удобно.
09:16
12:41