Gentoo + OpenRC + bspwm. Идеально?
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Gentoo + OpenRC + bspwm. Идеально?

77
Материал написан пользователем сайта.
Дистрибутив:
Окружение:
  • bspwm

Привет, Pingvinus!

Предисловие

Gentoo — это интересная система. Ещё в начале своего пути в мире Linux, я был наслышан о ней. "Сложнейший дистрибутив", "красноглазие", "агрессивные гентушники" и т.д — всё это я воспринимал как данность и думал: "Никогда я в это болото не полезу". Но тут приближается 2024, а у меня родилась идея — поставить себе Gentoo как основную ОС на каждый день.

Причины? Просто ради интереса и общего развития. Я не считаю, что если программа не собрана локально, то не свободна, что systemd это зонд АНБ, чтобы поработить свободные умы и т.д. Ради убеждений я Gentoo уж точно не ставил. Чуть ранее до этой мысли я понял, что Арч мне ставить ну уж слишком просто и явно я "попробую что-нибудь поинтереснее". Выбор был особо не велик — Crux, Gentoo или уже LFS.

Crux меня очень сильно отпугнул, когда я пытался хоть как-то его наладить. Такого гемора у меня, наверное, ни с чем не было. Но то могло быть по неопытности, потому совсем от него не отрекаюсь.

Gentoo же я ставил как 2 раза, пусть и спешно возвращаясь оттуда назад. Проблемы были серьезные, а решать их не было ни опыта, ни желания. Проходит какое-то время, а мои знания, по моим прикидкам, выросли до нужных значений. И так я начал устанавливать Gentoo...

Установка

Вся установка происходила в Live-режиме Kali Linux, флэшка с которым пылилась рядом с компом. Запустив терминал, начал собирать это чудо воедино.

1. Разметил диск, на типичные 3 раздела: /boot/efi, /, swap и сделал на них файловые системы.
2. Примонтировал их и скачал stage3 с OpenRC и multilib.
3. Распаковал архив в /mnt/gentoo и настроил параметры в /etc/portage/make.conf.
4. Выбрал быстрое зеркало, скопировал информацию про DNS и "чрутнулся" в саму Gentoo.
5. Синхронизировал репозитории с помощью "emerge-webrsync".
6. Выбрал нужный профиль (default/linux/amd64/17.1/desktop)
7. Ну и обновил "миры" благодаря "emerge --ask --verbose --update --deep --newuse @world"
8. Нервно ждал 4.5 часа
9. Принял необходимые лицензии в /etc/portage/make.conf
10. Настроил время и локали
11. Начал ставить ядро. Подумав и поразмышляв, поставил бинарное, т.к оно ничем не хуже скомпилированного, а времени выигрываешь больше.
12. Настроил fstab благодаря данному скрипту (https://github.com/glacion/genfstab) и заполнил /etc/hosts и /etc/hostname
13. Установил пароль, часовой пояс и поставил dhcpcd
14. Настроил grub и перезагрузился.
15. Ура! Генту работает!

Настройка

Изначально хотел поставить Xfce, а потом подумал — раз уж генту, то и пакетов должно быть практически нету. Взял bspwm, к которому у меня есть полностью настроенные конфиги, и поставил. В целом настройкой самого оконника занимался по минимуму, разве кое-где менял пути или менял название программы в автозапуске. Для красившеств взял форк picom от pijulis, радует. В качестве панели взял polybar, которую тоже настроил заранее.

Что взял по софту....
* Терминал — sakura, xterm
* Интернет — brave, torbrowser, qbittorrent
* Общение — telegram, jami, pidgin
* Аудио — audacious, audacity
* Видео — mpv, vlc
* Видеоредактор — kdenlive
* Растровый редактор — krita, gimp
* Редакторы кода — neovim, иногда mousepad
* Игры — Steam, PortProton

Интересная особенность Gentoo, что огромной кучи библиотек нет по умолчанию. Даже в самом минимальном Арче они есть, тут иначе. Помимо всего прочего, для многих программ пришлось докидывать нужные USE-флаги, но не сказать, что это как-то сильно напрягало. Спустя 5 часов трудов — система была практически готова. Оставалось доставить большие пакеты аля LibreOffice, Steam и прочее.

В общей сумме на систему я потратил около 11 часов. Всё ещё продолжаю её допиливать, но основная работа уже сделана.

Впечатления по использованию

Работает очень быстро, тут никаких нареканий. После старта иксов система ест около 500 МБ оперативной памяти, что не может не радовать. Открытых багов не видел, но тут и баговать особенно нечему.

emerge порадовал, очень удобная тема (особенно после pkgadd и prt-get из Crux). Синтаксис учится быстро, а даже если забыл, то поможет Handbook.

В общем и целом, Gentoo — вполне юзабельная система. На удивление, оказалась куда проще, чем думал ранее. Всё очень стабильно, не падает, работает максимально быстро. Чего же ещё желать? Планирую, может, поставить пару flatpak'ов, т.к. с ними в разы легче будет работать, чем с нативными пакетами. Также хочу зависнуть здесь на какое то время, потыкать, поэкспериментировать, а надоест — пойду пробовать что то следующее.

Спасибо за прочтение и хорошего дня :)

