Public
Federated
Thread

Nuxs :archlinux:
Vincent - https://activism.openworlds.info/@Vincent rf - https://mastodon.ml/@rf а в чём это проявляется?

Григорий Клюшников
Скорее с непониманием крайней важности адекватных умолчаний и наличия стандартов. Десктопный линукс — это куча отдельных частей и немного синей изоленты. И это видно каждый момент, когда ты им пользуешься. А иногда оно на эти части самопроизвольно разваливается.
Я, вроде бы, программист, и понимаю, как вещи работают, но мне больше нравятся операционные системы, которыми можно просто пользоваться, а не копаться в конфигах половину времени.

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

Iron Bug
а кто сказал, что это должно быть так? кто хочет линь - тот удосужится прочитать маны. кто не хочет - это его дело. Linux - система, написанная профессионалами для профессионалов, вообще говоря. и у разработчиков опенсорца нет особого желания или необходимости в скатыванию до уровня потреблядства. Linux предоставляет высокую производительность и масштабируемость в обмен на то, что пользователь сам всё настраивает. для тупых и ленивых есть маздай.

Iron Bug
бывают, но чаще всего это лохотрон. зачем платить, если есть бесплатное? я вот маздая уже лет цать не видела, сижу на опенсорце, бесплатном. проблем не испытываю. я могу задонатить каким-то проектам, которые мне нравятся. но это добровольное пожертвование, а не мзда, как у маздая.

Iron Bug
ну, потребитель сам себе выбирает систему по своему уровню развития, скажем так.

Iron Bug
в опенсорц можно вкатиться вообще без материальных вложений. но если нет мозгов, то придётся платить за маздай :)

Nuxs :archlinux:
Vincent - https://activism.openworlds.info/@Vincent rf - https://mastodon.ml/@rf ну вообще, как говорится, век живи - век учись, но если лень учиться и есть деньги, чтобы купить виндосервер, то почему бы и нет. Хотя у винды есть свои изъяны и найти инфу о том, как с ними бороться будет потруднее, чем к линуксу, так как для серверов популярнее linux

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 Так, ну вообще-то не линуксоиды тебе виноваты в том, что IPv6 так медленно внедряется провайдерами связи, что они запихивают тебя под NAT и блокируют порты.

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 Ну так не плати им. Покупай софт у тех, кто делает нормально.

Nuxs :archlinux:
Vincent - https://activism.openworlds.info/@Vincent inex - https://mastodon.ml/@inex какие?

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 Значит никто не заплатил чтобы сделалил нормально. Спроса нет, это к маркетологам вопрос.

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 ой-ой-ой, а чего это мы тут на веб-морды нагоняем?Я видел кучу открытых проектов где просто врубаешь контейнер и у тебя сразу доступна вебня для настройки.

Инекс Коуд
replyReply to @[email protected]
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 В том числе софт федивёрса некоторый так делает.И вообще, для таких как ты существует https://yunohost.org/#/ - https://yunohost.org/#/ например.

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 Ну давай для начала условимся, что для хостинга всякого нужна отдельная машина которая будет постоянно работать и не мешать тебе на основном компе (а ты ей).Юнохост — это такая ОС для домашнего сервера, которую просто устанавливаешь на старый комп/малину и всё. У тебя есть вебня, через которую ты без всяких терминалов можешь поднимать сервисы мышкой. Список сервисов внушительный: https://yunohost.org/ru/apps - https://yunohost.org/ru/appsВсё что требуется от твоих скиллов — записать образ на флешку и (если не малина) установить с флешки систему на железо. Проще чем винду переустановить.

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 Да, вот мануал.https://yunohost.org/ru/install/hardware:virtualbox - https://yunohost.org/ru/install/hardware:virtualbox

Инекс Коуд
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 С почтой сложно из-за того что почтовая федерация крайне агрессивна. Любой неправильный шаг — и ты попадаешь в спам у всех крупных почтовых сервисов.Если просто хочешь почту на своём домене, я бы посоветовал прикупить услуги существующего почтового хостинга. Migadu, например.

Инекс Коуд
replyReply to @[email protected]
Vincent - https://activism.openworlds.info/@Vincent devnul1 - https://social.linux.pizza/@devnul1 А, соррян. В юнохосте почтовый сервер по дефолту настроен ещё.https://yunohost.org/ru/email - https://yunohost.org/ru/email

Раньше я тоже вот так думал, потом понял, что всё проще: это банальная нехватка ресурсов. СПО пишется энтузиастами, почти всегда бесплатно (хотя, что-то крупное могут писать и под гранты или под эгидой корпораций, что тоже не всегда хорошо кончается).
Поэтому до красивостей руки не доходят. Иногда и до доведения до ума руки не доходят. Поэтому к требующим этого здесь и сейчас развивается некоторая нетерпимость.
Прогресс при этом всё же есть - та же Убунта или Минт встают на среднестатистическую систему влёт и вполне дружелюбны в процессе.
Что касается серверного ПО, то оно никакое к пользователю не дружелюбно. Выше там Эксченж упомянули - ну вот поставь себе и добейся чтоб работало :) В командную строку слазить придётся, кстати. Или там IIS (веб-сервер) поставь с минимальной настройкой. У профессионального ПО дружелюбности вообще нет - там на первом месте эффективность, на втором удобство для обученного профессионала.

