Автор Тема: Как обстоят дела у ALTа  (Прочитано 60602 раз)

dango

  • Гость
Re: Как обстоят дела у ALTа
« Ответ #375 : 19.10.2014 21:44:22 »
BEZALT Linux
Помилуйте, граждане форумчане, я не это имел ввиду.  :-) Гражданин модератор неправильно меня понял... Кажется, мне шьют бан Х-О

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: Как обстоят дела у ALTа
« Ответ #376 : 19.10.2014 21:48:10 »
имхо

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как обстоят дела у ALTа
« Ответ #377 : 20.10.2014 01:04:05 »
Linux, фактически, символ возможности выбора.

Ну как бы да, тоже прочитал:
Цитировать
в сообществе Debian, которое отличается взвешенным принятием решений и конструктивным подходом к поиску компромиссов.
Голосовали до тех пор, пока не победил сыстемд.
Кстати в suse тоже sysv оставляли. Чем это закончилось можете прочитать на тамошних ресурсах в Release Notes. Там об этом чёрным по белому сказано.

И про эту лавочку с выбором забывайте потихоньку. Товарищ не очень далеко, потрудился и перевёл boycottsystemd.org. Я про эти вещи интуитивно знал задолго до этого текста и бури негодования:
Спойлер
1. systemd нарушает философию Unix «Делать одну вещь и при этом хорошо», представляя просто сложный набор малосвязных бинарников. Его зона ответственности давно уже выросла за рамки системы инициализации, и начинает распространяться на управление питанием, устройствами, точками монтирования, cron-ом, шифровнием диска, API сокетов, журналами (syslog), конфигурацией сети, управлением сессиям, предчтение(readahead), определение разделов, регистрация контейнеров [виртуализация], управление именем хоста-временем-локалью, mDNS/DNS-SD, консоли Linux и прочие штуки — все в одном. На повестке дня — дальнейшее расширение systemd и его внедрение в среду GNU/Linux было выяснено во время «2014 GNOME Asia talk». Дайте нам KISS.

2. Журналы systemd (для journald) сохраняются в очень сложном бинарном формате, и могут быть запрошены только journalctl. Это делает журналы потенциально повреждаемыми, и они не имеют ACID-совместимых транзакций. Вы бы не хотели чтобы с системными журналами что-то произошло. Совет от systemd разрабов? Забейте. Единственный путь создать традиционные логи это запустить syslogd как rsyslog вместе с journald. Так же там есть встроенный HTTP сервер. QR коды тоже можно отдавать через него, с помощью libqrencode.

3. Так как systemd очень завязан на API ядра Linux, разные версии systemd несовместимы с разными ядрами и портируемость бессмысленно снижена в разных компонентах. Это политика изолирования [systemd], которая конечно же вгоняет экосистему Linux в свою собственную клетку, работая как препятствие в разработке портируемого ПО как с Linux, так и Unix-деривативами. так же это пораждает трудности с бекпортированием изменений в системой длительной поддержки.

4. udev и dbus становятся обязательными зависимостями. По факту, udev был влит в ветку systemd очень давно. Интеграция менеджера «device node»( который был частью Linux ядра) — это нелегкое решение. Здесь высокая политическая подоплека (имеется в виду политика разработчиков), и много пакетов зависящих от udev, стали зависимы от systemd, несмотря на форки вроде eudev. Начиная с systemd-209, разработчики ввели собственный нестандартный и малодокументированный sd-bus API который замещает некоторые задачи libdbus. Далее, они решили перенести udev на этот новый транспорт, заменили Netlink и сделали udev наглухо привязанным к systemd демоном. Эффект, конечно, значителен.

5. systemd представляет хелпер который снимает coredump-ы (дампы ядра) и перенаправляет их либо в /var/lib/systemd/coredump либо в journal, где они должны быть запрошены через coredumpctl. Последнее, причем — было поведением по умолчанию и его похоже вернут. Это означает что пользователей и админов держат за идиотов, но более важно, в основе своей склонная к повреждениям природа логов journald превращает это в серьезную помеху и безответственный выбор при дизайне системы. Также это может создать усложнения в многопользовательских средах в плане привелегий.