Лайков: +15
войдите, чтобы ставить лайки
77
  • Опубликовано: 09.01.2024
  • vantiki

Еще скриншоты:

Комментарии

igorborisov
Активный пользователь
Активный
09.01.2024
10:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Хорошо, но чем это лучше того же Arch Linux + SystemD + bspwm?
vantiki
Активный пользователь
Активный
Автор материала
Автор материала
09.01.2024
10:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+4
войдите, чтобы ставить лайки
Объективно - ничем. Времени на настройку занимает много, куча ошибок которые надо исправлять, постоянно курить гайды, чтобы правильно собирать программы и так далее. Потому не сказать что посоветую, побаловатся разок можно и всё. На постоянную работу точно нет, гемор ради гемора.
igorborisov
Активный пользователь
Активный
09.01.2024
10:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
А как же скорость работы? Говорят, что с OpenRC система грузится быстрее.
vantiki
Активный пользователь
Активный
Автор материала
Автор материала
09.01.2024
11:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Если речь идет о скорости загрузки, то она немного лучше, чем в systemd, однако кардинальной разницы нет. Навскидку секунды на 3-4 быстрее.
Slavik
Активный пользователь
Активный
09.01.2024
11:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+4
войдите, чтобы ставить лайки
Этому мифу уже несколько лет. Я не понимаю, где и на каком железе люди видят это пресловутое преимущество в скорости запуска. Складывается впечатление, что либо имеет место эффект самовнушения, либо по инерции из года в год транслируется эта устаревшая информация.

Лично работал с OpenRC, S6, Dinit, Systemd на разных лэптопах: начиная от старенького Lenovo с i3 gen 4 и 4 GB ram, среднего Dell Vostro с i5 Gen 11 и 8 GB ram и заканчивая Thinkpad x1 carbon gen 7 с i7 gen 8 и 16GB ram. И могу сказать, что не заметил никакой разницы ни в скорости загрузки, ни в потреблении ram. За исключением OpenRC, которая стартовала и завершала работу системы чуть дольше.

В целом Systemd вкупе с Systemd-boot показала наилучшие результаты старта системы, а запуск/завершение служб всегда происходил безотказно, в отличие от экспериментальных СИ.

Также замечаю россказни некоторых людей, утверждающих, что у них софт работает быстрее с non-systemd… Это при условии, что его работа никак не связана с СИ.
igorborisov
Активный пользователь
Активный
09.01.2024
11:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Тут на Пингвинусе один человек писал, что у него Gentoo быстро работает на серверном многоядерном процессоре
Minor748
Активный пользователь
Активный
09.01.2024
13:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+2
войдите, чтобы ставить лайки
Вполне возможно, что к его комментарию нужно приписать пару звёздочек — (комментарий)* **.

