LINUX.ORG.RU
ФорумTalks

distrowatch против systemd

 , ,


2

7

Мне тут стало скучно и я решил прогуляться на distrowatch. Захожу в поиск, начинаю выставлять фильтры и тут я вижу это. Выходит поцтеринг так всех задолбал что теперь дистры можно делить на 2 категории - те кто подался в анальное рабство к красношапке (да, дебиан в их числе) и те кто устоял перед легионами костылестроителей.

☆☆

Ответ на: комментарий от saahriktu

Совсем не обязательно тянуть systemd туда, где достаточно sysvinit'а.

Твоя логика где-то порвалась. Как то, что

без иксов вполне можно поставить Debian с sysvinit'ом на сервер

опровергает, что systemd в дебиане есть из коробки, и тащить его никуда не нужно.

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

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

Ты наркоман (это уже не вопрос). Покажи в каком посте писалось, что нужно выпилить эмуляторы терминалов.

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

Почему я должен его забрасывать и с радостными воплями бежать в лагерь юзеров systemd?

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

Если же юзер не выбирает, а просто жрёт что ему дают, то это его проблемы. Его, а не мои.

Ну так и не ной тогда об этом, раз тебе так всё равно. Юзер по определению не может выбирать такие низкоуровневые компоненты системы, потому что не понимает что это и как работает, поэтому мейнтейнеры сделали доброе дело и интегрировали дистрибутив с самой поддерживаемой, удобной и стабильной системой инициализации. Никому нет дела до маргиналов с говноскриптами, понимаешь?

Deleted
()
Ответ на: комментарий от Unicode4all

Этого недостаточно. Юзеру будут говорить: «В твоём дистрибутиве есть эмулятор терминала - пользуйся им». И будут правы. И именно гибкость и удобство линуксовой командной строки приводят к тому, что под линукс так мало GUI софта. Зачем, если и так всё удобно решается из командной строки? А в виндах CLI плохой, и там юзеры пилят GUI от безысходности. Соответственно, для развития GUI только один путь - выпилить командную строку.

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

Вытеснить консоль можно только одним способом

Бред наркомана. В маке bash и хипсторы работают в гуях. Как так-то?

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

Так, видимо, Apple чуть больше поработала над своим DE. Но, это только DE. А как только надо будет решить более системную задачу для которой нет GUI морды...

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

И именно гибкость и удобство линуксовой командной строки приводят к тому, что под линукс так мало GUI софта

Нет, это потому что линукс мало кому интересен на десктопе.

Зачем, если и так всё удобно решается из командной строки?

Ты абсолютен, как и половина маргиналов здесь. Всегда нужно выбрать что-то одно, а не пользоваться и тем, и тем, конечно. Ты забыл, что чем-то удобно пользоваться в терминале, чем-то — в гуях, например просмотр изменений перед коммитом, а чем-то вообще невозможно в терминале, представляешь? У тебя нет права иметь по этому вопросу мнение, проецировать свои методы работы с машиной на других и указывать им как это надо делать, раз компьютером ты пользуешься только затем, чтобы побраузить лорчик в links и перевести сорцы очередной программы на KOI8-R, а судя по твоей истории здесь — это так и есть.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Unicode4all

Видимо по этой причине его никто и не использует.

StReLoK ☆☆
() автор топика
Ответ на: комментарий от Deleted

Я ни на кого ничего не проецирую. Однако, не я автор статьи «CLI против GUI. Консоль против Графики.», и не я автор современного однобайтного текстового редактора moe. И это всё даёт мне больше оснований утверждать, что не только одному мне удобно то, что удобно мне.

saahriktu ★★★★★
()

Вы, клоуны, как всегда, концентрируетесь не на том, на чём надо. Потому и имеете до сих пор 1%. Ну и хер с вами.

Deleted
()

те кто подался в анальное рабство к красношапке (да, дебиан в их числе) и те кто пилят поделия для хипсторов

поправил

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

Не то чтобы толстит, но тот же bash без сторонних утилит, которыми то все и пользуются, не такой мощный. Тот же find отдельная утилита, не являющаяся частью bash, которую можно и в cmd использовать.

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