6. Размер systemd (видимо, в файлах и мегабайтах — прим.пер.) превращает его в большую «единственную точку отказа». На момент написания, systemd имел 9 отчетов CVE (уязвимости), с начала внедрения в марте 2010. Вроде и не много, но его всепроникающая (в плане ответственности за компоненты) и важная суть может стать лакомым кусочком для взломщиков, так как его широта поменьше чем ядро, но настолько же критично по последствиям (прим. пер. — по мне так это уже лицемерие и лукавство.)

7. systemd имеет вирусный характер, его расширения добавляют новые API, но продолжая зависеть именно от его инициализации. Его охват функциональности и расползание как зависимость по куче пакетов означает что мейнтейнеры дистрибутивов будут обязаны вынуждать переход или сносить напрочь (старое). Например, GNOME обычно использует компоненты systemd вроде logind и поддержка не-systemd систем становится сложной. Под Wayland, GNOME использует logind который снова заставляет использовать systemd. Все больше мейнтейнеров прописывают в зависимости systemd по этой причине. Быстрый рост в принятии в такие дистрибутивы, как Debian, Arch Linux, Ubuntu, Fedora, openSUSE показывает, что многие пытаются запрыгнуть в уходящий поезд, иногда бездумно (может тут не точно перевел). Например, странно что от него зависят Weston compositor, Polkit, upower, udisks2, PackageKit, и тп. Так же ничего особо не дает то, что systemd не хочет запускаться под пользователем.

8. systemd запускает (clusters — теснится, толпится — прим. пер.) себя под PID 1, вместо того чтоб работать как отдельный гипервизор процессов. Так как он контролирует кучу компонентов, существует тьма вариантов в которых он может помереть (закрашиться) и отправить в небытие всю систему (см. выше про точку отказа). Мы так же отмечаем что чтобы снизить надобности перезагрузки, systemd предоставляет механизм для перезапуска systemctl в реальном времени. Но если с ним чего не так, то система опять идет крахом. Так же есть разные пути, как это может произойти, включая невозможность прочитать предыдущее несовместимое состояние. Это, похоже, другой пример SPOF (одна точка отказа) и ненужном бремени в и так уже критичном комноненте (init).

9. systemd разработан с glibc-в-уме, и не особо поддерживает другие libc-ы. В общем, идея разрабов systemd в стандартной libc библиотеке — та, что баг-в-баг повторит glibc.

10. Сложная «душевная» организация systemd (метафора пер.) делает очень сложной расширение за пределами его собственных рамок (среды) разработки. В то время как запустить шел скрипт из файлов модулей как-то можно, весьма сложно написать реализацию поведения, которая идет из коробки, с учетом всех этих крутых фич. Много пользователей чаще хотят написать сложные программы, которые прямо взаимодействуют с API systemd, или даже модифицировать (его исходники). Кто-то может побеспокоиться о большом количестве путей в коде в критичной для системы программе, включая возможность того что systemd не синхронизируется с шиной сообщений при загрузке и зависнет. Это противоположно традиционному иниту, который определяем и предсказуем по архитектуре.

11. В конечном счете, распространение systemd символично чуть больше чем просто systemd. Оно показывает радикальный сдвиг в мышлении сообщества Linux. И не обязательно позитивном. Это сдвиг по большей части оринтирован на десктоп, ограничивает выбор, изоляционистский, велосипедостройный и просто огромно-антипаттерный. Если ваша задача потворствовать наименьшему делителю, делайте это. Но мы посмотрим в какую-то другую сторону.

12. systemd вообще похоже не знает что за хренью он хочет быть. Он иногда описан как «system daemon» или как «базовый блок в пространстве пользователя чтобы сделать ОС», оба термина слишком неоднозначны. Он поглощает функциональность которая пренадлежала util-linux, беспроводным инструментам (wireless tools), syslog и прочим проектам. У него нет четкого направления, кроме как причуды самих же разработчиков. Что забавно, несмотря на цели по стандартизации дистрибутивов Linux, у него нет четкого стандарта и он по сути просто катится, как перекати-поле.
Кстати да, о вытягивании повреждённых текстовых файлов в ascii знаю не по наслышке.
Так что разницу между повреждённым бинарным логом и текстовым логом, более чем представляю.
И да, до появления поцтера, никогда не было программирования под Линукс - было под *nix