У кого-нибудь есть стандартизированный измеритель скорости работы? Это всё определяется исключительно своими ощущениями и впечатлениями. Сколько бы мне рассказывали о скорости браузерного движка Blink (chromium), но моя скорость работы выше в Gecko, потому что мне привычнее и удобнее на FF (я времени посвятил ковырянию в config, настройке расширений, их совместимости).
Для меня это быстрее, потому что привычнее и удобнее.
Slavik
Активный пользователь
Активный
09.01.2024
21:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
+ за FF, мой фаворит! Из всего семейства браузеров на движке Blink - мне симпатичен Chromium, но он, к сожалению, официально не поддерживает VAAPI.

На АрчВики есть соответствующая нота:

“ There is no official support from Chromium or Arch Linux for this feature. However, chromium from official repositories is compiled with VA-API support and you may ask for help in the dedicated forum thread”

То есть поддержка добавлена сообществом неофициально, но в случае возникновения проблем - их придется решать общими усилиями на форуме. Какой-то костыль, если честно. Но сам браузер хорош. Надеюсь разрабы сделают все официально со временем.
Minor748
Активный пользователь
Активный
09.01.2024
22:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Там много чего нет, поэтому теперь в качестве альтернативы на Хромиум ставлю Brave.
По запросу нашёл, что в одной из версий сломали поддержку, но сейчас, наверно, она есть.
xKDE
Активный пользователь
Активный
09.01.2024
13:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Евгений погорячился про "в 20 раз быстрее", конечно.
Slavik
Активный пользователь
Активный
09.01.2024
16:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Он, по-моему, писал, что на сервере разворачивал кальку и специально под нее компилировал 1С. И, дескать, получил х20 прирост к скорости работы. То есть, речь не про OpenRC.
xKDE
Активный пользователь
Активный
09.01.2024
12:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
+1
войдите, чтобы ставить лайки
+ У меня на sysd на всё про всё секунды 3. Если поставлю openrc будет 0)))
x230
Активный пользователь
Активный
09.01.2024
14:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Не многим быстрее.
Цимес OpenRC - в другом.
Openrc некорпоративный, прозрачный, не менее "растущий" - вполне перспективная замена "хунтовской" системды.
А что по скорости, то тут и коню понятно, что чем навороченнее init, - тем медленнее будет загрузка (самой init и процессов) ... поправьте меня, если "вру"...
Minor748
Активный пользователь
Активный
09.01.2024
14:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Я и сам могу ошибаться, но один из плюсов — сисДа модульная. То есть обращение к (не)нужным модулям происходит при необходимости.
У меня / Artix раньше занимал ≈7 ГБ, поэтому и работало всё быстро, отзывчиво и загружалось. Сейчас 10+ по-моему, так что и разница в работе не заметна.
Но устанавливается быстро, очень. Дважды ставил Манджаро и … это очень долго, хотя там нас заставке в Каламарес ракета в космос летит (наверно, до Марса). Корень сейчас занимает всего 8,5 ГБ.
x230
Активный пользователь
Активный
09.01.2024
14:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
У меня Артикс вообще перестал работать стабильно (на любых init'ах).

>> Корень сейчас занимает всего 8,5 ГБ.

Корень нынче не нужен.
Slavik
Активный пользователь
Активный
09.01.2024
16:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+3
войдите, чтобы ставить лайки
Да, это досадно. У меня тоже время от времени возникают с ним проблемы, но, похоже, разработчики настроены серьезно на этот год. По их собственным заявлениям, они планируют расширять целевую аудиторию)

Они, кстати, сделали новый образ, пришедший на смену базовому - Netinstall, с возможностью выбора init, подключаемых на старте сервисов и софта: можно флажками отметить/убрать.Удобно, если лень ставить через терминал, но при этом хочется чистую установку, без лишних пакетов.

Все больше софта становится доступно в родных репозиториях: скоро отпадет надобность в подключении арчевских.

Прогресс, безусловно, есть, но, если смотреть объективно, на текущий момент лучше взять ванильный Арч.
x230
Активный пользователь
Активный
09.01.2024
19:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
+1
войдите, чтобы ставить лайки
>> похоже, разработчики настроены серьезно на этот год. По их собственным заявлениям, они планируют расширять целевую аудиторию