Iron Bug
replyReply to @[email protected]
это никакая не "нехватка ресурсов". просто программисты работают на энтузиазме и пишут софт для себя. а для себя гуй никто писать не станет. я вот терпеть не могу гуй и не хочу ничего с ним писать. нафиг-нафиг. только консоль. это удобно, практично и эффективно. и среди программистов очень мало желающих дрочиться с юзерскими интерфейсами. это уныло и главное - это не нужно.

Да, я имел в виду "эффективность решения поставленной задачи".
Стабильность там тоже роль играет, где-то она абсолютно критична, где-то несколько менее важна. Есть довольно много решений, построенных по принципу линкора: "одну башню снесло - три осталось" :))

replyReply to @[email protected]
Если бы графический интерфейс не был нужен, он бы не появился :) Где-то удобнее графика, где-то консоль.
Да и не только о гуе речь - например, качество тех же манов зачастую оставляет желать. И я не думаю, что авторы специально народ путают, просто причёсывать документацию некогда и лень. Кому непонятно, тот пусть и исправляет.
Аналогично с некритичными багами, которые могут жить годами. Взять вон те же суммы из долларов во Френдике. Ты ж не думаешь, что разработчикам этот баг нравится? Я его засабмитил, описал условия возникновения, симптомы, все порадовались и положили его в долгий ящик, так как сейчас другие дела есть. Когда-нибудь пофиксят.

Ну, "не хотеть в терминал" не менее странно, чем "не хотеть в гуй" :) Есть инструменты, ими можно пользоваться. Терминал часто действительно удобен и там какой-то особой уличной магии нет.
Просто качественный гуй обычно нагляднее и он удобнее там, где эта самая наглядность важна. Например, есть у тебя расписание резервного копирования и там штук сто заданий. В гуй посмотрел и видишь сразу, что сейчас выполняется, что следующим пойдёт, где нахлёст, где окна.
С другой стороны, где нужно одну команду отправить - там гуй нафиг не нужен. Как экстремальный пример - команды типа ping :) Для них тоже можно гуевые обёртки поискать, но они даже самому глухому чайнику не нужны.

А - это я не понял. Какие там зависимости? Уж консольку-то как раз можно на чём угодно запустить, даже на телефоне.
Б - вот тут, как мне кажется, у тебя не совсем правильный подход. Попробуй взглянуть на проблему иначе: у тебя есть задача, тебе нужно её решить, для этого нужны знания. Какой инструмент при этом будет - не суть важно же, это сугубо вопрос удобства в конкретной ситуации.
Скажем, надо тебе сменить пароль на учётке. На удалённой Винде можно нажать кнопку "Пуск", там ткнуть в значок профиля, там выбрать менюху параметров и найти в ней. На удалённом линухе можно набрать в терминале passwd.
В обоих случаях нужно знать куда нажать, а самое главное - нужно знать зачем тебе это надо :)

Ну, представь, что ты где-нибудь в дороге или на отдыхе и тут у тебя какая-то мелкая проблема возникла :)
Далеко не всякий гуй будет выглядеть нормально на экране телефона, не говоря уж о том, что при плохой связи он просто может не прогрузиться. Это гибкость как минимум.

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

Конечно, на Винде всё это есть. На ней же куча народа сидит. Putty самый популярный клиент, наверное.
И почему терминал "линуксовый"? Под терминалом обычно понимают доступ по SSH, он много где имеется. Например, куча сетевого оборудования настраивается через него.
[quote]> Вот только на практике научить чувака с улицы гую легче, чем терминалу.[/quote]
Повторюсь, что учат не гую или терминалу (чему там учить-то? как на клавиатуре набирать или мышкой двигать?), учат конкретным задачам. Скажем, "куда-то делось место на диске, надо выяснить куда и почистить" или "есть почтовый сервер, надо добавить туда новый домен" или "есть служба веб-сервера, надо поменять ему настройки и перезапустить".
И я бы не сказал, что тут всё однозначно. Где-то проще одним способом, где-то другим. Часто конкретной задаче проще обучить как раз через терминал, так как достаточно скинуть список конкретных команд, а не высылать стопку скриншотов с видео, причём внешний вид ещё будет отличаться в зависимости от языка, версии, "тем оформления", разрешения экрана... :)

Monsieur Qoticheque
@Vincent@activism.openworlds.info @shuro@friends.deko.cloud ну тащемта, есть WSL, есть (хоть уже и мёртвый) babun, Cygwin итд итп.