Шо остаётся на балансе?
xfce с sysv от enp:
Это не официал, не стартеркит, и даже не коммьюнити. Это сборка для себя и своих нужд: хочу делаю, хочу нет.
tde с sysv:
Если послезавтра накроется hal медным тазом, накроется и весь дистрибутив с sysv
Остаются gnustep, wmaker и icewm с sysv, которое два последних, скажем мне бы подошло, но это сильно на любителя и не десктоп ни разу.
Ставили тут правда четверокеды поверх минимального кентавра, - для инсталляции ~ 4+4Gb(2dvd), но руками не держал и сказать ничего не смогу. Как и то, дотянется ли поттер ручками до четверокед.
Короче всё на уровне экспериментов и энтузиазма, так что не переоценивайте ситуацию.
Я бы это назвал так:
В принципе возле гсм тоже можно курить без последствий, но сильно осторожно и с частой оглядкой на бабах.
И проблема здесь не в init, а в этом ушлёпке поттере.
« Последнее редактирование: 20.10.2014 02:04:53 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как обстоят дела у ALTа
« Ответ #378 : 20.10.2014 01:06:52 »
Ну и на закваску про осторожное обращение со свободой выбора в xfce, icewm и подобных.
Чтобы совсем не скучно было пользоваться свободой выбора:
Спойлер
# apt-get install gdm -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  NetworkManager-glib-gir altlinux-freedesktop-menu-gnome3 caribou evolution-data-server gcr-libs-gir
  gdm-libs gdm-libs-gir gnome-filesystem gnome-icon-theme-symbolic gnome-session gnome-settings-daemon
  gnome-shell gnome-shell-data gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas-gir
  gtk2-theme-clearlooks ibus libaccountsservice libaccountsservice-gir libcanberra-gnome libcanberra-gtk3
  libcaribou libcaribou-gir libclutter libclutter-gir libcogl libcogl-gir libgdata libgee0.8 libgjs
  libgnome-bluetooth-gir libgnome-desktop3 libgnome-desktop3-gir libgnome-menus libgnome-menus-gir
  libgnome-online-accounts libgnomekbd libgtk-engine-hc libgtk3-engine-adwaita libgweather libgweather-data
  libibus libibus-gir libjson-glib libjson-glib-gir libmutter libmutter-gir libnm-gtk-gir liboauth
  libpolkit-gir librest libsoup-gir libtelepathy-glib libtelepathy-glib-gir libtelepathy-logger
  libtelepathy-logger-gir libwacom libwacom-data libwayland-egl mutter mutter-gnome pam_gnome-keyring
  python-module-cups python-module-cupshelpers python-module-dbus python-module-notify python-module-pycurl
  python-module-pygtk-libglade python-module-smbc system-config-printer system-config-printer-udev
Следующие пакеты будут УДАЛЕНЫ:
  gdm2.20
Следующие НОВЫЕ пакеты будут установлены:
  NetworkManager-glib-gir altlinux-freedesktop-menu-gnome3 caribou evolution-data-server gcr-libs-gir gdm
  gdm-libs gdm-libs-gir gnome-filesystem gnome-icon-theme-symbolic gnome-session gnome-settings-daemon
  gnome-shell gnome-shell-data gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas-gir
  gtk2-theme-clearlooks ibus libaccountsservice libaccountsservice-gir libcanberra-gnome libcanberra-gtk3
  libcaribou libcaribou-gir libclutter libclutter-gir libcogl libcogl-gir libgdata libgee0.8 libgjs
  libgnome-bluetooth-gir libgnome-desktop3 libgnome-desktop3-gir libgnome-menus libgnome-menus-gir
  libgnome-online-accounts libgnomekbd libgtk-engine-hc libgtk3-engine-adwaita libgweather libgweather-data
  libibus libibus-gir libjson-glib libjson-glib-gir libmutter libmutter-gir libnm-gtk-gir liboauth
  libpolkit-gir librest libsoup-gir libtelepathy-glib libtelepathy-glib-gir libtelepathy-logger
  libtelepathy-logger-gir libwacom libwacom-data libwayland-egl mutter mutter-gnome pam_gnome-keyring
  python-module-cups python-module-cupshelpers python-module-dbus python-module-notify python-module-pycurl
  python-module-pygtk-libglade python-module-smbc system-config-printer system-config-printer-udev