Когда разрабы Артикса запилят светлую тему плюсом к "сыромогильной" традиционной тёмной, тогда я поверю в светлую перспективу. В противном случае запасусь попкорном...

Если серьёзно, ну, чисто технически, проекту сильно мешает один момент: распыление сил на несколько инитов. Сосредоточились бы они но чём-то одном, имхо лучше на OpenRC, было бы больше толку!..
xKDE
Активный пользователь
Активный
09.01.2024
19:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Общая проблема *nix'ов...
Slavik
Активный пользователь
Активный
09.01.2024
19:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
А эти иниты ковыряют в основном их же создатели: Skarnet (S6), Davmac (dinit). Они и на форуме Артикса отписываются в соответствующих ветках. OpenRC гентушники занимаются, а runit уже наследственная. Мейнтейнеры Артикса преимущественно делают и поддерживают сервисы для этих СИ, которые можно скачать и запустить.

Насчет темной темы у меня вопросов не было, так как я ставил систему через терминал, но, по-моему, в разделе «Troubleshooting» было описано, как ее убрать. Но вот в новом образе Netinstall можно убрать галочки напротив кастомных тем: как для Grub, так и для DE, и они не установятся.

Сами разрабы Артикса, кстати, пользуются OpenRC, ее и рекомендуют.
Minor748
Активный пользователь
Активный
10.01.2024
11:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Не знаю, с чем связан выбор, но предположу, что это всё звеня одной цепи. В Манджарике хотел сменить, потом вспомнил про готовый образ, скачал и заметил, что он давно не поддерживается.

https://wiki.manjaro.org/index.php/OpenRC,_an_alternative_to_systemd
https://github.com/throwawaygh/arch-openrc-guide/blob/master/README.md
https://systemd-free.artixlinux.org/migrate.php
Slavik
Активный пользователь
Активный
10.01.2024
12:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
История с Manjaro довольно старая. Про выбор и рекомендацию OpenRC писал один из создателей Артикса:

«I personally use and recommend OpenRC. It has the most documentation and support because of its wide usage in many distros, especially gentoo. So finding OpenRC scripts, guides, and info is much easier than the rest.»
Minor748
Активный пользователь
Активный
10.01.2024
12:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Если вновь поставлю Артикс, что совсем не исключено, то выберу на OpenRC.
Мне эта СИ не нравится по причине путаницы в управлении службами: команды rc-update, rc-service, а есть ещё и rc-status, плюс к ним ключи
Slavik
Активный пользователь
Активный
10.01.2024
12:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Если будете его ставить, то попробуйте S6: очень функциональная вещь.
x230
Активный пользователь
Активный
10.01.2024
14:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Стоит почитать общий курс по этим системам инициализации. Ну, что бы не советовать "с горяча"...
:
https://telegra.ph/Sravnenie-podsistem-inicializacii-v-Linux-05-20
Minor748
Активный пользователь
Активный
10.01.2024
15:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Это не с горяча. Я и раньше видел его хвалебный комментарий об S6
Slavik
Активный пользователь
Активный
10.01.2024
15:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Не приветствую чьи-то выжимки: непонятно кто это пишет и на чем основано их мнение, предпочитаю читать первоисточники. По S6 и Dinit есть документация, вот ее и рекомендую почитать, и уже со знанием дела сделать выбор.

https://skarnet.org/software/s6/

https://davmac.org/projects/dinit/

Я с этим ознакомился и мне больше понравилась S6, преимущественно своей функциональностью и скоростью работы. Вот ей пользуюсь практически год, но если говорить максимально корректно, то мне не хватает системного софта, который завязан на systemd. Можно обойтись без него, но удобнее взять ванильный Арч и не испытывать вообще никаких ограничений.
x230
Активный пользователь
Активный
10.01.2024
15:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Общий "обзорный" смысл таков, что чем "быстрее" init, тем примитивней. Openrc среди них (без systemd) самый навороченный. И кстати он очень неплохо развивается.
...
Собственно это я и имел ввиду. Думал все это знают... Но видимо нет...
Slavik
Активный пользователь
Активный
10.01.2024
15:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Отнюдь. Нужно изучать за счет чего обеспечивается быстродействие. Это не всегда является следствием простого дизайна и ограниченного функционала. S6 более сложная и навороченная из всех non-systemd.