Iron Bug
replyReply to @[email protected]
это сейчас в говнософте такие решения. стабильность работы - это базовое требование к софту. а криворукие макаки, которые не умеют писать код, придумывают всякие докеры, рестарты и прочее. нормальный код должен работать круглосуточно, без сбоев.

А в чём разница линуксовой и виндовой консоли в плане удобства? По-моему примерно одна и та же фигня. Ещё в Винде Powershell есть.
Что касается навыков - я же говорю, зависит от задачи. Банально от количества действий и наглядности. Скажем, если надо заполнить какую-то форму с множеством параметров, то это по-любому проще в графическом виде, даже для профессионала. Если можно отправить короткую команду, то удобнее сделать это командой, а не лезть кликать через пять окон. Если не знаешь как что-то сделать, то не поможет ни первое, ни второе.
Пользователи привыкли к графике, так как большинство их задач именно графические - всякие там офисы-браузеры. Администраторы склоняются к терминалам, так как их задачи удобнее решаются там. Но это не высечено в камне. О чем тут спорить-то? :)

Так мы о клерках или всё же о технических специалистах? :)
Давай я тебе приведу пример "GUI против терминала" на примере своей практической задачи. Задача простая: есть кластер виртуальных серверов vCenter, там штук тридцать хостов. Есть хранилище. Когда подключаешь новый диск (операция довольно обыденная), то нужно поменять ему одну настройку, иначе будет работать неоптимально. Сделать это нужно для каждого сервера. Можно через гуй, можно через терминал.
Гуй: непрерывного кликанья минут на тридцать с риском нажать не туда
1. Открыть VCenter
2. Перейти в раздел Hosts
3. Выбрать хост и перейти на вкладку Configure
4. Перейти в подраздел Storage - Storage Devices
5. Найти нужный диск среди существующих (список около 50 штук)
6. Выбрать в свойствах настройки Multipathing, выставить параметр в окошке и нажать OK.
7. Повторить с шага 3 для каждого хоста из тридцати
Терминал: две(!) команды
Connect-VIServer -Server vсenter.domain
Get-VMhost | Get-ScsiLun -LunType disk | Where { $_.MultipathPolicy -eq "MostRecentlyUsed" } | Set-ScsiLun -MultipathPolicy "RoundRobin"
Какой вариант тебе больше нравится? Как думаешь, сталкивающиеся с такими задачами люди добровольно используют терминал или всё же их заставляют? :)

Gamercat
@Vincent@activism.openworlds.info @shuro@friends.deko.cloud @iron_bug@friendica.ironbug.org @grishka@friends.grishka.me Винсент ты вообще умеешь гуглить? или тебя в гугле и яндексе,duckduckgo одновременно? (сука зачем я читаю этот тред)Если забанили вот https://searx.space/ публичные инстанты searx иди гугли и не ной про "мне рекламят всякий шлак требующий линя и терминала"(сука это гениально когда yunohost это тоже линукс),"многие предпочитают напротив урезать функционал для простых смертных, создавая элиту "продвинутых" пользователей." и да без компромисных решений не бывает, ты изучаешь с тем чем ты работает или пользуешься с говнософтом с хуевым UI и малым функционалом, не смотря на "интернет революцию" когда любой даун может сейчас на каком-то вк написать "линь говно"(хотя смешно когда все сервера работают на линуксе), но это не значит что можно без мозгов взломать пентагон (если было б именно так то случилась ядерная война по приколу),ты в первую очередь работаешь с техникой и значит должен знать как это работает

SearXNG instances
Online and offline instances

Нет, интерфейс там как раз под это заточен. Только под это и заточен, собственно.
Но это общая проблема всех графических интерфейсов - когда функций очень много и объектов тоже, использование становится неудобным. И тогда начинает рулить командная строка.
Есть и другие ситуации - когда нужно указывать много параметров, удобнее делать это в форме. Например, для отслеживания почты в Exchange GUI не предусмотрен, поэтому я себе написал инструмент с графикой - так как набирать команды по двести символов длиной несколько напрягает, особенно, если надо многократно вносить правки где-нибудь в середине.
В общем, есть задачи, есть инструменты. Лучше осваивать самые разные, они все пригодятся :)

Это центр виртуализации. Конечно же, для виртуальных машин управление дисками очень важно. Проблема в том, что такого важного там слишком дохрена и одно неизбежно вытесняет другое.
И это, кстати, приводит к мысли, что создать хороший GUI очень непросто. Посмотри на Винду, например - и это результат работы огромной корпорации, часть которой только этим и занимается. И то народ вон что-то недоволен :)

Gamercat
@Vincent@activism.openworlds.info @iron_bug@friendica.ironbug.org @shuro@friends.deko.cloud @grishka@friends.grishka.me Qemu, но он консольный

Gamercat
@Vincent@activism.openworlds.info @iron_bug@friendica.ironbug.org @shuro@friends.deko.cloud @grishka@friends.grishka.me я по крайне мере не знаю, я лично учился устанавливать арч на qemu и мне было удобно все настраивать