0 будет обновлено, 73 новых установлено, 1 пакетов будет удалено и 5 не будет обновлено.
Remv gdm2.20 (2.20.8-alt9 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst NetworkManager-glib-gir (0.9.8.10-alt1.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst altlinux-freedesktop-menu-gnome3 (0.65-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgee0.8 (0.8.8-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcaribou (0.4.10-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcaribou-gir (0.4.10-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwayland-egl (4:10.0.2-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcogl (1.14.0-alt3.git.ba5e54 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libjson-glib (0.16.2-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libclutter (1.14.6-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcogl-gir (1.14.0-alt3.git.ba5e54 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libjson-glib-gir (0.16.2-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libclutter-gir (1.14.6-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst caribou (0.4.10-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst librest (0.7.90-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-online-accounts (3.8.5-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst liboauth (1.0.1-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgdata (0.13.3-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgweather-data (3.8.4-alt0.M70P.1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgweather (3.8.4-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst evolution-data-server (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gcr-libs-gir (3.8.1-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm-libs (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm-libs-gir (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-filesystem (2.20.0-alt0.1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-icon-theme-symbolic (3.8.2.2-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-pygtk-libglade (2.24.0-alt5 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-cups (1.9.62-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-dbus (1.1.1-alt4 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-pycurl (7.19.0-alt1.2.1.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-cupshelpers (1.3.13-alt2 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-notify (0.1.1-alt6.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst python-module-smbc (1.0.8-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst system-config-printer (1.3.13-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst system-config-printer-udev (1.3.13-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libibus (1.5.3-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libibus-gir (1.5.3-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnomekbd (3.6.0-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst ibus (1.5.3-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcanberra-gtk3 (0.30-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-desktop3 (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwacom-data (0.7.1-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libwacom (0.7.1-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-settings-daemon (3.8.6.1-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libaccountsservice (0.6.30-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libaccountsservice-gir (0.6.30-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gsettings-desktop-schemas-gir (3.8.2-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-menus (3.8.0-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-menus-gir (3.8.0-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-bluetooth-gir (3.8.2.1-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgnome-desktop3-gir (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libmutter (1:3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libmutter-gir (1:3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libnm-gtk-gir (0.9.8.10-alt1.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libpolkit-gir (0.111-alt2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libsoup-gir (2.42.3.1-alt0.M70P.1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-glib (0.20.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-glib-gir (0.20.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-logger (0.8.0-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libtelepathy-logger-gir (0.8.0-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-shell-data (3.8.4-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libcanberra-gnome (0.30-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgtk3-engine-adwaita (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgtk-engine-hc (1:2.20.2-alt2.qa1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gtk2-theme-clearlooks (1:2.20.2-alt2.qa1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-themes-standard-data (3.8.4-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-themes-standard (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-session (3.8.4-alt1.M70P.2 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst mutter (1:3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst mutter-gnome (1:3.8.4-alt1 t7:1413620389/ALT Linux t7) [gdm-theme-altlinux ]
Inst libgjs (1.36.1-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gnome-shell (3.8.4-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst pam_gnome-keyring (3.8.1-alt1 t7:1413619446/ALT Linux t7) [gdm-theme-altlinux ]
Inst gdm (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf NetworkManager-glib-gir (0.9.8.10-alt1.M70P.1 t7:1413619446/ALT Linux t7)
Conf altlinux-freedesktop-menu-gnome3 (0.65-alt1 t7:1413620389/ALT Linux t7)
Conf libgee0.8 (0.8.8-alt1 t7:1413619446/ALT Linux t7)
Conf libcaribou (0.4.10-alt1 t7:1413619446/ALT Linux t7)
Conf libcaribou-gir (0.4.10-alt1 t7:1413619446/ALT Linux t7)
Conf libwayland-egl (4:10.0.2-alt1 t7:1413619446/ALT Linux t7)
Conf libcogl (1.14.0-alt3.git.ba5e54 t7:1413619446/ALT Linux t7)
Conf libjson-glib (0.16.2-alt1 t7:1413619446/ALT Linux t7)
Conf libclutter (1.14.6-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf libcogl-gir (1.14.0-alt3.git.ba5e54 t7:1413619446/ALT Linux t7)
Conf libjson-glib-gir (0.16.2-alt1 t7:1413619446/ALT Linux t7)
Conf libclutter-gir (1.14.6-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf caribou (0.4.10-alt1 t7:1413619446/ALT Linux t7)
Conf librest (0.7.90-alt1 t7:1413619446/ALT Linux t7)
Conf libgnome-online-accounts (3.8.5-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf liboauth (1.0.1-alt1 t7:1413619446/ALT Linux t7)
Conf libgdata (0.13.3-alt1 t7:1413619446/ALT Linux t7)
Conf libgweather-data (3.8.4-alt0.M70P.1 t7:1413620389/ALT Linux t7)
Conf libgweather (3.8.4-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf evolution-data-server (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf gcr-libs-gir (3.8.1-alt1 t7:1413619446/ALT Linux t7)
Conf gdm-libs (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf gdm-libs-gir (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf gnome-filesystem (2.20.0-alt0.1 t7:1413620389/ALT Linux t7)
Conf gnome-icon-theme-symbolic (3.8.2.2-alt1 t7:1413620389/ALT Linux t7)
Conf python-module-pygtk-libglade (2.24.0-alt5 t7:1413619446/ALT Linux t7)
Conf python-module-cups (1.9.62-alt1 t7:1413619446/ALT Linux t7)
Conf python-module-dbus (1.1.1-alt4 t7:1413619446/ALT Linux t7)
Conf python-module-pycurl (7.19.0-alt1.2.1.1 t7:1413619446/ALT Linux t7)
Conf python-module-cupshelpers (1.3.13-alt2 t7:1413620389/ALT Linux t7)
Conf python-module-notify (0.1.1-alt6.1 t7:1413619446/ALT Linux t7)
Conf python-module-smbc (1.0.8-alt1 t7:1413619446/ALT Linux t7)
Conf system-config-printer (1.3.13-alt2 t7:1413619446/ALT Linux t7)
Conf system-config-printer-udev (1.3.13-alt2 t7:1413619446/ALT Linux t7)
Conf libibus (1.5.3-alt1 t7:1413619446/ALT Linux t7)
Conf libibus-gir (1.5.3-alt1 t7:1413619446/ALT Linux t7)
Conf libgnomekbd (3.6.0-alt1 t7:1413619446/ALT Linux t7)
Conf ibus (1.5.3-alt1 t7:1413619446/ALT Linux t7)
Conf libcanberra-gtk3 (0.30-alt1 t7:1413619446/ALT Linux t7)
Conf libgnome-desktop3 (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf libwacom-data (0.7.1-alt1 t7:1413620389/ALT Linux t7)
Conf libwacom (0.7.1-alt1 t7:1413619446/ALT Linux t7)
Conf gnome-settings-daemon (3.8.6.1-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf libaccountsservice (0.6.30-alt2 t7:1413619446/ALT Linux t7)
Conf libaccountsservice-gir (0.6.30-alt2 t7:1413619446/ALT Linux t7)
Conf gsettings-desktop-schemas-gir (3.8.2-alt1 t7:1413619446/ALT Linux t7)
Conf libgnome-menus (3.8.0-alt2 t7:1413619446/ALT Linux t7)
Conf libgnome-menus-gir (3.8.0-alt2 t7:1413619446/ALT Linux t7)
Conf libgnome-bluetooth-gir (3.8.2.1-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf libgnome-desktop3-gir (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf libmutter (1:3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf libmutter-gir (1:3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf libnm-gtk-gir (0.9.8.10-alt1.M70P.1 t7:1413619446/ALT Linux t7)
Conf libpolkit-gir (0.111-alt2 t7:1413619446/ALT Linux t7)
Conf libsoup-gir (2.42.3.1-alt0.M70P.1 t7:1413619446/ALT Linux t7)
Conf libtelepathy-glib (0.20.4-alt1 t7:1413619446/ALT Linux t7)
Conf libtelepathy-glib-gir (0.20.4-alt1 t7:1413619446/ALT Linux t7)
Conf libtelepathy-logger (0.8.0-alt1 t7:1413619446/ALT Linux t7)
Conf libtelepathy-logger-gir (0.8.0-alt1 t7:1413619446/ALT Linux t7)
Conf libgtk3-engine-adwaita (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf libgtk-engine-hc (1:2.20.2-alt2.qa1 t7:1413619446/ALT Linux t7)
Conf gtk2-theme-clearlooks (1:2.20.2-alt2.qa1 t7:1413619446/ALT Linux t7)
Conf gnome-themes-standard-data (3.8.4-alt1 t7:1413620389/ALT Linux t7)
Conf gnome-themes-standard (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf gnome-session (3.8.4-alt1.M70P.2 t7:1413619446/ALT Linux t7)
Conf mutter (1:3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf mutter-gnome (1:3.8.4-alt1 t7:1413620389/ALT Linux t7)
Conf libgjs (1.36.1-alt1 t7:1413619446/ALT Linux t7)
Conf gnome-shell (3.8.4-alt1 t7:1413619446/ALT Linux t7)
Conf gnome-shell-data (3.8.4-alt1 t7:1413620389/ALT Linux t7)
Conf libcanberra-gnome (0.30-alt1 t7:1413620389/ALT Linux t7)
Conf pam_gnome-keyring (3.8.1-alt1 t7:1413619446/ALT Linux t7)
Conf gdm (3.8.4-alt1 t7:1413619446/ALT Linux t7)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Как обстоят дела у ALTа
« Ответ #379 : 20.10.2014 11:31:16 »
Кто-нибудь, отберите гранату у Поттера со товарищи.

И, да, линукс только на своей заре был for fun, но те времена прошли давно, теперь линукс это такая штуковина, которую используют в своих интересах корпорации (и далеко не всегда только бобра), крупный бизнес, так что пользователям будет всегда отдавать неприятностями, ведь линукс делают не для пользователей в прямом смысле этого слова (потому линукс на десктопе это до сих пор нонсенс), но для своих внутренних интересов. У таких людей, как правило, плохо со стратегией, им надо получить здесь и сейчас, продумыванием на перспективу и ублажением корифеев от линукс мира они не занимаются и забивают болт на *nix (на него, кстати, начали забивать ещё раньше появления systemd и это, увы или ах, тенденция).

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Как обстоят дела у ALTа
« Ответ #380 : 20.10.2014 14:15:36 »
Кто-нибудь, отберите гранату у Поттера со товарищи.

И, да, линукс только на своей заре был for fun, но те времена прошли давно, теперь линукс это такая штуковина, которую используют в своих интересах корпорации (и далеко не всегда только бобра), крупный бизнес, так что пользователям будет всегда отдавать неприятностями, ведь линукс делают не для пользователей в прямом смысле этого слова (потому линукс на десктопе это до сих пор нонсенс), но для своих внутренних интересов. У таких людей, как правило, плохо со стратегией, им надо получить здесь и сейчас, продумыванием на перспективу и ублажением корифеев от линукс мира они не занимаются и забивают болт на *nix (на него, кстати, начали забивать ещё раньше появления systemd и это, увы или ах, тенденция).
В кафешке в перерыве на конференции разработчиков СПО в Калуге месяц назад сотрудник Red Hat Александр Боковой рассказывал, что Поттеринг много ездил по крупным заказчикам и разъяснял им преимущества Systemd. И администраторы заказчиков вполне благосклонно приняли systemd, так как он реально делает их системы под управлением Linux более управляемыми. А уж учить делать RedHat деньги на корпоративным внедрениях Linux вряд ли кто-то будет. :)
Так что Systemd с нами всерьёз и надолго. Можно много ныть, что проклятые электровозы вытеснили паровозы, но, увы, ругаться на прогресс малоосмысленно. Точно также малоосмысленно осуждать то, что не до конца понимается.
Повторю: Systemd инженерно более индустриален и поэтому для массового внедрения даже на серверах всё равно будет следовать в кильватере Red Hat. Можно вставать в позу, а можно  изучать те решения, которые уже существуют и востребованы (ну кроме маргинального Upstart, который помрёт вместе с Canonical, когда она проест все деньги Марка).
Андрей Черепанов (cas@)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Как обстоят дела у ALTа
« Ответ #381 : 20.10.2014 14:33:10 »
Можно вставать в позу, а можно  изучать те решения, которые уже существуют и востребованы
Да я тут попытался было поизучать... Вопрос тут в другом: системд или другое чего - не принципиально. Главное, чтобы оно, зараза, работало и доставляло как можно меньше проблем. Пока же проблем больше, чем плюшек (по крайней мере в бранче). В любом разе иметь запасной вариант всегда хорошо, даже если оно "полурабочее".
Это, кстати, какие такие решения можно поизучать ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Как обстоят дела у ALTа
« Ответ #382 : 20.10.2014 15:46:46 »
Можно вставать в позу, а можно  изучать те решения, которые уже существуют и востребованы
Да я тут попытался было поизучать... Вопрос тут в другом: системд или другое чего - не принципиально. Главное, чтобы оно, зараза, работало и доставляло как можно меньше проблем.
На новом софте всегда вылезают косяки. Пока их потопчут, времени много уходит. Но результат будет всё равно лучше.
Цитировать
Это, кстати, какие такие решения можно поизучать ?
systemd тот же.
Андрей Черепанов (cas@)

dango

  • Гость
Re: Как обстоят дела у ALTа
« Ответ #383 : 20.10.2014 16:37:54 »
Резюме: нравится или не нравится, а systemd это свершившийся факт. RedHat и др. танцуют Linux как им надо. Участь Debian, а вместе с ним и Ubuntu, можно сказать, решена. Патрик, похоже, сидит на заборе и ждет, когда рассеятся пыль и дым. А Gentoo это Gentoo. Все, что не мейнстрим, удел андеграунда. А если без эмоций, надо изучать и работать с тем, что есть... Вчера, при виде простынки стартующих юнитов systemd свежеинсталлированой регулярки LXQt, у меня вырвалось "Бляха-муха". Там целую Звезду Смерти можно спрятать и хрен кто найдет :-)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Как обстоят дела у ALTа
« Ответ #384 : 20.10.2014 16:54:05 »
что Поттеринг много ездил по крупным заказчикам и разъяснял им преимущества Systemd. И администраторы заказчиков вполне благосклонно приняли systemd, так как он реально делает их системы под управлением Linux более управляемыми.
А уж учить делать RedHat деньги на корпоративным внедрениях Linux вряд ли кто-то будет. :)

Эти два момента, мало связанные с надёжностью. :-) Понятно, что если красиво объяснить, кто-то поведётся, и на этом можно сделать деньги, так как есть контроль над разработкой. Только вот повышение уровня управляемости за счёт внедрения ещё одной потенциально ненадёжной компоненты - это какой-то бред. Как будто одного ядра мало.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Как обстоят дела у ALTа
« Ответ #385 : 20.10.2014 16:55:36 »
Товарищ не очень далеко, потрудился и перевёл boycottsystemd.org
Ото ж. Вестимо, откуда ветер-то дует http://www.opennet.ru/openforum/vsluhforumID3/99490.html#6

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Как обстоят дела у ALTа
« Ответ #386 : 20.10.2014 17:37:24 »
Если системД из федоры все же перешел в ред хат то он прошел стадию скурпулезного тестирования(сугубо имхо). Они вроде никогда за плюшками не гнались, а позиционировались как сервер. Ошибки полюбому будут слишком мало времени прошло. То что лезет везде куда не поподя это конечно плохо, но системД уже инит большинства дистров дефакте. И всегда разработчики будут ориентироваться на большинство - проще когда все исправляют кучу проблем, чем одним поддерживать какой-то продукт пусть даже почти вылизанный.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Как обстоят дела у ALTа
« Ответ #387 : 20.10.2014 17:50:23 »
что Поттеринг много ездил по крупным заказчикам и разъяснял им преимущества Systemd. И администраторы заказчиков вполне благосклонно приняли systemd, так как он реально делает их системы под управлением Linux более управляемыми.
А уж учить делать RedHat деньги на корпоративным внедрениях Linux вряд ли кто-то будет. :)
Эти два момента, мало связанные с надёжностью. :-)
В отличие от админов-хакеров как раз ориентация на корпоративных потребителей делает решение более надёжным, чем пачка шелловой лапши. :)
Цитировать
Понятно, что если красиво объяснить, кто-то поведётся, и на этом можно сделать деньги, так как есть контроль над разработкой. Только вот повышение уровня управляемости за счёт внедрения ещё одной потенциально ненадёжной компоненты - это какой-то бред. Как будто одного ядра мало.
Корпоративные юзеры на красивые слова не ведутся. Потому что их за глюки будут их лично по голове бить, и на друзей-хакеров вину не свалишь. :)
Андрей Черепанов (cas@)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: Как обстоят дела у ALTа
« Ответ #388 : 20.10.2014 17:51:41 »
Цитировать
Это, кстати, какие такие решения можно поизучать ?
systemd тот же.

Извините... но напомнило

Читал пейджер, много думал... (с)

Администратор systemd это наше светлое завтра???

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Как обстоят дела у ALTа
« Ответ #389 : 20.10.2014 17:56:31 »
Администратор systemd это наше светлое завтра???
Это не просто завтра, а уже вчера.
Поэтому мануальчик о том, как угодить системде в зубы и вперёд :)