Но я в принципе не вижу смысла инвестировать в это время и переходить с systemd. Преимуществ никаких нет, а препоны добавляются. Но если хочется это попробовать, то мои рекомендации: S6 и после нее OpenRC. Runit уже наследственная, а dinit «сырая»: ее в самом комьюнити Артикса как-то не особо используют. Создалось впечатление, что она там находится факультативно)

Честно говоря, лучше вообще взять EndeavourOS: хорошо собранный ISO, без кастомов (опционально) и без шлака. По сути, правильно сделанный GUI для Арча, если лень ставить вручную. По окончании развертывания получается та же пустая «болванка», доступная для настройки и установки своего софта. У них и разработчики очень зрелые люди: раз в год выпускают мажорные обновления образов и в течение года несколько корректировочных.
x230
Активный пользователь
Активный
10.01.2024
18:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
>> не вижу смысла

Видимо предложенный мной обзор инитов так и не прочёл?
Slavik
Активный пользователь
Активный
10.01.2024
19:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Слушайте, это написано некомпетентным человеком, очевидным дилетантом. Так еще с речевыми, грамматическими и пунктуационными ошибками. Это вообще нельзя никак воспринимать.

И в который раз читаю нелепый комментарий: «в Systemd много строк кода, он сложный для понимания, он запутанный, его сложно проверять, нет документации». Это же комично. Для непрофессионала все будет сложно и запутано. Как и ложный вывод о проблемах с безопасностью в связи с этим. Это тоже вопрос необходимой компетенции.

И что меня так же досаждает: non-systemd иниты вынуждено используют форки от logind и udevd. То есть, elogind и eudev.

Также приходится заниматься написанием скриптов и ставить либо в автозапуск, либо делать пользовательскую службу там, где это априори должно быть автоматизировано. С тем же запуском обычного Pipewire…

Systemd - это более современное и совершенное решение. Оно объективно функциональней и удобнее. Это как сравнивать современный смартфон с наследственной Series 40 от Nokia и заявлять, что в Nokia все устроено проще и, соответственно, безопаснее. Но стоит ли топтаться на месте?

Поэтому non-systemd альтернативы актуальны для меня постольку, поскольку позволяют сделать индивидуальное сравнение.
x230
Активный пользователь
Активный
10.01.2024
19:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Речь вообще не про systemd, а про сравнение прочих инитов между собой. Но если так хочется попереживать за сисду, то я откланиваюсь...
Slavik
Активный пользователь
Активный
10.01.2024
20:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Мне безразлична судьба как systemd, так и всего остального софта: я просто беру то, что лучше сделано на текущий момент.

Касательно сравнения: вот хорошое сравнение, сделанное разработчиком Dinit, в котором он приводит сравнительный обзор основных СИ и тезисно раскрывает почему он решил предложить свой аналог:

https://github.com/davmac314/dinit/blob/master/doc/COMPARISON

По крайней мере, написано не профаном.
Minor748
Активный пользователь
Активный
10.01.2024
20:54
Родительский комментарийSlavikРодительский комментарий
Комментарий удален.
scorpii
Активный пользователь
Активный
10.01.2024
20:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
microsoft же ш
Minor748
Активный пользователь
Активный
10.01.2024
21:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
У него буковки в концы ссылки не хватает (битая)

https://github.com/davmac314/dinit/blob/master/doc/COMPARISON
Slavik
Активный пользователь
Активный
10.01.2024
21:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Благодарю.
Minor748
Активный пользователь
Активный
09.01.2024
17:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
А как без корня жить? Из него и растёт ФС.
x230
Активный пользователь
Активный
09.01.2024
17:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Имелось ввиду разделение корня и хомяка...
Minor748
Активный пользователь
Активный
09.01.2024
17:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
А раньше в этом смысл был? Исключительно ради удобства выносил, теперь по накатанной. Не вижу нужды его оставлять в /, но да, практического в этом тоже нет, я не знаю примеров.