Не стоит недооценивать мощь bash'а. Можно подумать, что он годен только для запуска другого софта по одной штуке. В то время как в него много что встроено, что и используется для сложных конструкций (в т.ч. и через пайпы):

 задание [&]                                                 history [-c] [-d смещение] [n] или history -anrw [файл] >
 (( выражение ))                                             if КОМАНДЫ; then КОМАНДЫ; [ elif КОМАНДЫ; then КОМАНДЫ; >
 . файл [аргументы]                                          jobs [-lnprs] [задание ...] или jobs -x команда [аргумен>
 :                                                           kill [-s назв_сигнала | -n номер_сигнала | -назв_сигнала>
 [ аргумент... ]                                             let аргумент [аргумент ...]
 [[ выражение ]]                                             local [параметр] имя[=значение] ...
 alias [-p] [имя[=значение] ... ]                            logout [n]
 bg [задание ...]                                            mapfile [-d delim] [-n count] [-O origin] [-s count] [-t>
 bind [-lpvsPSVX] [-m раскладка] [-f файл] [-q имя] [-u na>  popd [-n] [+N | -N]
 break [n]                                                   printf [-v переменная] формат [аргументы]
 builtin [встр_команда [аргумент ...]]                       pushd [-n] [+N | -N | каталог]
 caller [выражение]                                          pwd [-LP]
 case СЛОВО in [ШАБЛОН [| ШАБЛОН]...) КОМАНДЫ ;;]... esac    read [-ers] [-a массив] [-d разделитель] [-i текст] [-n >
 cd [-L|[-P [-e]] [-@]] [каталог]                            readarray [-n число] [-O начало] [-s число] [-t] [-u fd]>
 command [-pVv] команда [аргумент ...]                       readonly [-aAf] [имя[=значение] ...] или readonly -p
 compgen [-abcdefgjksuv] [-o option] [-A action] [-G globp>  return [n]
 complete [-abcdefgjksuv] [-pr] [-DE] [-o параметр] [-A де>  select ИМЯ [in СЛОВА ... ;] do КОМАНДЫ; done
 compopt [-o|+o параметр] [-DE] [имя ...]                    set [-abefhkmnptuvxBCHP] [-o параметр] [--] [аргумент ..>
 continue [n]                                                shift [n]
 coproc [ИМЯ] команда [перенаправления]                      shopt [-pqsu] [-o] [параметр ...]
 declare [-aAfFgilnrtux] [-p] [имя[=значение] ...]           source файл [аргументы]
 dirs [-clpv] [+N] [-N]                                      suspend [-f]
 disown [-h] [-ar] [jobspec ... | pid ...]                   test [выражение]
 echo [-neE] [аргумент ...]                                  time [-p] конвейер
 enable [-a] [-dnps] [-f файл] [имя ...]                     times
 eval [аргумент ...]                                         trap [-lp] [[аргумент] сигнал ...]
 exec [-cl] [-a имя] [команда] [аргументы ...]] [перенапра>  true
 exit [n]                                                    type [-afptP] имя [имя ...]
 export [-fn] [имя[=значение ...] или export -p              typeset [-aAfFgilnrtux] [-p] name[=value] ...
 false                                                       ulimit [-SHabcdefiklmnpqrstuvxPT] [limit]
 fc [-e редактор] [-lnr] [первая] [последняя] или fc -s [ш>  umask [-p] [-S] [режим]
 fg [задание]                                                unalias [-a] имя [имя ...]
 for ИМЯ [in СЛОВА... ;] do КОМАНДЫ; done                    unset [-f] [-v] [-n] [имя ...]
 for (( выраж1; выраж2; выраж3 )); do КОМАНДЫ; done          until КОМАНДЫ; do КОМАНДЫ; done
 function ИМЯ { КОМАНДЫ ; } или ИМЯ () { КОМАНДЫ ; }         переменные -- имена и значения некоторых переменных кома>
 getopts строка_параметров имя [аргумент]                    wait [-n] [идентификатор ...]
 hash [-lr] [-p путь] [-dt] [имя ...]                        while КОМАНДЫ; do КОМАНДЫ; done
 help [-dms] [шаблон ...]                                    { КОМАНДЫ ; }
В tcsh тоже многое встроено:
:          @          alias      alloc      bg         bindkey    break      breaksw    builtins   case       cd
chdir      complete   continue   default    dirs       echo       echotc     else       end        endif      endsw
eval       exec       exit       fg         filetest   foreach    glob       goto       hashstat   history    hup
if         jobs       kill       limit      log        login      logout     ls-F       nice       nohup      notify
onintr     popd       printenv   pushd      rehash     repeat     sched      set        setenv     settc      setty
shift      source     stop       suspend    switch     telltc     termname   time       umask      unalias    uncomplete
unhash     unlimit    unset      unsetenv   wait       where      which      while

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

Можно подумать, что в powershell встроено меньше и там нельзя использовать сложные конструкции через pipeline.

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

Допустим, что не меньше. Однако, удобство - это не только конкретный функционал. Жирность софта тоже напрямую влияет на удобство. PowerShell же написан на жирном .NET'е.

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

Так правильно. Компьютер должен решать мои задачи, а не я задачи компьютера.

Порой компьютер хочет решать, какие у тебя должны быть задачи

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

Ты начал сравнивать тёплое с мягким. Удобство никак не зависит от жирности «системной» (да и любой другой) библиотеки.

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

Я пишу под Линукс ( на самом деле нет, там кроссплатформа) в vim, в консоли, из-под Debian. На системдно мне абсолютно насрать. Оно не мешает моим инструментам, которые: xfce, vim, xfce4- terminal, git, patch, meld, gdb, strace и тд.

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от saahriktu

Например, 16-ричный ID шириной в 80 знаков позволяет быстро обратиться к одному из 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576-ти объектов. Как будет юзер скроллить столько пиктограмм в поисках нужной, чтобы клацнуть по ней мышкой?

Сочувствю тебе. Ты до сих пор не знаком с такими прелестями современного интерфеса как теги, разбиение на страници и так далее.

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

Профессионал или муж, который вешает полку?

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

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

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

По работе часто сталкиваюсь со скриншотами, вложенными в .doc и .odt файлы, что говорит о том, что итшникам не так уж важен инструмент.

Те кто шлют тебе скриншоты в .doc файлах недостойны звания айтишника. На винде просто обязан быть paint, в линуксовых же окружения сохранить в файл может пожалуй почти любая скриншотилка. Кстати на текущей машине нет ни только ворда, но опен офиса. Как мне просмотреть скриншот? Да, я в курсе что odf это архив, но за подобные действия хочется отрывать руки.

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

Вот поэтому и удобнее выбирать vim/ed, и рулить всем из screen'а.

В IDE мне достаточно нажать 1 хоткей/сделать 1 щёлчёк мышью. Для переключения между vim и установкой точки останова gdb тебе потребуется хоткей, ввести команду(не перепутав номер строк)

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

Так речь же про «на линуксах вытеснить сосноль».

Её и так вытеснили. Можно поставить к примеру manjaro и за всё время использования ни разу не открыть консоль. Установщик, пакетный менеджер и прочее можно дёргать и через гуи.

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

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

В 10 говорят это исправили. Теперь там для тонкой настройки нужно извращаться ещё больше чем в линуксе.

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

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

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

Знаю я этот ваш повершелл в котором без трахаесси скрипт не запустишь.

Вершина юзабилити же!

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

У них там 2 панели управления, не считая всяких запрятанных по разным углам утилит.

И по этому проще вбить что-то в гугл чем пытаться откопать это самому. Когда без гугла нужную настройку возможно и не найдёшь.

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

и используется для сложных конструкций

Вот потому и http://esxi.z-lab.me:666/~exl_lab/screens/systemdwins.png

Никто не хочет учить заскорузлый и наркоманский Bash для того, чтобы управлять сервисами на ПК и серверах. Убогие портянки Bash-лапши заменяются на лаконичные файлы юнитов. Красота, да и только!

Придёт время и Bash тоже отправится на помойку истории. Всед за X.Org, например. Пора бы уже. В мире Linux должен быть конкурент PowerShell'у.

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

Придёт время и Bash тоже отправится на помойку истории. Всед за X.Org, например

И чем же кроме гнома может воспользоваться простой пользователь чтоб отказаться от иксов?

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

systemd в дистрибутивы пропихнули единицы маинтейнеров. Да и не везде его просто так приняли. В том же Debian'е много раз голосовали по поводу, и никак не могли принять решение внедрять его или нет. И только потом взяли и пропихнули. Так что, даже среди единиц маинтейнеров нет общего мнения по поводу systemd. И именно поэтому systemd нет по дефолту в более чем 70-ти дистрибутивах. Можете называть их маргинальными, только их всё равно более чем 70. А это уже показатель того, что далеко не всем нужен systemd.

Так что, это не аргумент против bash'а, поскольку systemd пропихнули совсем по другим причинам. И именно пропихнули (см. про тот же Debian выше).

Чтобы что-то отправилось на свалку истории оно должно или очень сильно мешать (например, заточенность кода в ядре под i386) или перестать работать по тем или иным причинам (например, отсутствия драйверов под новое железо). В остальных случаях софт может быть вытеснен на обочину, но совсем выброшен не будет. Пусть и будет использоваться не более чем несколькими сотнями или тысячами людей.

saahriktu ★★★★★
()
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от NextGenenration

Под Wayland ещё начинает появляться KDE 5. Ещё под Wayland есть moblin, Sway, Grefsen, Westford, ASC, Rustland, Fireplace, Way Cooler, DWC, Wavy, Wayhouse,...

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

Есть большая разница между .NET и той же GTK 2/3. Хоть она и медленнее чем Motif, но не настолько чтобы от неё шарахались многие. Поэтому многое пишется именно на GTK 2/3. .NET гораздо хуже.

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

За udev, то, что обещали, и то, что в результате, ему должно быть стыдно и больно всегда. Больно должно зависеть от нас

ananas ★★★★★
()
Последнее исправление: ananas (всего исправлений: 1)

Выходит поцтеринг так всех задолбал что теперь дистры можно делить на 2 категории - те кто подался в анальное рабство к красношапке (да, дебиан в их числе) и те кто устоял перед легионами костылестроителей.

Всё правильно же.

AX ★★★★★
()

distrowatch

Когда уже за это говно начнут банить на лоре?

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

А, как мы знаем, в недавнем ЛОРовском опросе про дистрибутивы победила винда.

Нет, я не знал, что 25% больше 75% (это даже если не учитывать сколько из этих 25% используют шиндовс в дуалбуте).

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

В опросах каждый пункт за себя. Побеждает не один пункт голосования против суммы других, а каждый пункт в отдельности. Какой пункт поднялся на самый верх - тот и победил в опросе. Опрос показал, что ни у одного дистрибутива на ЛОРе нет столько юзеров, сколько их есть у винды. При этом там даже был пункт за который голосовали юзеры неучтённых дистрибутивов. Но, даже таким образом не удалось победить винду.

saahriktu ★★★★★
()
Последнее исправление: saahriktu (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.