Но стандартная разметка кальки предполагает отдельно /root и отдельно /var, в котором уже лежит хомяк
xKDE
Активный пользователь
Активный
09.01.2024
18:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Раньше был)
Minor748
Активный пользователь
Активный
09.01.2024
18:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Стесняюсь спросить, в каком веке? То есть насколько давно?
xKDE
Активный пользователь
Активный
09.01.2024
18:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
В нынешнем) /home был отдельным банально из-за нехватки места на дисках малого объема. А их избыточность появилась не так давно.
Slavik
Активный пользователь
Активный
09.01.2024
18:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Это бывает удобно: например, для создания снимков в btrfs: позволяет исключить пользовательские данные, кэш и прочий шлак при восстановлении системы.
xKDE
Активный пользователь
Активный
09.01.2024
18:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
+1
войдите, чтобы ставить лайки
Случаи разные бывают... Для меня home, swap, boot и пр. для десктопа не актуальны уже давно
x230
Активный пользователь
Активный
09.01.2024
19:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Мы когда-нибудь дождемся скрина? С описаловом всех вкусняшек?
...
имхо
Многим тут было бы интересно, чем "акулы" дышат!.. Мне вот интересно.
Minor748
Активный пользователь
Активный
09.01.2024
19:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Боюсь, опыт, накопленный годами и десятилетиями, в одном Скриншоте не выразить, только больше вопросов появится. Статьи разве что
x230
Активный пользователь
Активный
09.01.2024
19:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Серьёзно?
А кто-нибудь тут в описании скрина достиг 8000 знаков?
Та ещё проблема.
...

Так что мы (я) надеемся!..
xKDE
Активный пользователь
Активный
09.01.2024
19:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Предлагаете достигнуть lim f(x)?))
x230
Активный пользователь
Активный
09.01.2024
20:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Этот страшный сон оставил году в 1987-м
К 10-му классу математику разлюбил...
Slavik
Активный пользователь
Активный
09.01.2024
19:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Ммм, загрузка осуществляется напрямую через Firmware? Вместо традиционного swap мне больше нравится zram.
Minor748
Активный пользователь
Активный
09.01.2024
18:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Поставил Манджаро на btrfs, но снимки всё равно оставил rsync, чтоб они бэкапились на другой диск, не было вероятности их снести и место не отнимали.
scorpii
Активный пользователь
Активный
09.01.2024
21:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
место снимки btrfs не так много занимают, если что.
тоже вначале игрался с подобными настройками, потом просто плюнул; может за ненадобностью, может из-за лени...
Minor748
Активный пользователь
Активный
09.01.2024
21:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Я тоже про это слышал, что мало места (или даже ≈0 МБ), сам мож 1 раз раз пробовал.
По привычке копирую на ЖД, там у меня раздел под это дело с названием Timeshift, места не жалко.
dimonchik230
Активный пользователь
Активный
10.01.2024
11:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Для отката на предыдущие изменения - согласен удобно. А вот как восстановить потом систему с этого снимка, если раздел btrfs потерт, а снимок на этом же разделе?
Slavik
Активный пользователь
Активный
10.01.2024
11:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdimonchik230Родительский комментарий
0
войдите, чтобы ставить лайки
В мануале все описано:

https://btrfs.readthedocs.io/en/latest/
x230
Активный пользователь
Активный
09.01.2024
18:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
У меня винт "разделён" просто:
https://i.yapx.ru/XAIIW.jpg
x230
Активный пользователь
Активный
09.01.2024
10:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Познавательно!
+
Dimanao
Активный пользователь
Активный
09.01.2024
10:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Странно... Неужели так удобно пользоваться интерфейсом, без управления окнами?
igorborisov
Активный пользователь
Активный
09.01.2024
11:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDimanaoРодительский комментарий
+3
войдите, чтобы ставить лайки
Первое время неудобно, но если как следует настроить, то можно получить интересный опыт управления окнами, + освобождается место в заголовке окна. К тому же, все так же можно перемещать окна с помощью мышки
Slavik
Активный пользователь
Активный
09.01.2024
12:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
«Чуть ранее до этой мысли я понял, что Арч мне ставить ну уж слишком просто»

Это если все делать механически, не имея понимания каждого действия и не владея знаниями. Так можно лишь поставить голую «болванку» с примитивным набором софта: браузер, почтовый клиент, мессенджер и сменить цветовую тему/иконки. При этом «болванка» остается «болванкой», где технически ничего не настроено, не отлажено: ничего из того, что описано в Arch Wiki, в разделе “General recommendations” со всеми его подразделами. А в этом вся суть, поскольку это DIY-дистрибутив, где нет пресетов, имеющих место в готовых дистрибутивах и отличающихся не только предустановленным софтом. Но пользователь-обыватель этого не знает: он видит только предустановленные программы и по его разумению дистрибутивы отличаются лишь этим и парой-тройкой запущенных служб… Я не понимаю, зачем таким людям Arch, тем более Gentoo.
x230
Активный пользователь
Активный
09.01.2024
12:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
>> ... Арч мне ставить ну уж слишком просто ... Это если все делать механически, не имея понимания каждого действия

Позвольте возразить!..
Пока пользователь изучит шпаргалку установки Арча, - "механика" уступает место пониманию.

имхо, Установка Арча не легче, например, чем установка (многообещающего) Alpine Linux, но легче, чем установка Gentoo...
И когда пользователь "промучает" установку, он вправе сказать себе: "я это смог". ... Без шуток... Чесснаа...

P.S. Отвечу на последнее предложение: "Ради экспириенса, чтобы "расти". Это же очевидно!.. "
Slavik
Активный пользователь
Активный
09.01.2024
15:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
На мой взгляд, сомнительное удовольствие: ставить Gentoo на домашний десктоп и часами компилировать софт. Неэффективно и толку нет. Я как-то попробовал в кальке скомпилировать Libreoffice, поскольку предустановленный разработчиками был собран без поддержки Java. Это было опрометчиво) В итоге взял из репозитория бинарник от разрабов либры и уже к нему подтянул JRE.

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

Alpine Linux не пробовал, но заглядывал в их Wiki и в список доступного софта. Очень специфичный дистрибутив.

Так-то «плюс» за обзор)
igorborisov
Активный пользователь
Активный
09.01.2024
17:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Разумеется лучше производить компиляцию на более мощной машине, чем целевая, иначе это просто пустая трата времени
x230
Активный пользователь
Активный
09.01.2024
17:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
+1
войдите, чтобы ставить лайки
>> сомнительное удовольствие: ставить Gentoo на домашний десктоп и часами компилировать софт

Некторые прогаммисты-перфекционисты не согласятся.
Slavik
Активный пользователь
Активный
09.01.2024
18:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
С моей точки зрения, это не перфекционизм, а не скажу что.

Можно как угодно относиться к Apple, но вот что мне в них нравится: они всегда делали macOS под конкретное железо и долгое время использовали процессоры от Intel, но буквально 3 года назад начали выпускать М-серию собственных SoCs. Это позволило командам программистов и инженеров объединить усилия в создании своих лучших Маков. Они и дистрибутивы macOS делают под каждую конкретную модель, с определенным набором драйверов и тд. Там и автономность, надежность, производительность, дизайн (как инженерный, так и эстетический). Вот это я могу назвать перфекционизмом. Как бы мне ни нравились топовые Thinkpad и Fujitsu, они проигрывают Макам по этим критериям. Опять же, по моему мнению.

Но объективности ради нужно заметить, что для решения каждой отдельной задачи существует свой инструмент. Лучшая система та, которая подходит лично вам.
Rasputin
01.02.2024
04:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
+2
войдите, чтобы ставить лайки
Да, на asus x51rl (core2duo + 2giga Ram) офисный пакет компилится очень долго. Но на домашнем сервере с 24-мя потоками, очень быстро. :-) А вот результат, как говорится, на лицо. Я этот допотопный ноут эксплуатирую до сих пор, потому что там стоит Гентоо. А вся компиляция проводится на более мощных машинах.
scorpii
Активный пользователь
Активный
09.01.2024
21:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Очередной рубеж взят и снова интересный опыт. Жаль, что применения ему (продолжения) вряд ли будет. И да, арч с системд и проще и быстрей и удобней. Такова нынешняя реалия. В качестве "попомера", у меня на HDD в одинаковых условиях установлены и живут различные вариации: и калька на openrc и арч на системд. Обе грузятся в консоль, запуск гуи осуществляется только после авторизации. По скорости старта, как бы кому не хотелось, но они +- одинаковы (порядка 6-8 секунд). Правда не очень понимаю, зачем вообще этот параметр сравнивать? Ведь корень (суть) точно не в этом. В целом обе ОС с разными СИ и пакетными менеджерами имеют свои плюсы и минусы. Меня привлекает, что в CLS, что в Arch - минимализм начальной системы и возможность ее настройки под свои нужды.
dimonchik230
Активный пользователь
Активный
10.01.2024
09:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вот и так в в 17 году поставил и до сих пор отлично пользуюсь, правда я тогда ставил kde, а уже потом настраивал sway.
LexD
Активный пользователь
Активный
12.01.2024
18:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
"В общей сумме на систему я потратил около 11 часов."
Намедни был комментарий, в котором утверждалось, что "Arch система для бездельников"
Для кого в таком случае Gentoo ?
Вопрос, разумеется, сугубо риторический.

"Выбор был особо не велик — Crux, Gentoo или уже LFS."
А NixOS ?
x230
Активный пользователь
Активный
12.01.2024
18:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
+1
войдите, чтобы ставить лайки
>> Для кого в таком случае Gentoo ?
Такой же (риторический) ответ: для "таких" же...

А для людей занятых и/или дилетантов (как я) существует Калька.
Я до сих пор не пойму как функционируют "Портежи", "Юзе-флаги" и т.п.
Но Калька крутится и радует!..
Slavik
Активный пользователь
Активный
13.01.2024
00:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
+1
войдите, чтобы ставить лайки
С NixOS должно быть интересно: достаточно вникнуть в суть конфига, а дальше его можно сохранить и модифицировать по мере необходимости. В этом случае будущие установки не должны занимать много времени. Я мельком открывал их документацию, там есть раздел «Learn» с примерами и разбором. Как и множество мануалов. Составлено и оформлено аккуратно.

Потенциальный кандидат на изучение.
Функциональщик
13.01.2024
21:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Gentoo топчик, причем можно хоть бинари ставить, хоть из сорцев собирать, портаж зачёт, ещё бы он был Nix / GUIX стайл.
Rasputin
03.02.2024
02:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Для кого Gentoo? Для тех, кто не хочет дружить с Альцгеймером. Или Альц Геймером. Точно не помню :-)
xKDE
Активный пользователь
Активный
03.02.2024
05:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRasputinРодительский комментарий
0
войдите, чтобы ставить лайки
А слух не ухудшился вместе с памятью?))) А так, корреляция, конечно, не установленная!) Скорее, Gentoo идеальна для Conrol Freak'ов!
Rasputin
03.02.2024
05:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+2
войдите, чтобы ставить лайки
Когда Вам стукнет 60. Тогда и поговорим :-)
p.s. слух к gentoo отношения не имеет.
Кстати, да перфекционисты наверное, первейшие пользователи Gentoo. Я раньше и не задумывался, почему ОН, а не Слака? Оказывается всё предопределено на уровне генов. :-)
xKDE
Активный пользователь
Активный
03.02.2024
05:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRasputinРодительский комментарий
0
войдите, чтобы ставить лайки
Перфекционисты... В настоящее время для домашнего использования прирост производительности стремится к нулю в силу избыточной мощности и дешевизны процессорного времени. Но психологическую зависимость побороть трудно, это да))
P.S.: к Gentoo нет, а вот к Альцгеймеру...
Rasputin
29.02.2024
04:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Вот именно, перфекционизм. Мне не время машинное важно, а погружение в свою операционную систему. Я должен ей доверять, а для этого, я должен её знать.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила