Комментарии 821
Как пользователь Linux со стажем примерно лет в 15 скажу прямо и честно: никаких особых причин использовать Linux в 2020 г., 2021 г., 202… г. нет!
Где-то ещё лет 8 назад читал в Linux Format'е, что следущий год уж точно станет годом Linux-десктопа. И так почти каждый год.
Нынче за окном 2020 год, кажись? И что? Все также засилье "венды" ;)
В общем, как всегда: чем инструмент эффективнее, тем сложнее в освоении. Не надо впадать в крайности и пугать людей Страшной Черной Консолью.
Что же касается настройки сети и прочего, то всё это сводится к одному — в Майкрософте стали меньше обращать внимания, на юзабельность продукта и желания пользователя. Видимо с Линукса пример взяли — там подобное отношение к юзерам принято «по умолчанию».
Параметры -> Сеть и Интернет -> Свойства.
Так нелогично, что нужно через гуй пробираться и материться. У продвинутых пользователей ПК какая-то проф-деформация прямо. Никто не ищет лёгких путей.
Да, давайте в качестве примеров рассматривать гуи виндоус прошлых лет, которые настолько древние, что истекла даже long-term поддержка. И сравнивать, конечно, с линуксами, которые когда вы в последний раз обновляли? Сегодня? На этой неделе? Месяц назад?
Или вы не считаете что гуи виндовса деградировало со времен winXP / win7? Кстати, в линуксах тоже заметна подобная тенденция, но там больше разнообразия и пока есть возможность сидеть на еще достаточно удобных гуях.
Действительно, чем же мне может не нравиться сравнение сегодняшнего продукта с продуктом, который вышел 11 лет назад и уже лет 6 не обновлялся?..
Что, сравнивать современный Линукс и современный Виндоус — кишка тонка? Так и скажите. :)
Впрочем, даже из того что я успел увидеть, там довольно печально с интерфейсом, объемом, быстродействием, настройками.
То есть вы продуктом не пользовались, разбираетесь лишь в устаревших версиях многолетней давности, но утверждаете, что современный продукт — говно?
А сравнивать согласны лишь современное со старым, снятым с поддержки, более не разрабатываемым?
Что и требовалось доказать. До свидания. :)
Но сталкиваться время от времени приходится.
А сравнивать согласны лишь современное со старым, снятым с поддержки, более не разрабатываемым?а сравнивать предлагаю самую удачную версию с последней.
Что и требовалось доказать. До свидания. :)То есть нормальная дискуссия вам не нужна. В таком случае не буду настаивать.
Хах. Я предложил спор, вы от него отказались и меня же сделали виноватым, будто я убегаю от дискуссии?
Отличный ход! Даже круче чем в соседней ветке, когда от меня хотели чтобы я доказывал не свои слова. :)
Лично мне без разницы что именно вы хотите сравнивать, я всего лишь выразил недоумение заменой на вариант, имеющий меньше шансов.
А оказывается, вы в споре поучаствовать хотели лично. Чтож, приступайте: какие особенности интерфейса винды вы считаете сделанными более удобными, чем в линуксе? Если хотите дискутировать именно со мной, то со стороны линукса будет xfce, поскольку у меня он перед глазами.
Отличный ход! Даже круче чем в соседней ветке, когда от меня хотели чтобы я доказывал не свои слова. :)В таком случае могу порекомендовать только яснее выражать свои мысли, чтобы ваши слова было можно истолковать не только как написано, но и как подумано.
Чтож, приступайте: какие особенности интерфейса винды вы считаете сделанными более удобными, чем в линуксе?
На каком основании мне опять надо доказывать какую-то совершенно надуманную дичь, которую я не утверждал? Откуда все эти нечестные приёмы ведения дискуссий?
Какой изначальный аргумент породивший спор?
Я напомню:
через гуй приходится пробираться и материться
[в семерке] Гуй будто делают так, чтобы запутывать пользователя.
У меня последняя версия enterprise-10, у меня есть все новые версии серверов 12, 16, 19, у меня есть 10-pro дома, я немного плаваю в 10-home, потому что ставлю её другим, но сам не пользуюсь.
Это вы приступайте — докажите мне, что гуй создан чтобы запутывать и что без мата в гуе современного виндовс вообще невозможно и шагу ступить.
Или, если вы считаете, что дела обстоят не совсем так — признайте, что в диалоге выше вы были неправы не разобравшись.
Вы продолжаете съезжать на любые темы, которые не имеют отношения к данному обсуждению? Может мне ещё в AutoCAD поработать в качестве эксперимента, так сказать? Что угодно лишь бы не по теме...
Пока что больше похоже, что вы тут троллите.
Конкретики от вас нет, внятного изложения своей точки зрения тоже — только демагогия и придирки.
Фигасе "демагогия и придирки".
- фраза про ОС.
- а вот автокад!
- но мы про ОС!
- а вот в ворде!
- Но мы же про ОС!
- а вот фооормулы, эксперимент с фооормулами...
- Но мы же про ОС, чёрт подери!!
- Да вы тролль и демагог!
Серьёзно? Вот конкретика. Что вы сделали? Перевели тему полностью всё проигнорировав. Будто и не было.
При этом вы постоянно пытаетесь мне навязать слова, которые я не говорил, хотите чтобы я доказывал то, что я никогда не утверждал и втягиваете в какие-то эксперименты не имеющие никакого понятного мне отношения к разговору.
Кто ещё тут тролль и демагог?
Спасибо, я в эти игры не играю.[n+1]
А что ОС? ОС — это запускалка для программ.
Серьёзно? Вот конкретика.Так вы же сами решили начать новый спор. Вот и начинайте, мне-то откуда знать что является для вас ключевым?
В этой теме и в этих комментариях нет ни слова про ОС?
Слив защитан! :)
Так вы же сами решили начать новый спор. Вот и начинайте, мне-то откуда знать что является для вас ключевым?
Господи. Ну и фантазёр. Два дня цеплялись до каждого моего слова, а теперь "это вы сами решили начинать спор, а я и знать не знал и мопед не мой".
Даже сейчас, пытаетесь всю вину на меня свалить, хотя я раз пять минимум говорил, что отказываюсь в этом балагане учавствовать.
С "моего" же спора вы слились сначала пытаясь полностью изменить его условия, потом просто тупо игнорируя все упоминания о нём и предлагая мне вместо этого доказывать какую-то ересь под видом спора.
Этот COKPOWEHEU сломался, несите следующего.
Слив защитан! :)Быстро же вы сдались, я-то думал, будет интересная дискуссия.
Господи. Ну и фантазёр. Два дня цеплялись до каждого моего словаА, теперь будете приписывать мне не только свои фантазии, но и свои же действия. Отлично, отлично. Вот только на вашу беду сайт хранит историю и любой может ее прочитать.
С «моего» же спора вы слилисьВаш спор я так и не увидел, несмотря на прямое предложение его сформулировать.
я-то думал, будет интересная дискуссия.
Так может хоть на третий день начнёте? :)
Вот только на вашу беду сайт хранит историю и любой может ее прочитать
И это не помогает, потому что вам даёшь уже прямые ссылки с текстом, а вы говорите, что по ссылкам ничего нет. :)
Ваш спор я так и не увидел
Доказательство утверждения выше. :)
Шо дальше? Я вам скриншоты, а вы таки будете рассказывать, шо это фотошоп, и вообще не заверено нотариусом чтобы говорить что это не подделка. :)
Так может хоть на третий день начнёте? :)Исходная тема про скорость работы в GUI и CLI вам не нравится, вы туда зачем-то тянете ОС.
А на тему интерфейсов самих ОС вы так и не пожелали начать.
Впрочем, раз по теме вы за все это время ничего не сказали, сомневаюсь что скажете и в дальнейшем.
Хватит ссылки на пост, где вы формулируете свою точку зрения по своей ветке спора. Хотите про интерфейсы ОС, пусть будет про интерфейсы ОС, хотите про интерфейсы вообще (о чем по идее вся эта ветка) давайте про интерфейсы вообще.Ваш спор я так и не увидел
Доказательство утверждения выше. :)
Я вам скриншоты, а вы таки будете рассказывать, шо это фотошоп, и вообще не заверено нотариусом чтобы говорить что это не подделкаНе волнуйтесь, я не тролль как вы и к мелочам не придираюсь вместо ответа на конкретный вопрос.
вы туда зачем-то тянете ОС
Может, потому что тема про ОС?
вы так и не пожелали начать.
Ох, то есть всё таки я виноват и не хочу начинать, а не вы. Ладно, под вечер третьго дня это уже не смешно и даже напрягает. Хер с ним, вы правы, сравнивайте дальше GUI и CLI в задачах заточенных под CLI, новые системы со старыми системами и так далее в том же духе. Спор ваш. Отстаньте от меня наконец?
Может, потому что тема про ОС?Вряд ли, учитывая что данная подветка не про ОС, а про интерфейсы вообще.
Ох, то есть всё таки я виноват и не хочу начинать, а не вы.Не понимаю такой реакции. Если хотите начинайте, не хотите — не начинайте. Можно подумать вас кто-то заставляет не просто спорить, а даже начинать спор.
не про ОС, а про интерфейсы вообще.
Прикольная подмена понятий. Слили диалог по всем фронтам, давайте через три дня скажем, что разговор-то оказывается был совсем не о том...
Отстаньте от меня с этим подходом наконец. Ну? Лезете и лезете. Додалбываетесь и додалбываетесь. А потом все вокруг рассказываете, что я тролль и пристаю к вам, бедолаге.
Да я уже понял что вы не поняли тему дискуссии, можете не оправдываться.не про ОС, а про интерфейсы вообще.
Прикольная подмена понятий.
Отстаньте от меня с этим подходом наконец. Ну? Лезете и лезете.А просто перестать отвечать слишком сложно что ли? Уже раз пять демонстративно хлопали дверью, но на любую фразу считаете нужным вставить реплику.
Плюс окей — давайте сравним настройки Windows 10 16хх и 20хх(чтобы быть честными — у меня линукс в формате rolling release, у вас винда в таком-же) — неужели настройки всё в том-же месте и по тем-же последовательностям кликов мышкой?
То есть в том же KDE, Gnome, Lxde, итд с момента релиза первой версии ни разу не менялся gui? Менялся.
в линуксе я гуй для серьёзных настроек использую только в виде NetworkManager-овского апплета для кед
Может, конечно, вы все эти годы из консоли не вылезали и gui никогда всерьёз не видели. Ну так это другой разговор будет.
неужели настройки всё в том-же месте и по тем-же последовательностям кликов мышкой?
Есть такая штука — обновление. Обновление — оно с какой целью делается? Либо чтобы исправить ошибки, либо чтобы улучшить что либо, либо чтобы добавить что-то новое. Обновление и улучшение — это всегда хорошо. У людей было бы куда больше претензий, если бы какой-то shit годами не трогали, боясь, что завоняет.
Некоторые настройки переезжают. Но в результате переезда ими становится проще оперировать и их куда проще найти, потому что они находятся не в каком-то левом окне оставленном для совместимости, а в логичном, закономерном месте. Хотя, если вы на rolling release (кстати, незнакомый термин, я на него ссылаюсь наугад исходя из логики обсуждения), то вы это должны понимать лучше меня. :)
не в каком-то левом окне оставленном для совместимости, а в логичном, закономерном месте
А-ха.
А-ха-ха.
А-ХА-ХА-ХА-ХА-ХА!
Винду видели?
Вот, в ней этих настроек… есть куски интерфейса от 9x, NT5, NT6, Metro, теперь, вот, еще Fluent.
Занимательная археология идеальных уёв.
От 3.* уже всё выпилили? Глядишь так лет через 10 и от 9х ничего не останется...
есть куски интерфейса от 9x, NT5, NT6,
И теперь, когда винда отказывается от этих кусков интерфейса ради стандартизации интерфейса — её за это же и высмеивают. Вы или крестик снимите...
Приведите ссылку, где будет расписан план "отказа".
Потому как предыдущие 4 раза никакого отказа не произошло, под видом капремонта чуть мазнули шпатлевкой да слегка дунули из краскопульта.
Прям по старой краске.
После чего верить таким товарищам на слово перестали даже "немамонты".
Приведите ссылку, где будет расписан план "отказа".
Отлично! Теперь от меня хотят внутреннюю документацию Microsoft по плану будущих изменений UI\UX? Хороший, выигрышный ход! :)
Потому как предыдущие 4 раза никакого отказа не произошло
Вы же выше напираете, что гуи постоянно меняются, старые настройки пропадают заменяясь новыми. А теперь, внезапно, "ничего не произошло за 4 раза"? Снимайте-снимайте крестик-то.
А почему именно 4?
Теперь от меня хотят
А вас что, за язык кто-то тянул? Или, может, вам угрожали? Если да, то моргните 6 раз подряд правым глазом.
Ну а коли нет…
Пруфы, Билли. Нам нужны пруфы.
А почему именно 4?
Легко: среди ОС от M$ на архитектуре NT — XP, 7, 8 и 10 принесли разные концепции новых интерфейсов поверх старых. Настолько разные, что умудрились вызвать неприятие у конечных пользователей. Каждая обещала новый невероятный UI, обеспечивающий идеальный UX — и каждая стабильно в этом лажала, что отлично прослеживается в истории.
При том старые интерфейсы, которые уже дико смотрятся даже на FHD, живы и поныне.
Вы же выше напираете, что гуи постоянно меняются, старые настройки пропадают заменяясь новыми. А теперь, внезапно, "ничего не произошло за 4 раза"?
Вам бы парсер починить, для начала.
что умудрились вызвать неприятие у конечных пользователей.
Пруфы о массовом неприятии приведте? (: Я-то помню вой при переходе на GUI с доса, помню непринятие win95 интерфейса после 3.11, помню ненависть к win2000, помню плач от "пестристости" ХР, помню тупление Висты, помню "излишества" семерки, помню как "восьмерка со своим планшетным интерфейсом… бла бла бла". Правда пользователям пофигу, как показывает практика, они даже обновления с 7 на 10 некоторые не заметили.
При этом позволю вам напомнить что любое изменение интерфейсов вызывает неприязнь, тот-же mate появился не на пустом месте, а тормоза и краши KDE4 и вой отдела сисадминов я и вспоминать не хочу.
Человек это такая скатина — которой все было хорошо, но в мифическом "тогда". Мне вот нравится интерфейс OSX 10.4 и совершенно отвратителен нынешний. Ну а десятку я просто не замечаю, хотя в виртуалках стоит все с NT3.11.
Пруфы о массовом неприятии приведте?
Вы это серьезно? Загляните в oszone, ixbt или ru-board, коли не помните, сколько было воя от нового интерфейса.
XP называли пластмассовой и ругали за тормоза интерфейса мультяшность, Vista — больше за непомерный жор и толстые рамки и прозрачность, 7 — примерно за то же, кроме быстродействия (железо подросло) и их обеих за "центры", 8/8.1 — за Metro и кривое масштабирование старых интерфейсов, в которые все равно приходится лазить.
Про 10, думается, вы и так в курсе.
При этом позволю вам напомнить что любое изменение интерфейсов вызывает неприязнь, тот-же mate появился не на пустом месте, а тормоза и краши KDE4 и вой отдела сисадминов я и вспоминать не хочу.
Зато в XFCE все стабильно.
Но фишка в том, что в винде нельзя уйти Gnome 3 на Mate — некуда.
Вы это серьезно? Загляните в oszone, ixbt или ru-board, коли не помните, сколько было воя от нового интерфейса.
Десяток гиков :D В общей массе пользователей — как пользователей линукса.
XP называли пластмассовой и ругали за тормоза интерфейса мультяшность, Vista — больше за непомерный жор и толстые рамки и прозрачность, 7 — примерно за то же, кроме быстродействия (железо подросло) и их обеих за "центры", 8/8.1 — за Metro и кривое масштабирование старых интерфейсов, в которые все равно приходится лазить.
Про 10, думается, вы и так в курсе.
3.11, 95, 98, линолеум вы обошли потому что неудобно и в вашу концепцию это на подходит? Или… просто интернета стало больше и люди МОГУТ высказать свое мнение? Еще раз вам говорю — любое изменение системы вызывает отторжение всегда у 1-2% пользователей.
Но фишка в том, что в винде нельзя уйти Gnome 3 на Mate — некуда.
Винда хороша именно тем что она одна, она занимает огромный процент рынка и большая фрагментация ее завалит к чертям, будет как с поиском бага в линуксе — поиск крайнего. Не нравится — голосуйте рублем, уходите на линукс. Вашего ухода не замечают? Ну значит вы незначительная часть аудитории.
Или у вас рынок в 1000 экземпляров всех виндов, или вы гнусно несерьезны.
В любом случае, дальнейшая беседа не имеет смысла, потому что адекватной эпичности ответом может быть, разве что, попросить привести пруфы WW II.
Подождите, это ваша цитата:
Настолько разные, что умудрились вызвать неприятие у конечных пользователей.
Однако насчет пруфов вы предлагаете почитать пару форумов гиковской тематики. На каждый такой тред я могу найти такие-же темы где восхваляется интерфейс и концепция. Даже фанатов Метро можно откопать, я уверен.
У меня на данный парк из боле чем 300 машин под разными системами от ХР до 10 и насчет интерфейса у пользователей "неприятия" — нету. Непривычно? Да. Неудобно? Нет. Даже самые старперы (60+) не вспоминают про старые системы, которые вы упоминаете в этом предложении:
Легко: среди ОС от M$ на архитектуре NT — XP, 7, 8 и 10 принесли разные концепции новых интерфейсов поверх старых.
Хотя большинство начинало с DOS'а. Большая часть новых функций принимается с энтуазизмом, от группировки окон до встроенного браузера edge.
Если-б у людей было повальное неприятие — Виста откатилась-бы до уровня 98 по интерфейсу, а десятка до 7, однако нет, видимо "пипл хавает" и покупает, что более важно, ну а то что вам или мне не нравится или даже половине хабра — статистическая погрешность в общем количестве ползователей, примите это.
Однако насчет пруфов вы предлагаете почитать пару форумов гиковской тематики.
Если вариант 100% — отправиться в прошлое и стать «мальчиком по вызову», самому обслуживать полтысячи разных компов в год. Каждый год разных, принадлежащих разным людям.
Этот опыт вам однозначно покажет, что на ура вне нововведения от M$ принимали исключительно гики, а обычные пользователи искали тех, кто знает, как бы им ничего опять не сломало. Что, в общем-то, логично, простому человеку не танцевать вокруг компа надо, а чтобы тот вообще не был заметен. Как микроволновка, например.
Правда, «Тардис» чего-то барахлит, а Антарктические Врата уже увезли, так что этот вариант немного недоступен.
Даже самые старперы (60+) не вспоминают про старые системы
А вот беглый гуглеж статистики показывает, что доля XP стала ниже 50% только перед выходом 8.
Но ваша выборка, конечно, самая репрезентативная.
Если вариант 100% — отправиться в прошлое и стать «мальчиком по вызову», самому обслуживать полтысячи разных компов в год. Каждый год разных, принадлежащих разным людям.
15-летний опыт мой не подойдет? Типичный мальчик по вызову обслуживающий компьютеры, от студенток и бабушек до магазинов.
Правда, «Тардис» чего-то барахлит, а Антарктические Врата уже увезли, так что этот вариант немного недоступен.
Спасибо, есть способ проще и доступный мне на расстоянии вытянутой руки: смешаю лепестки горколистника, рубин, кожу нетча и пепельный батат и… напрягу память и гугл.
А вот беглый гуглеж статистики показывает, что доля XP стала ниже 50% только перед выходом 8.
Работает — не трожь. Вы много видели обывателей которые обновляют свою систему как только выходит новая? Вот и я не видел. Обновляют по мере необходимости. Подрыв семерки и уползание ХР во время выхода восьмерки связан только с поддержкой железа и софта, ничего более.
При условии выхода семерки на рынок в самом конце 2009, наращивание более 50% к концу 2012 это более чем неплохо. При этом обратного роста хрюшки я как-то не наблюдаю. Или вы планируете обновление в день выхода софта или ОС? Лично у меня на некоторых серверах все еще стоит фряха 8, а на паре компов, о ужас, убунта 8...
Ок — спишем на захват рынка при помощи давления на производителей устройств и т.п., однако далее мы наблюдаем что восьмерка уже так не взлетела и к выходу десятки — не было вала людей переходящих на 8.1. Да и виста улетела… Видимо всеже были и удачные UX решения в виде ХР и семерки?
Мистер, вы уж определитесь, то ли от новых систем воют только гики, а все остальные радостно обновляются, то ли наоборот, все принимают нововведения скрепя сердце и держатся старой системы до последнего, в том числе задавая вопросы на профильных форумах, где кучкуются специалисты.
А то как с Лестрейдом: убийца был хитер, но туп и улетел через окно.
А заодно учтите, что стесненные обстоятельствами люди будут стараться находить положительные стороны в ситуации, если им не с руки ссориться. И то, что вы принимаете за радостное освоение, может запросто оказаться «Гарольд, скрывающий боль».
Мистер, вы уж определитесь, то ли от новых систем воют только гики, а все остальные радостно обновляются, то ли наоборот, все принимают нововведения скрепя сердце и держатся старой системы до последнего, в том числе задавая вопросы на профильных форумах, где кучкуются специалисты.
Гики это единственный народ который что-то пыхтит, кричит и скрипит на форумах. Типичному обывателю до интерфейса до лампочки, пока целиком не меняют его UX, как например было в Висте и Метрошной восьмерке, когда даже майкрософт переосмыслили подход к нему, когда оно тупо не взлетело. Гики и создают мнение что "все было лучше, но тогда", они-же наводят на обычного обывателя истерию про то что десятка сливает скриншоты экрана (привет Диме Бачило) на пустом месте, и, приходя к любому юзверю, ставят у него всякие классик шеллы и коммандеры. Я с такими много работаю, они тащат свои привычки еще с 98й винды.
Никто никогда не обновляется на новую версию ОС в год выхода, ждут багфиксов. Так было всегда. Обновляются фанаты и <имя компании>-бои. И занять более 50% рынка за 2 года после выхода семерки, без ее впихивания как было с десяткой — да, это именно "радостно обновляются".
И то, что вы принимаете за радостное освоение, может запросто оказаться «Гарольд, скрывающий боль».
Вы, мой случайный собеседник к которому я уже начинаю привыкать, можете воспринимать эту мелочь слишком серьезно. В ваше "неприятие" может подливаться стремительное развитие технологий тогда, когда купленная в 2004 году машина в 2006 превращалась в кусок… металла и скрепя запускала ОС (ХР летала там где семерка еле жила, на четвертом пеньке с 256 оперативки). В ваше "неприятие" может подливаться ваш круг знакомых и умение их слушать.
Конечно любая новая версия ОС требует освоения. А как иначе? Не менять вообще? За десятилетия? Так не может быть.
Гики это единственный народ который что-то пыхтит, кричит и скрипит на форумах.
https://www.urbandictionary.com/define.php?term=geek
https://dictionary.cambridge.org/ru/словарь/английский/geek
Особенно вчитайтесь в примеры.
https://en.wikipedia.org/wiki/Geek
https://ru.wikipedia.org/wiki/Гик_(человек)
Вообще, это, конечно забавно: беседовать с человеком, в целом с тобой согласным, но имеющим свою трактовку терминов, и из-за этого готовым спорить до хрипоты по каждой мелочи.
Но без выпивки и океана свободного времени — быстро наскучивает, извините.
предыдущие 4 раза никакого отказа не произошло, под видом капремонта чуть мазнули шпатлевкой да слегка дунули из краскопульта.
среди ОС от M$ на архитектуре NT — XP, 7, 8 и 10 принесли разные концепции новых интерфейсов поверх старых. Настолько разные, что...
¯\(ツ)/¯
Каджит определился, или ещё подождать?
И доказательства у вас конечно же есть? :)
Впрочем, ничего секретного: когда собеседник не формулирует свою точку зрения, вместо ответа на прямой вопрос переводит тему, пытается оскорбить участников дискуссии (особенно, пытаясь прикинуться при этом жертвой), скорее всего это тролль.
А если демагог и тролль не будет вырывать из контекста — будет ли мальчик?
Lopar:
И теперь, когда винда отказывается от этих кусков интерфейса
Khajiit:
среди ОС от M$ на архитектуре NT — XP, 7, 8 и 10 принесли разные концепции новых интерфейсов поверх старых. Настолько разные, что...
и, тем не менее:
предыдущие 4 раза никакого отказа не произошло, под видом капремонта чуть мазнули шпатлевкой да слегка дунули из краскопульта.
Новое принесли, старое оставили. Ну, знаете, как покрасить стены поверх обоев, наклееных на предыдущую краску — вроде новое, но то тут, то там видны то аж куски старого, то дефекты поверхности.
*задумался о том, что впервые видит виндузятника, сбежавшего с ЛОРа, но усвоившего тамошнюю манеру общения*
Кстати, из того что пришлось делать вчера на виндах:
- посмотреть список актуальный маршрутов, включая персистентные
- проверить, включен ли trim
- запустить принудительную очистку незанятых областей, потому что винда отказывается запускать "оптимизацию диска" с невнятной ошибкой
для всего этого в винде нашелся интуитивно-понятный графический интерфейс.
cmd.exe
И только опустить и поднять сетевой интерфейс удалось весьма логичным образом — перезагрузкой.
Правой кнопкой на старт, Система и
Edition Windows 10 Pro
Version 20H2
Installed on 21.10.2020
OS build 19042.630
Experience Windows Feature Experience Pack 120.2212.31.0
Это, конечно, круто.
Но до нужной информации надо еще домотать, она скрыта за пределами окна. и попути надо распарсить глазами приличную простыню текста.
Набрать cmd /c ver && pause
еще круче, потому что выведет только нужную строчку, она сразу будет перед глазами.
И быстрее.
Как вы статьи и комментарии на Хабре читаете? Это же нужно до нужной информации ещё домотать, она скрыта за пределами окна и по пути надо распарсить глазами приличную простыню текста.
F, R, K, J, PgDn, PgUp
Зачем читать то, что уже прочитано?
А самое главное, зачем читать гору слабоструктурированного мусора, если нужно что-то конкретное?
Вы же не читаете содержимое упомянутого окна вместо освежителя воздуха.
гору слабоструктурированного мусора,
Невероятно слабоструктурируемый мусор, до которого надо ещё и скроллить (нет). 4 клика мышью до окна на скриншоте с рабочего стола.
Итого, пришлось прочитать 20 строчек и собирать информацию из 2х
А это вывод cmd /k ver && pause
набранного за чуть меньше пары секунд:
Microsoft Windows [Version 10.0.17763.1098]
Для продолжения нажмите любую клавишу . . .
Think different, really.
до которого надо ещё и скроллить (нет)
Окно в дефолтном его размере, ванильное, так сказать.
cmd /k ver && pause
А зачем оно вообще, когда при запуске cmd выводит эту строку? Или я не так понял?
cmd /k ver && pause
Который надо знать наизусть, синтаксис, параметры, вот это всё.
Надо, Федя. Надо.
У вас экран 17- дюймов? Мой скриншот с 20.
Экранов аж три: 14", 24" и 50". А вот винда работает с разрешением 1280*960, ибо RDP. Что, кстати, всего на 120 пикселей меньше по высоте, чем FHD, так что претензии к размеру не слишком обоснованы.
Если rdp физически не может больше чем 1280*960, значит какая-то очень кривая реализация rdp. Таких ограничений на максимальный размер окна rdp никто не помнит вообще, кроме, наверное, каки-то совсем уж нетривиальных кейсов.
Ммм, а монитор у вас — безразмерный, вероятно, а глаза — с бесконечным масштабированием?
В реальных условиях приемлемы размер экрана любого RD прежде всего должен вписаться в размер монитора, на котором запущена программа-клиент.
При этом оно еще должно выглядеть не слишком мелко.
Если, конечно, цель стоит работать, а не сотрясать воздух. Во втором-то случае и на телефоне с 4К можно гордо сказать: УМВР!
С чего вы взяли утверждение, что нужно иметь безразмерный монитор и патологию зрения, чтобы работать с разрешением крупнее чем 1280*960?
Есть какие-то исследования, или голословное утверждение?
И что это за чудесный современный монитор, у которого есть проблемы с вписыванием разрешение крупнее 1280*960? Наверное 14''? Ни у 24'' ни у 50'' таких проблем точно нет. Перенести rdp на экран побольше не пробовали?
Задача подключаться куда-то с кассового терминала — так себе задача. Если же подключаться на кассовый терминал, то rdp подгоняет размер экрана под клиента.
То есть, например, если я подключаюсь по rdp с монитора на 32'' на нетбук с 11'', я получу нормальное разрешение по размеру монитора.
А телефон открывает сеанс создавая своё разрешение или влетает в созданный сеанс с другим разрешением от которого просто отключились?
Тогда, скорее всего так, как я говорю. Я сам от этого страдаю, когда влетаю в сеанс с вертикального монитора, а потом перетягиваю окно на горизонтальный и система очень нестабильно понимает, что разрешение изменилось, надо подстроиться. Но при закрытии и переоткрытии сеанса обычно лечится.
Можно попробовать побороться явным заданием разрешения при подключении вместо опции "весь экран". Сам ни разу не пробовал, только сейчас пришло в голову. Это же можно и в ссылку на rdp зашить всё таки.
Предположим. Но что это доказывает в свете изложенного выше? А то я за обсуждением кейса потерял нить.
Это ограничение — проблема windows10-gui?
Дык это… у винды есть systeminfo для этого дела. Интерфейс систем сейчас не предназначен для 1024х768 ни у одной системы. Не помню какой линукс, но скорей всего с GTK3, я и поставить не мог из-за этого, тупо кнопки были за пределами экрана.
В общем очень странная претензия в сторону GUI, он всегда будет заточен у популярных систем под "среднее по больнице".
представлять себе, во что превратится интерфейс десятки в таком разрешении, я что-то не очень хочу.
Несмотря на нетривиальность кейса (мы скатываемся в очень крайние случаи в кейсы, которые заточены под CLI), в windows есть "режим планшета" и "режим киоска". Они тоже не подходят под конкретный случай?
Хорошо. Задачу вы какую выполнить пытаетесь? А то по старым вопросам ответил, а тут уже "параметры" появляются, IE вот открывают...
Скажите наконец полностью что у вас не получается.
чтобы без завершения сеанса я мог прыгать по разным разрешениям
Ну так я же выше сказал — это так не работает. И рассказал как работает. Ну блин.
То есть проблема Windows 10 GUI в том, что RDP-протокол не выполняет задач для решения которых он не создавался, а сторонний VNC-протокол разрешает выполнение этого кейса. Так получается?
Ну блин, используйте VNC, если он закрывает 100% ваших потребностей. Не вижу проблемы. И вообще не пойму что вы пытаетесь доказать.
Так никто и не утверждал обратного. Это замечательный частный кейс.
Я просто, видимо ошибочно, предположил, что вы выписались в поддержку человека, рассказывающего, что Windows в целом очень неудачные gui и в качестве примера приводите свой случай.
Сорян. :)
VNC-то на винде еще и подключается к консоли, а не создает новый виртуальный сеанс. Поэтому даже с автоблокировкой если ненулевая возможность оставить висящей разблокированную сессию.
Что для удаленного сервера чревато катастрофой.
А то я за обсуждением кейса потерял нить.
Тролль так спешил устроить срачик, что забыл, о чем вообще речь.
Если у вас много запасных глаз, или вам кажется что они вечные — вы ошибаетесь.
Перенести rdp на экран побольше не пробовали?
50" — это мало?
проблемы с вписыванием разрешение крупнее 1280*960?
И что из стандартной сетки большего разрешения впишется в FHD, м?
50" — это мало?
1280х960 — у вас не влезает в 50''?
И эти люди называют троллем меня...
Ага-а-а-а…
А знаете, почему? Потому надо, во-первых, учить матчасть, во-вторых, быть внимательнее.
1280х960 влезает в FHD
НЕ влезает БОЛЬШЕ.
Будет ли это размер этого FHD 5" или 50" — на данном этапе непринципиально.
Оно становится принципиальным, когда речь заходит об угловом разрешении глаза, но как вы уже сказали, глаза это отговорки, поэтому, до овладения матчасти вами, разговаривать, в общем-то, не о чем.
Оу, с таким подходом у вас даже на стене 10х10 мониторов ничего не влезет. Вы будете смотреть на пиксель размером с футбольный мяч лишь бы только доказать, что Windows имеет неудобные нечеловеческие гуи, на которые смотреть страшно. :)
Но почему тогда FHD? Давайте повысим градус упоротости. Разрешение 320х240 на экране 8К, чтобы доказать, что в таких условиях в консоли работать удобнее чем в гуях, а сами гуи выглядят сверхотвратительно. :)
Понятно, я общаюсь с кучкой троллей.
Пофикшено в 20H2. Подробности из "Ваш компьютер защищён" убрали.
Пока оно еще до серверов доедет…
Лучше бы "идеальный GUI" поправили: белый сливается в кашу из-за отсутствия границ, черный — просто вырвиглаз, но хотя бы понятно, где кончается текущее окно.
У этой проблемы есть решение. Если систематически заглянуть во все настройки, то где-то через минут 40 можно наткнуться на включение границ у окон. Запомнить, где это находится, увы, не получилось.
Пока еще не перенесли куданить, но доступно с какой то там версии винды.
Спасибо. Лично каджиту это уже не пригодится, ssh + powershell удовлетворяют почти все нужды, но вот пара знакомых точно будет рада.
точно не там
Чтобы включить рамки у окон, надо включить повышенную контрастность!
Если кто скажет, что это интуитивно, привяжите этого инопланетного шпиона к двум соснам…
Экспорта тем нет, выбор цветов подсветки недоступен, но, хотя бы, относительно просто удалось подогнать под Monokai. От фиолетовой дряни в заголовке просто так не избавиться, похоже.
Я использовал вот такую настройку
Высокая контрастность выключена. Логики абсолютно никакой. Просто ходишь по всем настройкам, пока не найдешь подходящую.
Это вообще не интуитивно. Но, положа руку на сердце, сам кейс с включением явного отображения рамок окон тоже немного выходит за рамки обычного рядового ежедневного кейса.
Я вот, например даже с вашими с sergey-b скриншотами не понял какая именно рамка нужна и в чём цель её включения.
Не требующая пиксельхантинга. Зримая в том числе боковым зрением (вы же в курсе, как глаз работает?), и визуально разграничивающая содержимое одинаково выглядящих окон, расположенных друг над другом.
В общем, та, которая обеспечивает хороший UX от взаимодействия с UI.
Для примера можно взглянуть на оконный менеджер в 7.
Так кейс вы таки скажете или будете отнекиваться абстрактными ничего не значащими фразами про строение глаз?
О, наконец-то, пришло понимание, что хай — неконструктивен.
И почему люди желают понимать исключительно на личном примере? Вопрос риторический.
Пжалста:
RDP, винда, дефолты. Проводник, как наиболее яркий пример. Ограниченная скорость подключения, потому тенюшки и подсветочки — того.
Дисплеев 3 штуки, 14" TN 1600*900, 24" 2K, 50" FHD — последние два эксплуатируются с одинаковым угловым разрешением от рабочего места.
Клиент — remmina.
UPD: не дефолт, отключены все эффекты, для экономии траффика.
Скрин: https://habr.com/ru/company/vdsina/blog/527264/#comment_22313798
Вроде-бы нормально выглядит
Пиксель-хантинг не нужен. Менять размер окна можно наведя курсор на зону примерно 8 пикселей шириной на границе и за границей окна.
По факту, это выгляит как-то так.
Правда, сейчас, после возни с настройками, появились (или еще не пропали?) хоть и тонкие, но все-таки границы у окон.
Да, для получения этого эффекта нужно отключить тени под окнами и акцентирование границ и заголовков окон. В общем из разряда "А если я вот так вот выподвывернусь, то ничего не видно."
sumanai, red75prim
Угу, иногда на сервер надо лазить через RDP. Через тонкую 3G-ниточку из черти-откуда, да.
Но это причина, почему выбраны такие настройки.
«Обеспечить наилучшее быстродействие» — единственный штатный твик, примененный после установки системы, на скрине видно.
И до 10/2016 (возможно 8/2012, их не было повода пользовать через RDP) настройка была и использовалась, а проблем — не было.
Деградация есть, но все вокруг уверяют, что ее нет потому что УМВР.
Лопата.
Ну вот, собственно, как-то так оно и выходит.
Спасибо за совет, поставил, поменял основной цвет, наконец оно перестало слипаться в кучу.
Но того факта, что опять все оказалось поломано в неожиданных местах, хотя раньше (в предыдущих версиях) работало, и пришлось продираться через волшебный гуй и спрашивать помощи чтобы вернуть обратно то, что не надо было чинить…
Кстати, границы все равно однопиксельные. пока не начинаешь рассматривать прямо ее — она растворяется в белом.
Видать, таки придется возвращаться к высокой контрастности, и ручками делать это на каждом сервере.
In Windows «A» stands for Automation and «U» means Usability.
Тащить винду для RDP — увольте.
Да и в предыдущих версиях минимизации эффектов было достаточно для сохранения вменяемого внешнего вида.
Простите, с каких это пор изменение поведения в винде стало проблемой линукс-клиента?
с каких это пор изменение поведения в винде стало проблемой линукс-клиента?
А freerdp, который написан в соответствии с Microsoft Open Specifications такие же косяки отдаёт как и remmina?
То, что в линукс-клиентах это не реализовано и приходится ставить ещё одну галочку на клиентском компьютере («Использовать акцент для границ окон»)… Ну, наверно можно поругать Microsoft, что они не предусмотрели сценарий использования RDP-клиента, написанного третьей стороной, в условиях низкого качества связи, но, по-моему, это — линуксопроблемы.
О, у меня была такая же картина.
Сколько окон на этой картинке?
Темный режим, эффекты прозрачности, темы и прочие плюшки включены.
И только опустить и поднять сетевой интерфейс удалось весьма логичным образом — перезагрузкой.
Правой кнопкой на пуск, Network connections, Change adapter options, Disable this network device. Или Disable-NetAdapter "Name" -Confirm:$False
в powershell.
Или там был древний драйвер сетевой карты, который не поддерживает остановку и запуск?
powershell
Ну, это такой же интуитивно-понятный GUI, как и cmd.exe )))
Правой кнопкой на пуск
RDP
Еще не хватало тратить полдня на перемещение тушки ради того, что должно занимать считанные секунды.
В линуксе можно рестартануть сеть из гуя при подключении по сети?
Обычные задачи в GUI, редкие — командная строка, нормально. GUI для настройки роутинга, по-моему, есть на серверных виндах.
ifdown enp32s0 && ifup enp32s0
или аналогичное заклятье с ip link set
sshd держит сессию открытой до таймаута, обычно это около минуты. Если на рестарт адаптера требуется существенно больше времени, то, конечно, рестарт надежнее.
С перезагрузкой модуля или сбросом шины чуть сложнее, особенно, если учесть что он может обслуживать несколько устройств. На практике прибегать не приходилось.
Скорее всего Disable-NetAdapter && Enable-NetAdapter
в PS сработает аналогично.
Когда поднесущий zvol распухает до 160ГБ, а винда внутри показывает, что занято всего 40 — приходится заниматься и таким.
Кстати, мало ли, вдруг понадобится: defrag /L <mountpoint>
.
Ну так, yadowit писал:
В графическом интерфейсе можно найти команду «методом тыка», просто поизучав его. А вот найти тем же методом команду в терминале, мягко говоря затруднительно — как минимум её нужно знать и помнить.
Про специфичность задачи ничего не было.
Кстати, объединение документов — тоже специфичная задача, этот посмотрел бы, как упомянутый товарищь решает ее исключительно с помощью изучения гуёв, без курения справки.
khajiit (Для комента ниже, не могу часто отвечать)
В графическом интерфейсе можно и не найти команду «методом тыка», хоть сколько изучай его.
Если ТЗ программистам майкрософта, на создание этого не было, то конечно не найдёте. Но по всякому, их там достаточно для подавляющего большинства рядовых пользователей и эникейщиков.
То есть, вы хотели сказать, что В графическом интерфейсе можно и не найти команду «методом тыка», хоть сколько изучай его. А вот найти тем же методом команду в терминале, используя man
и --help
— очень просто?
Я бы посмотрел как можно очень просто методом тыка найти команду в терминале при помощи man и --help не зная как минимум её точного названия.
Вот как товарищ перестанет косплеить блондинку на сдаче матстата, с можно найти, а можно и не найти, и определится, что же именно можно найти, когда и как — вот тогда придет время и этого вопроса.
Или не придет.
Ох, прямые оскорбления пошли. Неплохо.
Можно подумать, это каджит его заставлял занимать колебательную позицию. Аж угрожал лютою смертию его котятам, вероятно.
Если вы привыкли переходить на личности по любому удобному поводу, то не надо приписывать свои черты другим.
И, внезапно, Уася, ты ведешь себя как дурак
отнюдь не эквивалентно Уася, ты дурак!
. А то так и констатацию непрофессионализма можно принять за оскобление.
и вот с помощью apropos, man и help — да, очень просто.
Давайте я Вам сейчас покажу, как выглядит User Experience у не слишком опытного пользователя Windows, которому расхвалили CLI.
Надо нам дефрагментацию выполнить. Давайте попробуем. Запустили, но команду точно не помним. А давайте попробуем
deftagmentation
"deftagmentation" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Ну ладно, может быть «де » — это приставка. Попробуем-ка
de-ftagmentation
"de-ftagmentation" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
А если так попробовать:
de_ftagmentation
"de_ftagmentation" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Да что же это, и справки никакой нет…
Может быть, предыдущая команда, но покороче?
de_frag
"de_frag" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Может
de-frag
"de-frag" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Пользователь закрывает командную строку, и больше к ней не возвращается. Задача дефрагментации не выполнена.
Еще раз подчеркну: командная строка опечаток и ошибок не прощает, а условная «домохозяйка» — далеко не системный администратор, и ошибок при вводе с клавиатуры у неё больше, чем букв в слове, посмотрите, как в тех же диалогах вконтактовских люди безграмотно могут писать. Для такого человека важнее возможность выполнить задачу, пусть и при помощи чуть большего числа шагов, чем не выполнить её вообще.
de<Tab>[<Tab>…]
Причем, эту проблему решили еще до появления винды.
find ${PATH//:/ } -maxdepth 1 -type f -name "*frag*"
PS C:\Users\_> find ${PATH//:/ } -maxdepth 1 -type f -name "*frag*"
Не найден файл: *frag*
PS C:\Users\_>
Или в командную строку, и результат:
C:\Users\_>find ${PATH//:/ } -maxdepth 1 -type f -name "*frag*"
Не найден файл: ${PATH//:/
Не найден файл: }
Не найден файл: -MAXDEPTH
Не найден файл: 1
Не найден файл: -TYPE
Не найден файл: F
Не найден файл: -NAME
C:\Users\_>
А если бы ему было написано что-то вроде «Какая ОС? 7? Тогда Пуск > Все программы > Стандартные> Служебные > Дефрагментация диска», то это бы в большинстве случаев сработало бы.
Ну и, как я написал чуть ниже, ещё выходом было бы комплектовать cmd/powershell/terminal комплектной справкой формата вроде .chm с функцией поиска и описанием хотя бы самых распространённых команд.
Тогда Пуск > Все программы > Стандартные> Служебные > Дефрагментация диска», то это бы в большинстве случаев сработало бы.
А в 10 ещё проще. Win key -> набираем "дефр.." или "defr..." в зависимости от языка системы и сразу получаем искомое. Аналогично, кстати, пользуюсь KDE, когда надо найти что-то редкоиспользуемое.
Пуск > Все программы > Стандартные> Служебные > Дефрагментация диска
А есть способ этот путь скопировать из UI?
А его и не надо копировать. Просто начать вводить. Система сама всё подскажет.
Я о ситуации удалённой поддержки, жене, например, что-то помочь. При работе в шелле я запущу команду у себя на компе, проверю, что всё работает и отправлю собеседнику чтоб он выполнил у себя. Что мне с меню делать? Писать ручками "Пуск > Все программы > Стандартные> Служебные > Дефрагментация диска"? Написать чтобы в поиске написала "де" и если только один результат, то нажала "открыть"? При том не забыть уточнить "если только один!"
Жмёшь на "Лупу" рядом с "Пуском", начинаешь писать "дефрагментация...", появляется "Дефрагментация...", жмёшь энтер, выбираешь diskName, жмёшь кнопку "оптимизировать", ты молодец.
По телефону — как-то так. "де", "деф" обычно хватает, разве что где-то в индексированных папках будет лежать файл с очень сходим названием. Но даже так поиск покажет все варианты в том числе нужный.
Если хочется передать именно команду в консольку, можно передать в повершелл.
Optimize-Volume -DriveLetter %LetterName% -Defrag -Verbose
Хочется передать путь по менюшкам без его набирания текстом. Я ж буду советовать то, что сам делаю. А повершелла я не знаю, да для cmd вряд ли искать буду.
"Не хочу", "Не буду" — это не проблема Windows UI.
Что мне с меню делать? Писать ручками "Пуск > Все программы > Стандартные> Служебные > Дефрагментация диска"?
Сначала вы говорите, что вас напрягает ходить по меню...
Хочется передать путь по менюшкам без его набирания текстом.
А когда вам показали как попасть в меню в пару тычков, вам неожиданно понадобилось передавать полный путь по менюшкам...
Или я немного не понимаю запрос. CLI — не хотите. Продираться по менюшкам — не хотите. Прямо в опцию попасть не продираясь по менюшкам — тоже не хотите.
В чём кейс?
Windows, которому расхвалили CLI.
Надо нам дефрагментацию выполнить.
основной cli у Windows — powershell
Слово deftagmentation пользователь мог только сам додумать основываясь на интернет-советах лохматой давности. Процедура обслуживания дисков называется «Оптимизация» (в ГУИ, книгах, курсах и т.п.)
Командлет PoSh для
В целом, в PoSh логика прослеживается — достаточно знать термины и большинство команд становятся очевидны.
defrag
, и defragmentation
приводила бы к одному и тому же действию. Насколько это сложно и вообще возможно сделать, не берусь судить, но простому пользователю жизнь бы упростило.А придти к команде
defragmentation
пользователь может очень просто: что ему необходимо? — дефрагментация. Как это будет по-английски? -лезем в Гугл-переводчик, и получаем defragmentation, не defrag.К консоли реально нужна справка, типа .chm руководства, со списком самых используемых команд, их описанием на русском языке, и поиском по ней.
Оно defRag и defRagmentation.
А deftag
— это определить тэг
втрое больше сил, продираясь через графические интерфейсы.
Такое чувство, что авторы подобных комментариев видели windows-gui последний раз где-то ещё в Windows Vista. Иначе объяснить откуда растут ноги у мифа, что gui в 2020 году настолько неудобен, что замедляет юзкейсы где-то втрое никак не выходит.
Впрочем, можете этот эксперимент повторить: введите какую-нибудь формулу в редакторе Ворда, а потом в нормальном вроде Writer или Tex.
Лучше скажите откуда вы взяли миф, что консоль это сложно.
Высказывание про втрое большее время — не миф
а обычная подмена на "тут опытный линуксоид наизусть знает команды терминала, а здесь ньюб не помнит что примерно где в гуях".
Стройные ряды машинисток-мышевозов со скоростью набора 200+ зн/мин форматированного текста так и не появились.
А это даже не консоль.
sysdm.cpl, services.msc, devmgmt.msc, diskmgmt.msc или искать мышкой как до них в очередной раз добраться.
Что и говорить, обычная подмена: мне нравится — значит, идеально.
Лучше скажите откуда вы взяли миф, что консоль это сложно.
И как оно, приписывать людям слова, которых они не говорили, и потом апеллировать к этому? Играйте в эти игры без меня.
Я утверждаю? Ну вы и фантазёр. Я утверждал не это. И если вы моё утверждение сократили для до трёх слов и выразили своими словами, это не значит что между этими утверждения можно поставить знак идентичности и апеллировать уже не к моим словам, а к вашей вольной трактовке моих слов, с которой намного проще и удобнее спорить из-за её явной ущербности.
Играйте в эти игры без меня.[2]
Лично мне такого ответа достаточно.
Доказывать то, что я не утверждал? Не могу и не хочу. :)
Играйте в эти игры без меня.[3]
Ох, вы уже и выводы про меня делаете на основе слов, которых вы сами про меня и придумали? :)
Вы бы хоть показали уже эту цитату, где Ваш собеседник говорит "гуй медленнее консоли", а? А перед тем где он сказал "консоль это сложно". Именно дословные, а не "вычитанные между строк".
Потому что пока что эти фразы ввели в этот диалог именно Вы.
Вот тут Lopar прямым текстом заявляет:
Иначе объяснить откуда растут ноги у мифа, что gui в 2020 году настолько неудобен, что замедляет юзкейсы где-то втрое никак не выходит
Разберем это утверждение:
- существует некий миф
- миф гласит, что некий абстрактный GUI неудобен
- и что из этого есть следствие: замедление работы
- миф, разумеется, заведомо неверен — иначе не было бы смысла называть его мифом
Собственно, дальше по ветке можно не углубляться.
Потому как если бы товарищ имел к разработке UI/UX хоть малейшее отношение, то такой глупости он бы не сморозил никогда. Например, потому что знал бы о классах решаемых различными UI задач.
Следующим же комментом ему предложили провести эксперимент, фальсифицирующий его собственное утверждение. Какова была реакция?
Агрессия.
И так по всем веткам, одно и то же поведение.
А вот тут, уровнем выше, эта фраза появляется раньше, у его оппонента:
Да, мифов про терминал придумано достаточно чтобы «обычный пользователь» тратил втрое больше сил, продираясь через графические интерфейсы.
И дальше, куда Вы сослались, Logar на неё отвечает, с цитированием. А не сам придумал этот аргумент в дискуссию.
Так что нет, аргумент сей сюда приволок именно COKPOWEHEU, а потом приписал его своему оппоненту.
У вас опять проблемы с парсингом ради confirmation bias.
«обычный пользователь»
Кавычки. Переносный смысл. Этому, кажется, все еще учат в школе?
тратил втрое больше сил
А пример этому каджит уже привел. Элементарный, легко воспроизводимый.
И получил доказательство, что в очередной раз GUI поменялся, и визуальный паттерн опять оказался сломан.
Тогда как консольная утилита работает неизменно еще с тех пор, когда винды вообще не было. Кстати — легендарная совместимость, вот она! Золотой стандарт, прям, 35 лет — а паттерн не ломается ;)
Logar на неё отвечает
Порождая то самое высказывание, которое этот процитировал.
Но, как сказал тут другой товарищ с разбитым парсером, читать внимательно теперь не принято.
Потому как если бы товарищ имел к разработке UI/UX хоть малейшее отношение, то такой глупости он бы не сморозил никогда. Например, потому что знал бы о классах решаемых различными UI задач.
А вы вместе с COKPOWEHEU, наверное, имеете непосредственное отношение к разработке UI\UX для Windows 10, раз задвигаете такие интересные аргументы, да?
Нет? Упс. :)
ему предложили провести эксперимент
Где?
А вы вместе с COKPOWEHEU, наверное, имеете непосредственное отношение к разработке UI\UX для Windows 10Про Каджита говорить не буду. А я пользуюсь и GUI и CLI и даже TUI иногда в зависимости от того что удобнее для данной задачи. В большинстве случаев если программа поддерживает и командный, и мышевозный режимы, командный оказывается быстрее и точнее. Впервые такую концепцию я увидел в AutoCAD, там это очень удобно сделано, в LibreCAD похуже. Тот же ввод формул в нормальных редакторах (LibreOffice, и в меньшей степени Tex) тоже намного лучше, чем в Ворде. Про хоткеи и говорить нечего, а ведь это тоже может быть доведено до гибкости консольного интерфейса (vim).
Конкретно про виндовые интерфейсы вам Каджит пример уже приводил: когда пункт меню, к маршруту до которого человек привыкал годами, внезапно переместили в другое место, а то и вовсе в ленту.
Где?
Вот: habr.com/ru/company/vdsina/blog/527264/#comment_22301576 по вводу формулы.
А вы имеете непосредственное отношение к разработке UI\UX для Windows 10А вы имеете, раз считаете возможным критиковать чужое мнение?
Жду контрпримеров.
Вот: habr.com/ru/company/vdsina/blog/527264/#comment_22301576 по вводу формулы.
- О каких конкретно формулах речь?
- Что такое Tex?
- Что такое Writer?
- Вы готовы оплатить мне покупку Microsoft Word для данного эксперимента, или надеетесь, что я куплю его из своего кармана ради соблюдений ваших условий этого эксперимента?
- Как этот эксперимент вообще связан с исходным спором?
Жду контрпримеров.
Контрпримеров чего? При чём тут использование формул AutoCAD/LibreCAD/LibreOffice к мифу о том, что gui в 2020 году настолько неудобен [в современной windows], что замедляет юзкейсы где-то втрое?
Что за подмена понятий? Снова сносим спор в удобную плоскость, которой там не было изначально и просим доказывать то, о чём вообще речь не шла?
Я тоже могу накидать массу отличных примеров, где, например в GUI я могу на одном экране увидеть и проанализировать все правила файрволла, а в консольке я зароюсь всё перебирать и сравнивать, но мне тут резонно самому скажут, что это-де не имеет отношение к телу спора и вообще от ОС не зависит.
Сколько ещё раз сказать, что я в такое не играю?
А вы имеете, раз считаете возможным критиковать чужое мнение?
То есть сами не являетесь, а от меня требуете (каджит, изначально, но вы же поддерживаете)? Так и запишем.
по вводу формулы.
1. Любых, на ваш выбор. Чем сложнее (дольше набор) тем результат будет точнее, поэтому выберите что-нибудь многоэтажное с интегралами, корнями и тому подобным.
2, 3. Гугл в помощь. Разжевывать общеизвестные программы мне лень.
4. Я могу предложить в том же writer набрать без консоли (да, там можно и так и эдак), но вы же опять придумаете какой-нибудь повод лишь бы поспорить
5. да.
Контрпримеров чего? При чём тут использование формулНапоминаю предмет спора: многие вещи в консоли делаются быстрее, чем в графическом интерфейсе. Пример — набор формул.
Я тоже могу накидать массу отличных примеровИ я их скорее всего даже опровергать не буду, поскольку в отличие от вас не являюсь фанатиком. Есть вещи где удобнее консоль, есть где GUI.
Сколько ещё раз сказать, что я в такое не играю?Конечно, вам ведь важен спор ради спора.
То есть сами не являетесь, а от меня требуете (каджит, изначально, но вы же поддерживаете)?Я поддерживаю не Каджита лично, а высказанное им мнение. Обратите внимание, в отличие от ваших постоянных обвинений и передергиваний, оно внятно сформулировано и обосновано.
Напоминаю предмет спора: многие вещи в консоли делаются быстрее, чем в графическом интерфейсе. Пример — набор формул.
Это вы только что придумали? Откуда у вас эти фантазии на ровном месте? Вот предмет спора.
Клёвый подход — выбросить из формулировки важную переменную и доказывать ошибочность совершенно не того утверждения, с которого всё началось.
Хватит этого балагана!
p.s. У меня офиса нет. Не нужен. Сбегал в бухгалтерию где он есть. Показали:
Можно наклацать что угодно, оказывается. Махом и явно, так сказать. Формулы любой сложности в консоли? Я что-то по бейсику помню про всякие sqrt(6^3*ln(...)), но это нечитаемо, неинтуитивно, требует точного знания синтаксиса и теми кто пишет и теми кто читает и ни в какую документацию не ввернёшь, потому что поймут что и как считется лишь избранные.
То есть ворд уже должен и что-то рендерить уметь? Что дальше? Компиляция С++ в Microsoft Paint? ))))
И снова реально быстрее это сделает специалист, который знает формулы наизусть постоянно с ними работая. Вариант наклацать — не особо медленный. Вариант найти где именно это меню из которого можно наклацать — за пару секунд, оказывается.
Никаких страданий и матюков с продираниями через дебри гуи не наблюдается.
p.s.
Упустим момент, что спор про винду как ОС (перечитайте первые три комментария, с них всё поехало).
Там на скриншоте слева виднеется "TeX". Это кусок от "LaTeX". Да, Word позволяет вводить формулы в этом виде.
Пс-с-ст, парень! Хочешь немного компиляции VBA в своем Word?
И, да, любой текст, включая WordArt и формулы, рендерится.
Внезапно, снова.
Про это еще Фигурнов писал, «вышивание бисером».
Это вы только что придумали? Откуда у вас эти фантазии на ровном месте? Вот предмет спора.У вас опять проблемы с чтением? icecube092 сказал что «никто не хочет ковыряться с терминалом» на что я поинтересовался откуда эти мифы про терминал берутся. Что вам опять не понятно-то?
Клёвый подход — выбросить из формулировки важную переменную и доказывать ошибочность совершенно не того утвержденияЕсли бы одну! Вы всю формулировку каким-то причудливым образом исказили и спорите даже не с чужими высказываниями, а с какими-то фантазиями, которые даже озвучить не хотите.
Можно наклацать что угодно, оказывается. Махом и явно, так сказать. Формулы любой сложности в консоли?Так, первый шаг сделан, осталось замерить время, которое ушло на ввод формулы в Ворде и в нормальном редакторе. Хотя бы здесь: www.hostmath.com
Формула с вашего скриншота выглядит как \sqrt[3]{\int_{23}^{23}yya } можете скопировать ее туда, в онлайн-редактор или перенабить с клавиатуры. Но я бы все же предложил более длинную формулу чтобы результат был более достоверным.
но это нечитаемо, неинтуитивно, требует точного знания синтаксисаЭто ведь только способ ввода, потом строка формулы рендерится в красивое математическое представление. Между прочим, Tex изначально разрабатывался для верстки и печати любых документов, в том числе математических статей, и работа над рендером формул там проведена колоссальная.
Ну и те, кто пользуются этим постоянно, могут и в текстовом виде читать, этот навык сам собой вырабатывается со временем.
Вы всю формулировку каким-то причудливым образом исказили
О-о-о! Так это оказывается уже, я, не вы уже формулировки меняю.
Сначала ко мне приставали с какими-то спорами.
Потом ко мне приставали и хотели чтобы я что-то доказал.
Потом от меня хотели чтобы я проводил какие-то эксперименты.
Потом хотели чтобы я что-то с чем-то сравнивал.
Я отказался по всем пунктам.
Теперь, оказывается, это я всё это просил, а вы отказывались. В шахматах этот ход называется "повернуть доску на 180 когда оппонент отвернулся". :)
О-о-о! Так это оказывается уже, я, не вы уже формулировки меняю.Так вы этим с самого начала занимаетесь, что-то изменилось?
Сначала ко мне приставали с какими-то спорами.Ого, у нас оказывается, в спорах участвовать заставляют. И чем грозят если не секрет?
Потом от меня хотели чтобы я проводил какие-то эксперименты.Да, вместо прямого согласия или прямого опровержения размытого высказывания предложить эксперимент это как-то некультурно.
Я отказался по всем пунктам.То есть признаете, что существует несколько классов задач, где консоль удобнее GUI?
То есть признаете, что существует несколько классов задач, где консоль удобнее GUI?
Началось. А я вообще где-то утверждал что CLI в принципе неудобна как подход для любых типов задач? Снова эти ваши выдумки...
Где? Не вижу.
Хабровчане, ау? Хоть кто-то видит где я по ссылке выше утверждаю аргументы, которые мне приписывают? Хоть кто-то?
Кто-нибудь?
То есть не покажете, а вместо этого перейдёте на личности? Ок.
Но по ссылке нет утверждений. И нет ни слова о том, что вы мне приписываете. Если несколько дней показывать пальцем на самолёт и говорить "бибика", самолёт бибикой не станет. :)
выглядит как \sqrt[3]{\int_{23}^{23}yya }
Ни слова не понял. Как и 95% неспециалистов, прямо не связанных с вводом подобных формул в работу. Людей которые смогут прямо в голове привести эту строчку в человеко-понятный вид — не большинство.
Но я бы все же предложил более длинную формулу чтобы результат был более достоверным.
Предлагайте. Сомневаюсь, что вы предложите что-то такое, что нельзя наклацать в ворде в гуях. И сомневаюсь, что оно будет более удобочитаемы для пользователя без сторонних парсеров вроде ссылки, которую вы предоставили
Более того, если вопрос стоит "вставить готовую формулу", я могу просто скриншот сделать и в ворд скопипастить в пару кликов. И вопрос отображения на бумаге вновь будет решён с полпинка.
Ну то есть не видно каких-то неверятно сложных, неудобных конструкций в которых без 100 грамм и пончика никак не разобраться неподготовленному(!) человеку.
Ни слова не понял. Как и 95% неспециалистов, прямо не связанных с вводом подобных формул в работу.То есть по ссылке не ходили, понятно. Иначе бы видели что данное заклинание — внутреннее представление формулы, которая потом реднерится в красивый вид.
Предлагайте. Сомневаюсь, что вы предложите что-то такое, что нельзя наклацать в ворде в гуях.
Да на здоровье:
\int_A^B{\frac{dx}{\sqrt{x^2 \pm a^2}}} = ln \left | x + \sqrt{x^2 \pm a^2} \right |
В Tex у меня ушло на это 45 секунд при том что я им по сути не пользуюсь. В Libreoffice вообще 34 секунды (там синтаксис попроще). Вводить ту же формулу через GUI Офиса попробовал, но оно слишком неудобное. Вроде бы в Ворде с этим получше, но все равно сомневаюсь что справитесь меньше чем за минуту.
Более того, если вопрос стоит «вставить готовую формулу», я могу просто скриншот сделатьСкриншот откуда? Из тетрадки где вы ее вывели? А потом выяснится что нужно заменить имя переменной. Удачного вам редактирования скриншотов.
В Tex у меня ушло на это 45 секунд при том что я им по сути не пользуюсь. В Libreoffice вообще 34 секунды (там синтаксис попроще).
Ctrl+c, Ctrl+v для заранее придуманной и подготовленной формулы? Так это вы медленно как то.
Несколько секунд чтобы попасть в конструктор формул. "Копировать", "Вставить", "Преобразовать в профессиональный вид".
Без мата, продираний по опциям, втрое больше времени, и так далее и тому подобное.
Устроит?
А потом выяснится что нужно заменить имя переменной. Удачного вам редактирования скриншотов.
Чего мелочиться? Предлагайте сразу вариант выточки готового изделия на программируемом фрезерном станке через Ворд и через контроллер фрезерного станка, чтобы доказать, что GUI Windows сосёт. :)
Кстати про редактирование скриншотов. У меня это делается так: выделил мышкой что надо поменять в любом месте, поменял. Никакой удачи и никаких проблем. Но вы ж наверное если считаете Windows 7 венцом эволюции, то и венец развития Офиса у вас наверное не Office 2019, а какой-нибудь Office 2003. Если не LibreOffice.
«Копировать», «Вставить», «Преобразовать в профессиональный вид».Вот опять вы пытаетесь сменить тему. Задача не в том чтобы абы как вставить готовую формулу, а вбить ее с нуля.
Устроит?Естественно нет, вы же не решили задачу.
Чего мелочиться? Предлагайте сразу вариант выточки готового изделия на программируемом фрезерном станке через ВордА это его штатный функционал?
а вбить ее с нуля.
То есть сейчас мы плавно подходим к соревнованию у кого скорость набора текста на клавиатуре быстрее? Однозначно у вас. Я не владею слепым-десятипальцевым, у меня дешманский Logitech K270. Довольны?
А это его штатный функционал?
А вот эти вот заигрывания с формулами — штатный?
То есть сейчас мы плавно подходим к соревнованию у кого скорость набора текста на клавиатуре быстрее?Напоминаю описание эксперимента: ввести формулу штатными средствами Ворда, а потом нормальными редакторами и посмотреть где быстрее. Для чистоты эксперимента экспериментатор должен бить один и тот же. Со своей стороны я этот эксперимент провожу уже второй раз, а числа дал просто для сравнения.
Я не владею слепым-десятипальцевымЗначит, в вашем случае вариант с GUI получит преимущество, вот и все. В принципе, это даже лучше.
А вот эти вот заигрывания с формулами — штатный?Конечно. И формулы, и таблицы, и стили, и даже скриптование на бейсике — штатный функционал Ворда.
А если говорить про текстовые процессоры вообще, то штатный функционал — все, что позволяет получить на выходе полноценную верстку для книги, журнала, статьи.
Напоминаю описание эксперимента: ввести формулу штатными средствами Ворда
Я сделал это штатными средствами Ворда. Вас не устроило, что не все символы были введены с клавиатуры посимвольно. Натягивание совы на глобус?
Я это делаю не первый раз. Я даже два скриншота приложил. Но это всё почему-то… не считается. Пам! — просто берём, отметаем, говорим, что не считается, а раз не считается — значит эксперимент провален. А раз эксперимент провален, значит вуаля — ЧТД. Проигрывать совсем не любите? Даже на своём поле...
Очень удобно.
Я сделал это штатными средствами Ворда. Вас не устроило, что не все символы были введены с клавиатуры посимвольно.То есть подмана понятий «ввод с нуля» на «копипаст» для вас это норма. Понятно.
Я даже два скриншота приложил. Но это всё почему-то… не считается.Конечно скриншоты не считаются. Что вас так удивляет? Считаются данные — сколько у вас времени ушло на ввод этой формулы с нуля (это значит без копипаста, вставки картинок, импорта и прочих извращений) в текстовом виде и графическом.
Числа и с нуля. Так понятнее?
А раз эксперимент проваленЭксперимент вами пока что даже не проведен.
То есть подмана понятий «ввод с нуля» на «копипаст» для вас это норма. Понятно.
То есть вы настаиваете на том, чтобы все символы вводились посимвольно с клавиатуры, при этом не согласны на использование встроенного функционала для работы с формулами и даже работу мышкой считаете читерством?
Великий экспериментатор, я погляжу. )
Консоль всегда будет рулить потому что вы согласны на использование ворда только в качестве эмулятора консоли.
Суть эксперимента именно посчитать разницу способов ввода.
А не мериться кто лучше вывернет утверждение собеседника. Тут вам равных нет, даже спорить не буду.
Великий экспериментатор, я погляжу. )Не нравится? Предлагайте свой эксперимент, проблем-то.
Консоль всегда будет рулить потому что вы согласны на использование ворда только в качестве эмулятора консолиВообще не понял этой фразы. Как можно использовать Ворд в качестве эмулятора консоли?
Специально для тупых оленей (модератор, извини), пошаговое руководство:
https://imgur.com/a/k0w721v
Слейся наконец, неудачник!
пошаговое руководство:Пошаговое руководства копипаста, отлично!
imgur.com/a/k0w721v
Ты даже подробно описанный эксперимент воспроизвести не можешь! Я уж не говорю чтобы понять для чего он вообще проводится.
Можешь обтекать, разрешаю.
А если говорить про текстовые процессоры вообще, то штатный функционал — все, что позволяет получить на выходе полноценную верстку для книги, журнала, статьи.
Простите, но: нет!
Вёрстку на выходе дают издательские системы.
Текстовые процессоры — для работы с текстом: семантическая разметка и навигация по ней, аннотирование и т.п.
Не способ решения, а задачу.
Текстовые процессоры — для работы с текстом: семантическая разметка и навигация по ней, аннотирование и т.п.
До момента появления текстовых процессоров с WYSIWYG для "бумажных" режимов работы.
«Едущая вёрстка» — это фича текстовых процессоров, чтобы донести семантику независимо от устройства вывода.
Нет? Упс. :)
Именно поэтому ОБС'нутые выкрики и не интересны: тут специалистов слушать не успеваешь.
А так, у нас примерно аналогичная экспертиза, судя по всему.
У меня не так. Вижу регулярно, но каждый раз продираюсь, потому что паттерны не успевают в мозгу сформироваться, как уже что-то поменялось. Как раз с Windows Vista это и началось.
Ах да… под линуксом работает на все 100%!
Тут ситуация точно такая же как с прошивками для Андроид-смартфонов — если у разработчиков того же Lineage OS есть этот аппарат, то есть вероятность, что они портируют прошивку под него, если нет, то вероятность падает почти до нуля.
А под винду хотя бы сами производители железа пишут драйвера. Говно, конечно, получается чаще всего (даже у Intel, AMD и Nvidia), но хотя бы пишут.
Всегда останется возможность собрать из исходников.
Опишите, как вы представляете себе ситуацию, когда новые ядра линукса есть, а их исходников — нет.
То есть дело не в новых ядрах линукса, я правильно понимаю?
А, так это про нестабильный API ядер было? Тогда да, проблема может быть. Если нет какого-нибудь хитрого способа подсунуть старому драйверу старый же фасад ядра с трансляцией вызовов, я пока ненастоящий сварщик ядер.
Есть две проблемы с дровами под винду: Под старые версии винды не пишут дрова на новое железо, а под новые версии винды не пишут под старое железо. И держишь такой две винды в дуалбуте: одну в игры поиграть, а другую напечатать или отсканировать что.
А частичная работа это отдельная частая проблема линукса :)
Если пользователь не подумал головой заранее — это всегда проблема пользователя. Купил с рук ворованый айпонт, купил машинку "красненькую" чтобы ездить на дачу и посадил ее по самые оси, купил винду не той версии, купил отвертки на которых от CrV только надпись…
И, если пользователь не полный кретин, он всегда понимает, чей косяк.
Линукс здесь выделяется только одним: он бесплатен. А то, что легко достается — не ценится.
Приходится работать на встроенной интелюхе, тут норм. Ubuntu 2004
кто кретин?
Ну тут не совсем так, в компьютере есть пара основных блоков которые выбирают это видеокарта и процессор, а есть ещё куча всего что не выбирают — это то какой чип звука, разные контроллеры вентиляторов и тому подобное… Так вот при покупке новой видеокарты нужно понимать что для неё есть ограничения зависящие от её производителя (как новые процессоры требующие новой версии Биос). Вроде бы такая же ситуация и с новыми принтерами и т.п. но именно новыми, особенность в том что для многих устройств срок жизни может быть больше срока жизни среднего ПК, вот тут и проявляются различия в поддержке.
umdf-based драйвера в винде благодаря проклятому «стабильному api драйверов» таки работают хоть от устройств на которые забили во времена win7, хоть для устройств на которые подзабили во времена vista.Но в какие-то времена они хотя бы были. В Linux бывает ситуация, когда драйверов не было, нет и не будет. И не из-за нестабильного API.
Lenovo не так давно притащили поддержку своих буков в Ubuntu и Fedora.
Я чаще сталкиваюсь с тем, что драйвера найти можно, но работать это всё будет… очень грустно.
- Моя nvidia карточка… После выхода из режима сна — артефакты. А уж как она любит не работать с какими-нибудь свежими ядрами. Перезагружаешь ПК а у тебя 1024х768 и только 1 монитор работает…
- Мой внешний wi-fi адаптер. Работает, но переодически отваливается. Приходится руками включать-выключать.
- Мой bluetooth adapter. Попросту отказался. Даже после множества бубнов — ну не хочет он стабильно работать с Bose 700. Микрофон подцепить в принципе не получилось. В итоге купил специально для Linux отдельные шнуровые наушники.
- Не каждый usb-flash drive видит. Не работает auto-mount (не разбирался пока почему)
Если очень интересно, могу скинуть названия устройств.
Avermedia Game Broadcaster HD, PCI-e плата захвата видео по HDMI и VGA.
Оно. Я у них даже спрашивал — ответили, что продают (!) драйвера под Linux только юридическим лицам, поэтому очень жаль, но ничему не могу помочь. Так что да, устройства без дров под Linux существуют. Производителю железа поддержка данного железа под Linux не интересна, я спрашивал. Альтернативы с поддержкой линукса радикально дороже — сотни долларов против нескольких десятков за этот девайс.
М-да. Тут можно только посочувствовать.
Ну, если производитель не захочет выпустить драйверов под новую/старую винду — ее пользователи окажутся в том же положении, ибо сам мелкософт, как ни удивительно, драйверов поддерживает на порядки меньше, чем linux: все то богаство, которое падает через WU это в подавляющем большинстве — 3rd-party.
Я постоянно пользую opensource вообще и linux в частности. На работе бубунта, дома и бубунта, и минт (винда тоже — на редкий всякий случай). Так вот терминал я пользую только для того, чтобы одной строчкой обновить софт. Большинство настроек, которые мне интересно изменить, есть к графическом интерфейсе.
Видимо, настолько вы не разработчик, что даже не отличите частоту обновления экрана 30 и 60 герц ;) Поэтому у вас и запросы такие мелкие.
Так я же честно написал: я — простой пользователь. С мелкими запросами. Да и сам мелкий такой, пакостливый и гадкий. Да и не интересно мне, с какой скоростью там что-то моргает-сменяется. 30 там раз в секунду или 60. Я просто использую компьютер для своих мелких же нужд.
но лазить туда и через sudo коннектиться каждый раз
Раз уж вы такой умный, что полезли через sudo и даже не запороли себе ОС — что вам, кроме религии, мешает ОДИН РАЗ положить конфиг в предназначенное ему место и разрешить автостарт инстанционированного сервиса?
Удивительные люди. Сперва делают как попало, а потом возмущаются, что какая-то фигня вышла.
А, так у вас бинарно — или весь траффик в белую, или весь через vpn. Ну да, тогда без дерганья ручками не обойтись.
Обычно, трафик для проксирования и белый разделяют маршрутами или расширением для браузера, вроде FoxyProxy с автоматической сменой проксей. причем, что характерно, вообще независимо от ОС.
С платным траффиком — уточните, совершенно неясно, в каком месте он становится платным и что у вас вообще за сетап.
Ну, клиенты под винду вряд ли считают траффик за месяц. В том же клиенте OpenVpn даже до статистики интерфейса не добраться.
Может, действительно стоит, если вам нужно заворачивать только браузерный траффик, написать паттерны для прокси-плагина и натравить его на shadowsocks?
Этот именно так не делал, он использует tor в качестве socks + FoxyProxy Standard (он поддерживает паттерны, вида *.wixmp.com
) для перенаправления только нужного траффика в обход.
И голова не болит о том, что трансмиссия выест лимит если ее забыть активной.
(Если что, неудобство использования VPN в моём конкретном случае не было решающим фактором очередного отказа от линукса на десктопе, так, ещё одним небольшим камнем на весы «против».)
Если что — спрашивайте, кто-нибудь обязательно поделится опытом.
И, в любом случае, это хоть и немного страшно — но гораздо продуктивнее и конструктивнее гласа в пустыне)
На убунте ещё до 2018-го подключал/отключал ВПН кликом мышки в трее. Причём только для рабочих доменов, недоступных из паблика.
Поставьте VPN в роутер. И будет вам счастье.
Как пользователь Linux со стажем примерно лет в 15 скажу прямо и честно: никаких особых причин использовать Linux в 2020 г., 2021 г., 202… г. нет!как активный пользователь linux последние 10 лет (как у себя и родителей дома, так и на работе) — скажу что есть, особенно в свете того, что MS делает в последнее время в 10ке. Если вы не заядлый геймер, хотя есть же консоли для этого, то не вижу преимуществ у Windows. Спец софт для работы не берем в счет
Нынче за окном 2020 год, кажись? И что?linux все также хорошо работает, как и 10 лет назад. Говорю это как актиыный пользователь Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04. Последний год на работе пришлось перейти на МасOS и все равно Linux мне нравится больше, но это лично мой опыт
в свете того, что MS делает в последнее время в 10ке
Столько раз видел эту фразу и всегда она заканчивается томным закатыванием глаз и многозначительным многоточием. А мне так интересно узнать, что же такого MS делает в десятке?
хотя есть же консоли для этого
Моя очередь томно закатить глаза и многозначительно протянуть «Консоли в 2020?» У меня есть PS3 и Nintendo 3DS. Удивительно бесполезные девайсы. Never, как говориться, again.
не вижу преимуществ у Windows
Любая программа, в которую я сейчас ткну пальцем будет работать на Win и не буден на Linux. Это — не преимущество? Для всего остального есть WSL.
Любая программа, в которую я сейчас ткну пальцем будет работать на Win и не буден на Linux. Это — не преимущество?
Программы для windows работают на windows. Понятно. И в чём преимущество?
Программы для linux тоже работают на linux.
Для всего остального есть WSL.
А в линуксе wine и виртуалки. А игру для линукса можно запустить в WSL?
Или это не остальное?
P.S.
Даже не представляю как аргумент о запуске программ для виндоус в виндоус сможет убедить линуксоида уйти с линукса.
А игру для линукса можно запустить в WSL?
- У игр для линукса обычно есть windows-версия, но не наоборот.
- Да, можно, там же полноценная VM с пробросом видеокарты в последней версии. X-сервер только нужно будет поставить на хостовую машину, по идее.
А в линуксе wine
Работает через раз и существование AppDb — яркое подтверждение тому.
виртуалки.
т.е нужна Windows
Даже не представляю как аргумент о запуске программ для виндоус в виндоус сможет убедить линуксоида уйти с линукса.
Обычно люди за компьютером решают свои задачи, а не играются с операционкой. Если лучший(или единственный) софт существует только под конкретной платформой, человек пересаживается на неё.
У игр для линукса обычно есть windows-версия, но не наоборот.
Есть игры для линукса и win. Но для win и линукса нет?
Работает через раз и существование AppDb — яркое подтверждение тому.
А тысячи форумов о Windows тоже самое подтверждают, что она через раз работает? Или это другое?
т.е нужна Windows
А в windows линукс проги без виртуалки работают? Может что-то похожее на wine есть?
Для запуска без виртуалки.
Обычно люди за компьютером решают свои задачи, а не играются с операционкой. Если лучший(или единственный) софт существует только под конкретной платформой, человек пересаживается на неё.
То есть нет никаких плюсов для перехода.
Есть игры для линукса и win. Но для win и линукса нет?
Не 'есть', а 'большинство'. Если взять список игр со стима по количеству активных игроков(т.е. то во что люди реально играют по вполне объективным данным Valve, а не типичные красноглазые оправдания вида "AAA-тайтлы — это для детей, мой любимый nethack / Dwarf Fortress работает в 80x25-терминале на pentium 3"), то на Linux 20 работают нативно, 3 работают под proton из коробки, 18 требуют допиливания для нормальной работы, одна работает через раз, а 8 полностью сломаны. Ни одной игры, которая работает только на Linux не наблюдается. Можно и дальше полистать, но ситуация примерно та же — на Windows работает всё, на Linux — через раз.
А тысячи форумов о Windows тоже самое подтверждают, что она через раз работает? Или это другое?
User-support форумы — это нормально(как наличие ЛОРа не подтверждает поломанность Linux).
AppDb, если что — это часть самого проекта Wine, официальная документация, которая рассказывает, какой софт полностью сломан, а какой можно заставить работать, подперев костылями из winetricks. Если обратиться к её данным, то несложно заметить, что из 25 популярнейших приложений по версии пользователей, только 3 работают идеально, а 7 — с мелкими проблемами. Остальные либо поломаны, либо сильно ограничены в функциональности. Если даже самый популярный софт в основном(60%) сломан — платформа в целом непригодна к использованию средним пользователем.
А в windows линукс проги без виртуалки работают? Может что-то похожее на wine есть? Для запуска без виртуалки.
Да, причём из коробки — WSL1. Работает точно так же, как wine.
То есть нет никаких плюсов для перехода.
Решение конкретных задач — это и есть плюс. На линуксе вечные проблемы с базовыми вещами, вида посмотреть netflix/любой подобный сервис с DRM(оно работает из коробки только в Google Chrome, который линускоиды обычно сильно не любят из-за тех же блобов, а в остальных сломано / нужно тюнить), "поправить фото/видео/аудио"(industry standard софт существует, в основном, под Win и MacOS и не желает работать под Wine, а в каком-нибудь GIMP, который классически приводится в пример как замена Creative Cloud, даже кисть тормозит при большом размере), "создать / открыть существующую таблицу / сложный документ"(документ обычно придёт снаружи отнюдь не как Tex-разметка. Впрочем, сейчас все уходят в облачные редакторы, вроде G Suite / Office 365, что решает проблему), "поиграть в популярную игру"(описал выше). Это самые популярные кейсы, которые затрагивают большинство пользователей — я не пытаюсь натянуть сову на глобус и привести в пример какую-нибудь прибитую гвоздями к ОС CAD-систему, которой пользуется полтора человека.
На линуксе вечные проблемы с базовыми вещами, вида посмотреть netflix/любой подобный сервис с DRM
В хромиум и лисе нет никаких проблем, не фантазируйте.
Одним словом, причина уходить на windows это возможность запускать игры и программы которыми пользуются другие люди? Хмм…
По вашему это веский аргумент для ухода с линукса?
Там запускаются программы которыми ты не пользуешься! Всегда недоумеваю с таких аргументов.
Легковым автомобилем не вспахать поле, но это не причина менять его на трактор.
По поводу игр — если что-то старое, рассчитанное, на XP или Windows 10 (есть такие игры), то у Win10 реальные проблемы с драйверами. Под Linux установи Play on Linux и многие игры на автомате ставятся, поднеси ему только установщик. Про современные игры: CS GO не играю, не ставил, Dota 2 — работает быстрее, чем под Windows, с бОльшим FPS (во многом именно потому, что всякая телеметрия заново запускается в тот момент, когда играешь), вы можете сказать, что можно настроить, запустить хаки, которые ломают, объясните мне одну вещь, зачем мне на своём компьютере запускать ХАК?
Винда в большинстве случаев тебе даёт только такой вариант — либо ты тратишь оооочень много денег на нормальные программы, либо ты делаешь дыру в безопасности на каждую программу, что ты используешь. Не знаю как Вы, для меня важнее — чтобы я мог выполнять функцию, не создавая дыру в безопасности.
Всем спасибо, что прочитали)
Возможно, в win10 консоль стала более-менее пригодной для использования, не знаю. Но в win7 это было мучение.
Хм, возможно поэтому виндузятники и пугают всех консолью, что нормальной не видели?
В смысле? Program Files уже отменили?
Представьте во что превратится Program files если туда установить весь binutils. А файлы настроек где искать?
нет запуска в текущем каталоге
Что это?
Открыть терминал так, чтобы в нем было не «C:\ Program Files» а тот каталог, который мне нужен. Скажем, я могу открыть в файловом менеджере "/home/user/.config", нажать правой кнопкой и выбрать «открыть терминал» — оно откроет окно терминала, в котором текущий путь будет именно "/home/user/.config"
Пути к чему? К программе не нужно, если она в Path, как и в Linux.
Ну то есть руками прописывать для каждой программы
Думаю будет не сильно отличаться отИменно. Разница в том, что в /bin или /usr/bin люди редко ходят руками, а вот в Program Files — постоянно.
но настройки в Windows, ровно так же как и в Linux, хранятся в домашней директории.Нет, я про настройки программ, которые обычно в /etc хранятся или в /usr/share
Впрочем, у меня по Shift и правой кнопкой в каталогеДа, ваш способ работает. Придется изменить высказывание что в винде это сделать невозможно на то что это делается через странные места.
Если вы это делаете в Linux, то вы будете это делать и в WindowsВ линуксе это не нужно, все бинарники сами знают куда им ставиться, без правок path.
А как настроить path чтобы система искала не только в самом каталоге, но и первом уровне подкаталогов, как предполагает логика Program Files?
но и первом уровне подкаталогов
%ProgramFiles%\%AppName%
%ProgramFiles%\%Mfg%\%AppName%
%ProgramFiles%\%Mfg%\%AppName%\Bin
%ProgramFiles%\%Mfg%\%AppName%\Binn
%ProgramFiles%\%Mfg%\%AppName%\Bin64
%ProgramFiles%\%Mfg%\%AppName%\Bin32
%ProgramFiles%\%Mfg%\%AppName%\plugins\%PluginName%
и так до бесконечности.
Что вы там забыли? Нет, серьёзно.А какая альтернатива? Иконки на рабочем столе?
Или в реестроподобном хранилище гнома, или ещё где-нибудь.Разве Гном пользуется общесистемными настройками? Вроде графические среды предпочитают настройки локального юзера.
В Windows инсталяторы тоже ставят куда нужно, при необходимости добавляя себя в Path.Но мы говорим о консольных программах. Если каждая будет добавлять себя в path, он скоро закончится.
Так что для редко используемых виндовых программ оказывается проще руками зайти в Program Files и найти папочку с похожим на нужное именем.
Вы имеете в виду ту свалку отсортированного по алфавиту (даже не по каегориям!) мусора?
А это, простите, камень в огород к разработчикам софта, которые вам и в линуксе могут писать без оглядки на стандарты DE и системы в общем. Пишут по нормам 95й винды где была принята вложенность. У майков давно уже были рекомендации, на которые они конечно сами забивают болт например со скайпом, помещать в пуске только ярлык приложения, а папку только если там несколько ярлыков, а всякие notes, readme или денсталяторы не выставлять наружу.
Тем более в пуске новом вы можете их вполне рассортировать в плитках справа, вынеся то что вам надо и поставив в том порядке как вам удобно. Я так и сделал, теперь все под рукой, по списку вообще не ищу. Если вы не можете найти 5 минут и вытащить 20 ярлыков на панель, удалив ненужные — ну это уже сугубо ваша проблема, продолжайте лазить в дебри програм файлс.
Мне вот в линуксе тоже не нравится срач в основном меню ВСЕХ без исключения DE, особенно "категории", которые иногда не попадают туда куда нужно, причем их не прибрать никак по нормальному, только правка конфигов и ярлыков, а каждый раз набирать ручками название — да я их даже не запоминаю.
Но зачем там софтина, запускаемая раз в год по праздникам?
особенно «категории», которые иногда не попадают туда куда нужноНо найти нужную программу в двух-трех возможных категориях все же проще, чем в плоском списке. Опять же, это операция редкая, нужная для того что на быстрый доступ не вынесено.
в винде же ее не завезли?
Боковые панели никогда не понимал и никогда не использовал.
Но зачем там софтина, запускаемая раз в год по праздникам?
А зачем она мне вообще где-то в панелях? Добавил ссылку в папку которая добавлена в path и она запускается. У меня там ffmpeg, wget, putty. С любой консоли запускается, если помнить имя, если нет — в папке ярлык, у меня это c:\Apps, где лежит все портабельное (чего мне очень нехватает для линя).
Но найти нужную программу в двух-трех возможных категориях все же проще, чем в плоском списке. Опять же, это операция редкая, нужная для того что на быстрый доступ не вынесено.
1в1 как в винде. Я после установки некоторых софтин в линуксе их запустить не могу найти как в течении получаса, тот-же winetriks у меня не создался нигде (elementary os), да и phpstorm после обновления не запускается в принципе, пока не пересоздам ярлык по нормальному. Однако один раз рассортировав — все ок. Создайте папку "Редкие программы" и туда все складируйте, будет 1в1 как категория. Управляемая категория.
Боковые панели никогда не понимал и никогда не использовал.А несколькими рабочими столами?
А зачем она мне вообще где-то в панелях? Добавил ссылку в папку которая добавлена в path и она запускается.Хорошо, хотя бы на том, что не нужно делать ярлыки на все подряд, мы согласились. Что нужно делать их (или их аналоги) для часто используемых — тоже.
А вот редко используемые программы в винде принято складывать целой папкой в Program Files, где прописать path проблематично. Так что оказывается проще туда залезть и найти нужное.
В линуксе же все программы размазываются тонким слоем по системе, так что искать их глазами бесполезно, проще оказывается меню пуск. Есть, конечно, исключения вроде snap или каталогов в /opt, но это именно исключения.
Чего именно вам «не хватает в лине» я так и не понял. Возможности скопировать портабельную программу в /opt (каталог, который специально для этого предназначен) или в домашний?
Создайте папку «Редкие программы» и туда все складируйтеЗачем? Меня как раз текущее положение вещей более-менее устраивает.
А несколькими рабочими столами?
Тоже нет. У меня 4 монитора и меня бесит невозможность отключить виртуальные столы при запуске той-же реммина.
А вот редко используемые программы в винде принято складывать целой папкой в Program Files, где прописать path проблематично.
А вот редко используемые программы в винде принято складывать целой папкой в Program Files, где прописать path проблематично. Так что оказывается проще туда залезть и найти нужное.
Это другой подход к организации системы. В линуксе — шапателем размазать, в винде — сложить в одно место все программы, не только "редко" или "часто"-используемые.
Чего именно вам «не хватает в лине» я так и не понял.
Установить приложение в домашний каталог в папку "Мои программы". Скопировать эту папку на другую систему где нет интернета. Скачать автономный установщик с сайта и поставить его на машине без интернета… в общем не хватает виндового подхода.
Так не принято, но никто не мешает так сделать.
Например, так делает pip --user
Установить приложение в домашний каталог в папку "Мои программы"
$ echo $PATH
/home/khajiit/.local/bin:/home/khajiit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Первые два вхождения, собственно.
Скопировать эту папку на другую систему где нет интернета.
При этом вашей локальной свалкой является .local
— таскайте ее куда и как вам угодно.
Скачать автономный установщик с сайта и поставить его на машине без интернета…
Вы не поверите, но эту ситуацию учли еще в начале века, и подавляющее большинство дистрибутивов сейчас позволяют скачать пакет со всеми зависимостями или пакетным менеджером или самостоятельной программой, входящей в дистрибутив (не обязательно установленной, правда) в отдельную папку.
В крайнем случае на форуме поддержки можно разжиться соответствующим скриптом.
UPD: и это если не брать в расчет snap, flatpack, appimage и иже с ними, которые пакуют софт со всеми зависимостями.
Первые два вхождения, собственно.
Самосборы я тоже добавил сам, а deb пакет того-же фаерокса уже не смог.
При этом вашей локальной свалкой является .local — таскайте ее куда и как вам угодно.
Мне не настройки, мне само приложение. Люблю портейблаппс.
Вы не поверите, но эту ситуацию учли еще в начале века, и подавляющее большинство дистрибутивов сейчас позволяют скачать пакет со всеми зависимостями или пакетным менеджером или самостоятельной программой, входящей в дистрибутив (не обязательно установленной, правда) в отдельную папку.
В крайнем случае на форуме поддержки можно разжиться соответствующим скриптом.
Я тут давеча устанавливал программы на компьютер без сети и зае*лся флешку втыкать/вытыкать в соседний ноутбук. Все время нужно было всякие libtelepathy искать...
emerge --pretend --fetchonly dev-sextool/bighotradish
А он разве не скачает только те зависимости которые нужные ВАШЕЙ машине? Я с АПТом так и накололся — у меня-то машина в онлайне и у нее зависимостей меньше.
А вот развлечений со всяким виндовым «Тааак, опять 1 мегабайт скачивается, опять один загрузчик» и «вать машу, этой твари надо .Net 3.5 поставить, как эту тварь скачать в полном варианте, а не загрузчиком» мне хватило.
Согласен, бесячая штука. Особенно если тебе надо запустить установку дров для вафли...
А с дотнетом гребём дальше — дрова на видеокарту (превед каталисту и amd)
Так яж вроде написал, что запускаем, копируем вывод на флешку, эту флешку в машину с интернетом.
Дерево зависимости будет построено исходя из вашей текущей машины, а не целевой.
Тогда так напишу: запускаем на той машине, куда надо поставить. А вот машина с интернетом ничего кроме функции загрузки не выполняет, никакого древа зависимости на ней не строится вообще, она может быть даже под FreeBSD, OS/2, Windows NT 3.51, БолгенОС и т.д., лишь бы умела файлы на USB флешку писать и в интернете файлы качать Понятнее стало?
что? Я вообще не понимаю что вы сейчас имеете ввиду. Вот у меня есть ноутбук без интернета и ноутбук с интернетом. Связь только USB флешкой. Как мне поставить на ноутбук без интернета пакет со всеми зависимости для этой конкретной системы, используя ноутбук с интернетом для выкачивания?
Для ясности: Ноутбук без интернета это ноутбук БЕЗ сетевых интерфейсов каких-либо вовсе. apt там не пашет, он просит первый выход в интернет чтоб обновить список доступных пакетов. Соединить два ноутбука не вариант.
1) На ведре с интернетом открываем мануал и читаем его(или распечатываем и идём к компуктеру без интернета), выполняя действия из него на компутере, который нельзя в интернет высовывать, по нему ровно до первой команды wget (по пути ставя время и прочее руками)
2) Берём второй ноутбук/десктоп/сервер/любую херню которая имеет usb, умеет в usb mass storage и умеет выходить в интернет и сейчас в него смотрит.
3) Качаем stage3 на флешку, размонтируем, перетыкаем флешку в тот самый пупер-секретный компуктер, там монтируем, далее копируем stage3 и продолжаем следовать инструкции ровно до того времени как надо будет зеркала настраивать — пропускаем mirrorselect, далее продолжаем ровно до того времени, как надо будет делать emerge-webrsync.
4) Размонтируем флешку и перетыкаем её в компуктер, на котором сейчас водится зверь по имени интернет, лезем на любое понравившееся зеркало генты (ранее в мануале генты были ссылки на списки зеркал), лезем там в snapshots/ и качаем оттуда portage-lastest в удобном формате архива. Копируем его на флешку, флешку отмонтируем, перетыкаем её в машину, которая по ТЗ никогда не может быть в интернете, там монтируем и разархивируем портаж.
5) Далее идём стандартно по мануалу, добавляя перед каждой командой emerge ещё одну, которую я упомянул ранее и пробежки до интернета с флешкой.
6) Готово, вы поставили генту-линупс на air gap тачку с красивыми голографическими наклейками, ни разу не высунув её в интернет.
Надеюсь это было понятно?
Вот вы и описали типичный геморрой, ничем не отличимый, а в чем-то еще и более муторный, чем установка софта из msi пакета с зависимостями в виде .net.
А теперь я предлагаю вам поставить десятку с нуля на компьютер в таких же условиях — удобнее не будет. С флешкой будете бегать точно также, плюс напоретесь ещё на какой-нибудь «Drivers for Windows 10 are in Windows Update». Да, десятка обыкновенная Retail.
Я ставлю в месяц десятки систем без интернета на разношерстные компьютеры, я обслуживаю точки в зонах отсутсвия интернет-связи — карьеры, делянки, магазины в глуши.
Ни разу не натыкался на невозможность с одного раза притащить на флешке все что нужно для полной установки всех дров и необходимого комплекта ПО на систему. А вот с линуксом сталкивался.
Тоже ждал этого момента.
Любой пакетный менеджер поддерживает локальные зеркала, и иметь сразу зеркало для инфраструктуры существенно проще.
Но нет, сперва героические герои обязательно должны героически предолевать героические трудности, ими сами же героически и созданные.
Любой пакетный менеджер поддерживает локальные зеркала, и иметь сразу зеркало для инфраструктуры существенно проще.
Там нет инфраструктуры. Это одиночный компьютер без локальной сети вовсе.
Но нет, сперва героические герои обязательно должны героически предолевать героические трудности, ими сами же героически и созданные.
Какие трудности? Установить программу локально без сети это мною созданная трудность?
Какие трудности? Установить программу локально без сети это мною созданная трудность?
Ну, установите. Представьте, что у вас есть компьютер без интернета и название программы.
Больше ничего. Установите. =)
И вот тут начинаются ньюансы, и оказывается, что чтобы "просто установить программу" на проивольный компьютер, вам надо долгое время набирать локальное репо из программ и компонентов и обновлений.
Ручками.
Имея где-то компьютер с интернетом.
Потому что тут нехватает wininst4.5, здесь еще не завезли dotnet3.5, а тут его уже вывезли и его снова нет, но старый пакет не подходит.
А вот тут нужен некий KB, причем строго определенной версии.
И все это нужно актуализировать.
Вот ваш переносной диск, компьютер с интернетом, ручной труд и ноги — и образуют инфраструктуру доставки ПО на конечные точки.
Под линуксом вместо собирания руками это делается автоматизированно, только и всего.
В первую очередь за счет централизованных реп и отлаженной системы управления зеркалами разного калибра.
20ТБ против 4 гигабайт на флешке. У — удобство (:
Так поднимите apt-cacher-ng
(если у вас debian-based) и тестовый инстанс, произведите аналогичные целевому устройству настройки, и получите точный список всех скачаных пакетов и актуальные их версии.
Нет, конечно, это не совсем то, что скачать один бинарник в котором запаковано все, как бывает в идеальном случае на виндах.
Но и не беготня в поисках левых сборок на непонятных сайтах, потому что вдруг кто-то решил, что надо быть модным и отдавать веб-инсталлер.
Так поднимите apt-cacher-ng (если у вас debian-based) и тестовый инстанс, произведите аналогичные целевому устройству настройки, и получите точный список всех скачаных пакетов и актуальные их версии.
У меня не может быть в принципе тестового инстанса аналогичного удаленной точке, я не один инженер и каждый ставит то за что отвечает он. Я еду в 99% случаев в слепую.
Нет, конечно, это что скачать один бинарник в котором запаковано все, как бывает в идеальном случае на виндах.
Вот и юзаем appimage, т.к. выхода нету.
Но и не беготня в поисках левых сборок на непонятных сайтах, потому что вдруг кто-то решил, что надо быть модным и отдавать веб-инсталлер.
Благо что этого тут нету — везде нормальный инсталлятор на 200-600 мегабайт + папка с зависимостями.
Я еду в 99% случаев в слепую
Ну это, извините, организационные проблемы — вообще не проблема линукса.
Если инженер едет вслепую, то его начальник, обычно, пишет по собственному.
Разве что вы "космонавт" из крока.
Если инженер едет вслепую, то его начальник, обычно, пишет по собственному.
Ахаха… Смешной каджит (: Добро пожаловать в российскую глубинку и обслуживание техники на нерегулярной основе, проще говоря "халтура". Начальник я сам себе. Узнать чего-то — нет возможности в принципе, это левая организация где нет и никогда не было сисадмина, были спонтанные установки и накатки.
Не перекладывайте "идеальные условия" на реальный мир. В идеальном мире менеджера — создается тикет, ему присваивается приоритет и исходя из этого выделяется время и дается задание бригаде. В реальном мире мне звонят в 6 утра и просят сегодня быть за 450км в глухом Карельском лесу где нету никакой связи, потому что в бытовке "сломался компьютер" на котором была мега-необходимая программа для расчетов среза. Садишься в машину, попутно взяв кофе, ноутбук и десяток флешек и летишь туда.
И вот оказавшись пару раз с линуксовыми дистрибутивами и дистрибутивом нужной программы, за 70км от 2G связи и поняв что мне не хватает одной сраненькой библиотеки, которую даже приехав в населенный пункт я не могу скачать (потому что libname > 2.4 != libname-dev_2.4) — понимаешь ущербность этого подхода.
Ну это, извините, организационные проблемы — вообще не проблема линукса.
Никакие проблемы никогда не проблемы линукса. Это проблемы DE, конкретной сломанной программы, менеджера пакетов, xorg, кривых рук инженеров/программистов, устаревшей технологии, заброшенного репозитория. У линукса не бывает проблем, они бывают только у винды, ведь ее всегда рассматривают монолитом, включая сюда и фотошоп и эдоуби ридер и поделку васяна из Печеньги.
Конечно. По этому ситуация обсуждаемая здесь, в т.ч. от меня и от вас и вовсе абсурдна. Вы обсуждаете привычки линуксоида сравнивая с виндой, я сравниваю свои привычки с линуксом.
Просто выбирая из двух вещей по своим потребностям — меня не устраивает линукс, как своим подходом так и раздраем по софту. Вас наоборот.
Мил человек, раз вы сами себе начальник, то вас никто не принуждал, вы сами подвизались на такую работу.
Теперь вы много говорите как вам плохо и какой особенно плохой линукс.
Ну ок, бывает. Вам подсказали, что можно сделать в вашей ситуации, набросали даже пару кусков кода.
Теперь вы стараетесь убедить, что ваша цель — страдать чтобы ныть, и любыми средствами сохранять источник страданий.
Это неконструктивно, но воля ваша.
Теперь вы много говорите как вам плохо и какой особенно плохой линукс.
Да вроде нет, мне нормально, я выбрал инструмент по своей работе. Дома — винда, на удаленных системах — винда (почти везде семерка), на работе линь, на серверах фряха. Мой и первоначальный с теперешний посыл — неочевидность линукса. Вот каджит внизу привел кусок кода — отлично, я ему дико благодарен, но мне он не гуглился и я его не понимаю, т.к. владею на линуксом на уровне простого смертного, а не человека ребилдищего мир три раза в году. По этому deb'ку от производителя (нету репозитория у него) на машину без интернета я так и не смогу поставить из-за зависимостей и буду все точно так-же ездить до ближайшего 3G поселка с системником подмышкой.
Теперь вы стараетесь убедить, что ваша цель — страдать чтобы ныть, и любыми средствами сохранять источник страданий.
Да вроде нет. Моя цель — выполнить работу в кратчайшие сроки удобным для меня и приемлемым для заказчика способом. Сидеть и искать извращенные командные строки или пользоваться vi — не входит в мой круг интересов.
Если инженер едет вслепую, то его начальник, обычно, пишет по собственному
конечно, не всегда работает. Это да. И это даже не при описанных вами условиях работы на себя, родимого и "халтуры" может случиться, а во вполне солидной конторе с оформленной "как положено" командировкой.
Увы, это реальность, причем, судя по показаниям очевидцев, не только российская.
И вот оказавшись пару раз с линуксовыми дистрибутивами и дистрибутивом нужной программы, за 70км от 2G связи и поняв что мне не хватает одной сраненькой библиотеки, которую даже приехав в населенный пункт я не могу скачать (потому что libname > 2.4 != libname-dev_2.4) — понимаешь ущербность этого подхода.
И вот оказавшись пару раз с установочным диском винды "все в одном" и установочным файлом нужной программы, за 70км от 2G связи и поняв что мне не хватает одной сраненькой библиотеки, которую даже приехав в населенный пункт я не могу скачать, а в установочный файл ее "забыли" положить (поскольку установщик просто и без затей качает его из сети, ибо по замыслу авторов "интернет есть у всех"),… и далее по тексту.
Винда, увы, в таких случаях спасает не лучше линукса.
А еще любовь в последнее время к online программам установки при полном отсутствии offline версий.
А еще бывает необходимость активации винды и нежелательность при этом "пиратских" методов, а значит, только по сети или телефону, которых нет.
Итог один. Что линукс, что винда, в подобной ситуации, если можно, вывозим компьютер туда, где сеть есть, активируем, качаем потребное и назад. Если нельзя — расписываемся в невозможности и получаем по шапке.
Следите за руками:
Поисковый запрос: apt download package with all dependencies
.
С использованием Synaptic
Только хардкор
Черновой вариант:
- на машине с интернетом:
debs="wget unzip nano" pkgd=./deb-packages mkdir -p $pkgd pkgd=$(readlink -f "${pkgd}") apt-get download -o Dir::Cache="${pkgd}" -o Dir::Cache::archives="${pkgd}" $(apt-cache depends --recurse --no-recommends --no-suggests \ --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends ${debs} | grep "^\w" | grep -v ':i386$')
- Скопируйте
${pkgd}
на машину без интернета - На машине без интернета:
debs="wget unzip nano" pkgd=./deb-packages pkgd=$(readlink -f "${pkgd}") apt-get install -o Dir::Cache="${pkgd}" -o Dir::Cache::archives="${pkgd}" --no-download ${debs}
Вариант с получением чистых
deb
'ок пусть будет домашним заданием.
Самосборы я тоже добавил сам
Если вы про $PATH
, то это дефолт, в убунте.
Мне не настройки, мне само приложение. Люблю портейблаппс
Еще раз, так никто не делает. Но если уж приспичило, то никто и не мешает (код очень примерный):
APP=MySuperApp
APPD=~/.local/opt/$APP
mkdir -p $APPD
tar -xvf ~/Downloads/$APP/*.deb $APPD
ln -s ~/.local/opt/$APP/bin/$APP ~/.local/bin
Про зависимости тоже не забудьте.
Но, таки, лучше использовать подготовленные авторами/сообществом образы, а не страдать самодеятельностью.
давеча устанавливал программы на компьютер без сети
Потому что вы потащили виндовые привычки в не-винду, вместо того, чтобы узнать, как правильно надо делать. В не-винде не может быть как в винде, потому что это не-винда.
Suddenly, isn't?
Зато теперь вы знаете, что есть способ скачать все нужное разом. И так же есть способ все нужное разом установить.
Обычно это линуксоидов обвиняют в том, что «нет в дистрибутиве = ненужно». На самом деле рабочие столы это очень удобная штука чтобы разделить окна по назначению: здесь браузер, там среда разработки, там документация, а там пасьянс.А несколькими рабочими столами?
Тоже нет.
Также и с боковой панелью и другими удобствамм.
А на счет лишних рабочих столов — разве нельзя оставить только один если остальные мешают?
Это другой подход к организации системы.Именно. Поэтому пользоваться программами, написанными под первый, бывает неудобно в ОС, ориентированной под второй.
в винде — сложить в одно место все программы, не только «редко» или «часто»-используемые.Ну я бы не сказал про «одно место». Все же виндовые инсталляторы обычно дают возможность пользователю самому выбрать куда именно он хочет потерять очередную программу. Чтобы потом полдня искать с мыслью «я же помню что куда-то ставил» :)
Установить приложение в домашний каталог в папку «Мои программы». Скопировать эту папку на другую систему где нет интернета. Скачать автономный установщик с сайта и поставить его на машине без интернета…Вон wine с официального сайта устанавливается куда-то в /opt, правда конфликтует с wine из обычного репозитория. А уж snap пакеты даже зависимотей не требуют, лучше чем в винде. Правда и весят порядочно. Или портабельные программы (их, правда, немного по понятное причине — не нужны) тоже можно ставить куда угодно. Отдельные извращенцы могут и в chroot устанавливать, опять же куда угодно в ФС.
На самом деле рабочие столы это очень удобная штука чтобы разделить окна по назначению: здесь браузер, там среда разработки, там документация, а там пасьянс.
Привык к многомониторной конфигурации со времен 98 винды, виртуальные рабочие столы меня только сбивают, проще поставить рядом еще один монитор и видеть все разом.
А на счет лишних рабочих столов — разве нельзя оставить только один если остальные мешают?
Не могу найти как эту функцию вырубить в elementary OS, к сожалению.
Именно. Поэтому пользоваться программами, написанными под первый, бывает неудобно в ОС, ориентированной под второй.
Бесспорно. Особенно бесит когда приходится юзать программы через wine и интерфейс дико отличается от HIG'а гнома или кедов.
А уж snap пакеты даже зависимотей не требуют, лучше чем в винде.
Столько копий об это сломали уже на хабре… :D
Столько копий об это сломали уже на хабре… :DПотому что такой подход полностью противоречит логике пакетного распространения. Это виндовый подход, правда, реализованный несколько прямее. Но если вам нужна программа со странными зависимостями, или которую нужно хоть немного огородить от основной системы, почему бы и нет.
Возражают-то больше против того чтобы все распространялось таким способом.
Вы про настраиваемую положением(низ-верх-бок-выползание) панель taskbar, где можно закрепить быстрый запуск?
Про винду я просто не знаю можно ли там добавить больше одной панели.
К сожалению сняли. Раньше можно было подцепить любую папку как панель.
Но это на единственной панели было.
Э, нет, Path в винде нельзя настроить разок, by design.
man hier
не зря придумали, в виндах и близко ничего похожего нет, она вся в /opt
.
И симулировать можно только ручками, каждый раз лазая в консоль.
отсутствием стандартного места для программ
Переменная окружения PATH
Нет истории
В Windows Terminal история есть. Но он пока не используется по-умолчанию — это да. История есть в терминале PowerShell
нет запуска в текущем каталоге
Это вот этого запуска в текущем каталоге нет?
пути приходится прописывать полностью
А это что значит?
Это вот этого запуска в текущем каталоге нет?В win7 нет. Зато там работает крайне интуитивно понятный способ — ввести в адресную строку cmd
Скажем, я не раз видел как в makefile прописывают полный путь к gcc или чему-то подобному. Вроде «C:\Program Files\MinGW\bin\gcc.exe»пути приходится прописывать полностью
А это что значит?
во многом именно потому, что всякая телеметрия заново запускается в тот момент, когда играешь
Это про что? Про античитерские системы? Про Microsoft compatibility telemetry (которая запрещается штатными средствами и точно не должна стартовать после начала игры)?
А может быть замедление вызывается патчами для защиты от spectre/meltdown (которые тоже отключаются штатными средствами)? Как проверяли?
Пользуйтесь на здоровье: __https://www.blackmagicdesign.com/ca/products/davinciresolve/
«первая вещь, которая меня жутко бесит под Windows — их обновления, чего они ставятся в ненужный момент» — абсолютно надуманная проблема, там можно вообще запретить обновления или разрешить по расписанию или по разрешению пользователя. Просто надо уметь пользоваться и читать иногда документацию.
И использовать davinci, когда требуется простое действие сделать?)
По поводу запретить обновления — это невозможно сделать, без использования консоли cmd или powershell, по разрешению пользователя — в Windows 10?) И где оно там есть?) и по поводу пользоваться и читать иногда документацию, в linux тоже требуется читать документацию, как преимущество — ну не знаю)
А по поводу видео — в Ubuntu Linux и в большинстве других GUI-дистрибутивов есть магазин, в котором я могу открыть вкладку видео и найти не багованный видео-редактор, который во время работы будет потреблять 5 Мб оперативной памяти, а не 500 и т.д. как тот же самый davinci. Попробуйте пользоваться хоть одним приложением из магазина Windows) скажете, это хорошо?) А как их удалить правильно? Особенно, когда крашнулся магазин, какого *** он ставит на компьютер всякие minecraft, asfalt и т.д. на компьютер, когда я его об этом не просил?)
«А по поводу видео — в Ubuntu Linux и в большинстве других GUI-дистрибутивов есть магазин, в котором я могу открыть вкладку видео и найти не багованный видео-редактор» — я занимаюсь любительски монтажом видео и фото лет 12 уже и пока не видел ни одного 'не багованного' видео-редактора (и фото-редактора тоже) под Linux.
«какого *** он ставит на компьютер всякие minecraft, asfalt и т.д. на компьютер, когда я его об этом не просил?» — честно говоря даже не могу предположить что вы делаете с компьютером, лет за 20 пользования Windows разных версий у меня ни разу ни одна игра самостоятельно без моего участия не ставилась.
Собственно, мне этим и не нравится Win10, её очень легко испортить, когда ты не имеешь достаточного опыта, но уже умеешь устанавливать что-либо. Собственно, Linux, поставив один раз, спустя год ты не увидишь там Менеджера браузеров и т.д. А мои клиенты с Win — регулярно меня зовут) потому что их дети что-то сделали, и компьютер работает хуже.
И просто один раз, когда установилось обновление, об этом в том числе писали на Хабре, которое полностью ломало винду, настолько, что её потребовалось переустанавливать, что даже не работали контрольные точки) меня это больше всего поразило.
А Linux мне нравится именно за свободу импровизировать) ты можешь его сломать) но на большинство сломов, в интернете есть советы, как эти проблемы решить) Win — ломается сама, а не когда ты попробовал что-то изменить)
Пользователи линукса хоть в sudoers есть? Так-то и на винде можно права зарезать и дети (или родители) не смогут удалить windows\system32, чтобы освободить место для игр.
Windows, как и любые другие системы, ломается или когда не значешь что делаешь или когда разработчики налажали (что случается и с линуксом).
А в винде в этом случае спросит просто: хотите ли вы предоставить администраторские права выполнению и кнопки Да и Нет) ну и) тот же самый Яндекс-браузер, менеджер браузеров, они ставятся без админских прав, а засорить могут прямо очень неслабо) все админы Виндовс знают про них)
Ну и, по мелочам, к примеру, SSH-клиент) под Windows — Putty, там некоторые нажатия кнопок не работают, не помню точно какие, но в Linux или в консоли, или в Remmina — там больше комбинаций работают, чем на Win, но это, опять же, вкусовщина)
А в винде в этом случае спросит просто: хотите ли вы предоставить администраторские права выполнению
Это только для пользователей из группы Администраторы.
Впрочем, можно настроить в групповых политиках "User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode" или в реестре для домашней версии винды.
ssh клиент и сервер уже завезли, правда, ставить сервер надо отдельно.
Но если быть точным, я хочу в какой-то момент свою графическую среду запилить, отличную от KDE, GNOME, XFCE и т.д. Я не знаю, когда Windows позволит запилить что-то другое, по сравнению со стандартной графической оболочкой Windows)
Для винды есть X-ming, в принципе, собрать i3 под него должно быть не чрезмерно сложно, если есть опыт сборки кроссплатформы.
Но этот не пробовал.
У меня, кстати, время от времени на Линуксе что-то плохое происходит само собой.
В убунте дефолтный рут без пароля =)
Это, всего лишь, значит что в учетную запись рута нельзя войти напрямую, только sudo или open-key.
Чтобы получить требуемый эффект, надо явно, ручками, сделать нечто о-о-очень тупое.
А именно sudo passwd вместо passwd. Нечто очень тупое может не сильно текстуально отличаться от того, что надо. rm -rf ~ /bin
Oops
Так первое обратно запросит пароль (да и не работает без привелегий passwd
), а второе без привелегий грохнет хомяк… Ну, будет повод освоить, наконец, оттабивание в чорной страшной консоли, да юзать корень на zfs и/или бэкапы.
В принципе, если не тащить намеренно в систему непонятный софт, то можно даже жить под юзером в sudoers
и без пароля.
А вот включить вход без паролей в ssh — это уже заявка на победу.
Я всё больше склоняюсь к схеме: вход по ssh без паролей, только по ключам, "стандартный" юзер для автоматического конфигурирования (хоть ansible, хоть просто ssh <команда> в CI/CD или даже в /bin/deploy.sh проекта) в sudoers без пароля.
Да, не совсем точно выразился, без ключа и пароля.
За паролями можно ходить в Vault… Как раз этот сейчас играется с ним.
С этими волтами я до конца не разобрался. Как-то всё сводилось при попытках разобраться к "чтобы не хранить пароли, нужно хранить суперпароль"
Кмк, оно всегда сводится к какому-нибудь суперпаролю, необходимому для открытия хранилища, из которого потом вылезет Воин или Разрушитель, которого надо будет убить по некоей не секретной информации можно достать логин и пароль.
Вот и не понятен мне смысл этого.
С волтом можно делать сколь угодно сложные пароли и менять их сколь угодно часто и хранить их в волте, запомнив только один суперпассворд от волта.
А если настроить волт правильно, то и автосохранение браузера будет складывать пароли в тот же волт и из браузера их тоже нельзя будет подсмотреть\украсть, когда ты отошел от компа, забыв его залочить, например.
Я больше в контексте развертывания серверных приложений на серверах, ну там креды от базы, от стороннего API, TLS сертификаті и т. п. Но, кажется, понял: меняю пароль на базе, обновляю его в волте и все клиенты этой базы получают его автоматом, максимум рестартануть их.
в команде — другое дело.
Там другой принцип, доступ к KV базе через сеть.
То есть, нужна поддержка со стороны приложения.
Приложение получает разрешенные ему настройки, включая логины, пароли и пары ключей, имея в распоряжении две или три переменных среды, ождна из которых — токен. Сами токены могут быть лимитированы о сроку работы.
То есть, если говорить о ssh-ключах, например, то никакое приложение в принципе не может больше утащить пару ключей, при этом пару не надо защищать паролем, который могут стырить публичные камеры или чересчур наблюдательные глаза.
Винда, по крайней мере, умеет высвапливать неиспользуемую в данный момент память в файл подкачки без полного блокирования системы. Или хочется играть и чтобы в фоне что-то обсчитывалось/компилировалось?
Я как-то заметил, что всё начало притормаживать. Посмотрел — WSL отъел около 40Гб из имеющихся 32-х. Прибил процесс, ограничил память доступную WSL и больше об этом не вспоминал.
Да, мониторы с высоким DPI решают все проблемы со сглаживанием шрифтов.
Я же вообще сделал соврешенно неправославную вещь, тупо взяв шрифты из десятки. В первую очередь, для того, чтобы офисные документы и презентации открывались без проблем — и это действительно так, проблем вообще нет, совместимость практически 100%. Ну и до кучи сделал Segoe UI основным шрифтом. В итоге могу утверждать, что Segoe UI выглядит одинаково что в винде, что в линуксах.
"Столько раз видел эту фразу и всегда она заканчивается томным закатыванием глаз и многозначительным многоточием"
Превращает интерфейс в неинтуитивный и пытается то там то там что-то поменять, возможно это реакция после 5 лет по win7 — работа/Debían -дом но как-то последний год на win10 на ноуте постоянно что то меняется "по мелочи" да стоят автообнлвления...
А мне так интересно узнать, что же такого MS делает в десятке?
По пунктам.
- Убогий основной интерфейс по сравнению с семеркой (вкусовщина, но все же, не нравится мне их этот новый дизайн с сильно урезанной функциональностью).
- Постоянные изменения, требующие переобучения пользователя. В линуксе оно тоже бывает, но, если держаться одного дистрибутива, значительно реже.
- Отсутствие единого интерфейса. Настройки разделены между пересекающимися, но все равно различающимися множествами панели управления и новых настроек системы, которые выглядят совершенно по разному и организованы очень по разному.
Частые переходы от старого интерфейса к новому и наоборот при выполнении некоторых настроек. - Увеличившееся количество проблем, возникающих при обновлении.
- Невозможно работать с HDD (жесткие тормоза при запуске системы, периодически очень медленная реакция системы).
Семерка, конечно, на HDD тоже была не очень быстрой, но работать было еще можно.
Любая программа, в которую я сейчас ткну пальцем будет работать на Win и не буден на Linux.
Ну если специально выбирать такие…
У меня большинство программ под виндовс прекрасно себя чувствуют и под линуксом (версии, собранные под линукс, конечно, но точно такие же, как и в винде).
А те, что работать по линуксом не могут, замечательно живут в виртуалке.
А под линуксом у меня тоже есть программы, которые никак не хотят работать под виндовс (только в виртуалке, например, в WSL2, которая тоже всего лишь виртуалка).
Для всего остального есть WSL.
В котором, однако, работает не все, а то, что работает, делает это не всегда столь же быстро, как в родной среде.
kasthack_phoenix
У игр для линукса обычно есть windows-версия, но не наоборот.
Бывает и наоборот, как ни странно.
У меня есть PS3 и Nintendo 3DS. Удивительно бесполезные девайсы.
Фанат консольного гейминга во мне с вами не согласен
А мне так интересно узнать, что же такого MS делает в десятке?
Ну вот смотрите, с момента выхода десятки прошло уже довольно много времени, и в том числе и здесь, на Хабре, многие её «особенности» разбирали.
— Телеметрия — не всем хочется выдавать информацию о себе, которая неизвестно как будет потом использована и в чьи руки может попасть;
— Жаловались, что при установке на жесткий диск десятка еле ворочается, нужен SSD, а они, так-то, на деревьях не растут, деньги для их покупки нужны;
— Перезагрузки, когда десятке вздумается. Вот это — зло злейшее, и далеко не всё после такой перезагрузки восстановится;
— Постоянные обновления, которые через пятое место, с бубном только отключить кое-как можно;
— Дополнительные требования к дисковому пространству — «Windows 10 1903 будет резервировать место на диске для обновлений и временных файлов», что критично для вышеупомянутого SSD малого размера, когда каждый гигабайт на счету.
Что-то из этого можно с трудом отключить, с какими-то вещи ничего не поделать, но почитав опыт её использования другими, получается, как в цитате с Баша:
всем плевать— это да, полностью согласен, пока очень крупной утечки личных данных не случится, все так и будут к этому относиться пофигистично, да и после забудут через месяц-другой.
Беда ещё в очень вредном мнении, что, мол, «Честному человеку нечего скрывать», хотя личные данные — на то они и личные, что не предназначены для передачи посторонним людям.
Но в целом, позиция такая, что быть бета-тестером сырого продукта, с переколбашенным интерфейсом и всё новыми серьёзными ошибками в каждой следующей версии нет желания.
Наверное, и правда, когда «Семерка» окончательно устареет и новые версии ПО её поддерживать перестанут, придётся искать Линуксовый дистрибутив с максимально похожим на «Семёрку» интерфейсом и переползать на него.
Если вы не заядлый геймер
Да и если заядлый — я пока что не нашёл игры, которая не работала бы или нативно, или через Proton. И нативно работающих, вообще говоря, немало, в том числе новых. В конце-концов, многие игровые движки сейчас мультиплатформенные, отсутствие порта под Linux — как правило, чисто экономия на тестировании.
Даже если игра и запускается под Linux, обычно она имеет немного меньший FPS. Причём это казается и работы под wine, и нативных версий.
У меня как-то "запустил игру и играю", и, видимо, разница в кадрах выравнивается просто за счёт мощности железа. Ну или я не настолько заядлый, чтобы считать кадры.
Опять же, я не говорил, что проблем вообще нет вообще ни у кого — я говорил, что пока не нашёл игры, где у меня были бы заметные проблемы.
khajiit, эти вот случаи больше похожи на общую кривизну рук при разработке. Ну и в целом, пользоваться DX при живом-то Vulkan — ну, не знаю, наверное делают как привыкли.
Borderlands 3 с переходом на DX12 отказалась запускаться из-под Proton.
Впрочем, у виндоюзеров тоже были проблемы с этим рендерером. Решение для винды нашлось на форуме gearbox — прописать в конфиг PreferredGraphicsAPI=DX11
DoS2 запускается и работает, но не работает ее лончер, потому что CEF. Решение для винды — стереть лончер и сделать копию основного файла — удивительнейшим образом работает и под вайном.
Конечно, есть всякие артефакты со встроенными spyware-зондами под видом античитов… Но они и под виндами нормально работают не всегда.
Пока просто пользователь, выросший на одной конкретной ОС не попробует другие, он в подавляющем большинстве случаев и не будет знать есть ли у него особые причины сидеть на этой конкретной ОС или просто дело привычки
что касается продвинутых пользователей, то тут уже вкусовщина. мне вот конфиги кажутся на порядок удонее виндового регистра, но я недавно слышал от сисадмина, что виндовая консоль (именно cmd.exe) гораздо удобнее линуксового терминала. понятно, что у сисадминов другие критерии оценки — им важно, чтобы на каждом компе была одна ось с одними настройками и единым окружением, но пример показательный.
а если речь идёт про гиков-программистов, то тут двух одинаковых мнений уже вообще не найдёшь.
Кстати, предустановленный Линукс даже от именитых брендов ещё не даёт гарантий, что всё железо будет обеспечено драйверами под Линукс. Вполне может быть ситуация, что в целом работает, но что-то нет. От мелочей типа регулирования яркости с клавиатуры до непредустановленных драйверов на дискретное видео, в частности от nVidia
И также у линуксоидов часто возникает проблема что нужно взаимодействовать с внешним миром, а он весь окружён виндой и проприетарными форматами. Например в вузе в котором привыкли всё делать в word, часто отказываются принимать рефераты в latex
1. LINUX на UEFI 32/64 bit на INTEL Bay[Cherry]Trail
2. Портироване прошивок на основе Android/Linux для аппаратов на основе SoC Intel Bay-Trail/Cherry-Trail.
3. Ответы на популярные вопросы о UEFI и GPT
4. BIOS и EFI (UEFI) | Прошивка и прочие вопросы
P.S. К тому же, есть хорошая перспектива, запустить и KolibriOS на процессорах мобильной группы в рамках UEFI BIOS.
На базовых процессорах X86, KolibriOS запускается и показывает работоспособность и в загрузке с UEFI BIOS.
(т.е. её целиком со всем её софтом можно разместить на UEFI дисковой области даже в рамках уже имеющихся на рынке девайсов)
Мне очень повезло, что не нужны программы которые есть только под Win. Ну может быть только по Solid works скучаю… Но он по работе мне то и особо не нужен.
Вот еще бы смартфон перевести на Linux, цены бы ему не было.
Так я тоже в основном доволен. У меня Linux и дома, и на работе. "Виндой" пользуюсь очень редко
Вот еще бы смартфон перевести на Linux, цены бы ему не было.вот про несколько вариантов линуксов на смартфонах —https://habr.com/ru/company/vdsina/blog/521510/ (там важна не суть статьи, а ассортимент)
И pinephone выглядит обнадёживающе
А как там с софтом, на этих линофонах? Популярные месенджеры… не знаю, WhatsApp, Slack есть? Банковские приложения, игры? Или голый телефон/SMS/браузер и всё?
PLATFORM OS: Manjaro OS build, то можно предположить, что всё, что есть под десктоп для Manjaro Linux, там тоже будет. А значит, всё перечисленное в вопросе точно будет.
С приложениями на линофонах — так же, как и на десктопах — банки и игры пишут только под Mac и Windows.
а вообще — всё ниочем. нет никаких _особых_ причин использовать именно linux (пользователь — последние 10-12 лет). есть интрументы которые решают или не решают ваши задачи.
У стандартных тулзов типа ifconfig и iproute2 (ip) есть большой недостаток — изменения временны, всё равно нужна оболочка которая будет читать откуда-то конфигурацию и применять её при загрузке или при появлении новых устройств позже (а также сохранять изменения внесённые в процессе работы).
В самом простом случае можно написать банальный скрипт с вызовом ip, но тут мы столкнёмся с тем что ip не умеет (по крайней мере пока) делать конфигурацию беспроводных сетей, blueetoth и т.п. — точнее, интерфейсы то создавать можно, адреса и рутинг там, но вот SSID и всё такое — увы, не говоря уже о динамических (не активных постоянно) интерфейсах и устройствах.
Я вот каждый год искренне хочу нормально попробовать Linux, тыкаюсь в Live CD, потом ставлю на свои компьютеры какую-нибудь дружественную Убунту или Минт. И начинается.
Из коробки на ноутах не работают камеры, потому что они не на той шине, сломаны тачскрины, отваливаются драйвера на видеокарту, барахлит звук, нет дров на вайфай-свисток. И всё это или надо искать и ставить с бубном, или решения в принципе нет.
И я откатываюсь на десятку и на год забываю о линуксе. А потом снова вижу такую статью и надеюсь на лучшее. Но увы.
В Windows тоже хромает. Какое-то железо в 10-ке не поддерживается уже — слишком старое, а для какого-то дров под 7, например, уже никогда не будет — слишком новое.
а для какого-то дров под 7, например, уже никогда не будет — слишком новое.
А под линукс десятилетней давности дрова будут?
А линукс требует заплатить почти $300 за свежую версию и практически с гарантией потерять ваш зоопарк устройств как несовместимые новомодными рюшками? )
Если да — то вас обманули.
И, замечу, на вопрос вы не ответили.
Возможность легально обновиться с легальной предыдущей версии благополучно закрыли давным давно, это раз, и набор поддерживаемого десяткой в 2015 и сейчас железа несколько поменялся, это два.
Да и сама десятка уже не та, спустя несколько breaking changes, аналогичных смене мажорной версии в предыдущие года.
Так что перенося опыт из прошлого вы просто сравниваете несравнимое.
на вопрос вы не ответили
Он не имеет смысла. У пользователя линукс нет финансового барьера, заботливо ограждающего пользователя от обновления с устаревшей системы, но есть масса причин идти в ногу со временем.
И драйвера, переданные в сообщество, никто просто так не выкидывает.
Разных ССЗБ и их проблемы этот предлагает оставить за рамками обсуждения, их под любую ОС найти не сложно.
Так что перенося опыт из прошлого вы просто сравниваете несравнимое.
Ну то есть сравнивать новый линукс и очень несвежую винду — ок, а несвежий линукс и несвежую винду — нельзя. Ясно-понятно.
И драйвера, переданные в сообщество, никто просто так не выкидывает.
А не переданные? Ах да, я забыл, проблемы негров.
Ясно-понятно.
В несвежий линукс, если вам нечего делать и ручки чешутся, вы можете притащить и сбилдить свежее ядро. И, как по волшебству, добавится поддержка современного оборудования.
Ну это если нормально заапгрейдится мешает религия, а попа требует приключений, да пожощще.
А не переданные?
А если на винде использовать только микрософтовские драйвера, то у вас не будет ни сети, ни видеокарты. И, кто там только ныл про неравные условия?
Вот вам равные, пожалуйста: hid, uvc, usb ehci/ohci, ps/2, com, lpt, sata-generic, ide-generic, hda-generic, vesa vfb — все, приехали.
Ну это если нормально заапгрейдится мешает религия, а попа требует приключений, да пожощще.
Я понимаю, что читать нынче не в почете, но в исходном сообщении, на которое я отвечал, жалоба именно была на то, что древняя винда не поддерживает новое железо.
Древнюю винду тоже можно обновить, внезапно.
На остальное отвечать не буду, вы там на своей волне с чем-то спорите. Микрософтовские драйвера, непонятно чье непонятно какое нытье, одна история офигительней другой.
Я понимаю, что читать нынче не в почете
Но вот
Древнюю винду тоже можно обновить, внезапно.
внезапно нельзя, ибо финансовый барьер.
А то, если все сводить к отстегиванию денег, можно вообще уверовать в мак и уйти на целиком яблочную инфраструктуру и не иметь проблем ни с железом ни с софтом, пока сохраняется вера.
На остальное отвечать не буду, вы там на своей волне с чем-то спорите
Да-да, вы ухватили самое то!
Удивительно, обычно люди не способны выйти за пределы эго и взглянуть на себя со стороны.
Вообще, без шуток, этот ваш коммент на редкость полон здравомыслия.
А во-вторых — я не сторонник преувеличений. И вашей «записи», и в моей выше — слово «сильно» стоило бы вычеркнуть. Просто хромает, не сильно.
Ну, у меня ситуация другая. Устанавливается без проблем, всё оборудование подхватывается, работает… Но!!! Прикладной софт. Вот решил я как-то видео смонтировать. Знаю, что есть в Линуксе разные видеоредакторы. Но, ммаатьегоо… Надо было сделать простейшие операции, и, перебрав штук 5 софтин, я плюнул, загрузился в "Винду", скачал какой-то видеоредактор в бесплатной версии и за 15 минут получил то, что мне было нужно.
А все почему? Да потому что все эти оупеншоты, кденливы и прочие то намертво зависали, то вылетали, то я вообще не понимал где и что тыкать мышкой.
И ведь такое у меня было не только с видеоредакторами.
Странно звучит в формате обсуждения, что консоль не нужна и пользователю туда лазать вообще не придется.
В свое время, когда понадобилось сделать нарезку видео, поленился осваивать видеоредакторы и воспользовался ffmpeg'ом. Но если кто-то мазохист, он и ради масштабирования видеофайла может тяжеленный комбайн себе ставить, а потом такаться в менюшки.
Но именно вот этот Unix way и является причиной, что несмотря на пророчества вендекапца, которые я слышу с релиза вайна в 2008году, он так и не наступил.
Как только из никса действительно выпилили необходимость лезть в консоль он сразу взлетел для пользователей на телефонах (Android)
Как только из никса действительно выпилили необходимость лезть в консоль он сразу взлетел для пользователей на компах и ноутбуках (MacOS)
И вот когда наконец-то из убунты действительно выпилят необходимость лезть в консоль для того чтобы можно было работать — вот это будет реальным шагом к приближению вендекапца, а не текущие 2% установок
Логично предположить, что ваш опыт оказался более травматичным. Для каких работ неподготовленный человек вынужден лазить в консоль?
Логично предположить, что ваш опыт оказался более травматичным. Для каких работ неподготовленный человек вынужден лазить в консоль?
Например в примере выше с ffmpeg
Проблема не в консоли как таковой, а в то что она не интуитивна и не совсем стандартизована.
Грубо говоря в gui софте начиная с notepad есть привычное меню «Файл Правка Вид». И в каком бы софте вы не очутились для открытия файла надо кликнуть в верхний левый угол и нажать Файл — Открыть.
А в консоли. то -i input, то -o open, то просто nano file. Про всякие if/of вообще лучше не вспоминать. И вот после этого приходится действительно хранить как паспорт файл с названием ffmpeg_tips&tricks.txt
А по поводу травматичности опыта. Ну я с линуксом пытаюсь подружиться где-то с 2006 года. Не то чтобы я был там гуру, но чувствую себя внутри достаточно уверенно. И неоднократно пытался сделать ее не только рабочей, но и основной своей ОС. И каждый раз что-то шло не так, ни разу на десктопе она не продержалась более полугода. Последний раз я устанавливал себе свежезарелиженный 16.04 LTS и сразу после установочного ребута мне пришлось табаться в tty2 чтобы исправить иксы, которые отказались работать с ноутбучным разрешением. Мог я решить эту проблему — мог. Добавила она мне положительного UX — нет. После чего я обзавелся макбуком с его нативной консолью и homebrew и отставил попытки пересесть дома на убунту. А щас после того как в винду завезли WSL2 — вопрос для меня решился окончательно. Пусть линукс будет у меня на серверах, а дома я как-нить и на винде посижу, с пасьянсом и телеметрией
Например в примере выше с ffmpegВаши рабочие обязанности заключаются в работе с консольным ffmpeg? Или все же в редактировании аудио или видео?
Грубо говоря в gui софте начиная с notepad есть привычное меню «Файл Правка Вид».Из которых можно только открыть файл (тоже не всегда очевидным способом), сохранить и закрыть. Спектр использования приложений обычно несколько шире.
А в консоли. то -i input, то -o open, то просто nano file.А man на что? Если вы утилитой пользуетесь часто, ключи запоминаются сами, тем более что они обычно названы достаточно логично. А если редко, то man для того и нужен чтобы напомнить какой ключ что значит.
Последний раз я устанавливал себе свежезарелиженный 16.04 LTS и сразу после установочного ребута мне пришлось табаться в tty2 чтобы исправить иксыЧто вы делали с бедной машиной что графика отвалилась? У меня такое было только один раз, когда ставил сомнительные драйвера с сайта nvidia. Потом, конечно, узнал что такое bumblebee / primus. А нет, еще был случай когда системный раздел забился логами, тут действительно пришлось лезть в консоль вычищать мусор.
Грубо говоря в gui софте начиная с notepad есть привычное меню «Файл Правка Вид».
Сохранить как или Экспортировать как`?
Открыть или Импортировать?
Word Wrap — это в Edit, View, Settings или Preferences?
За рамками notepad — огромный, большой мир.
И совершенно неинтуитивная дискетка, которая сохранить вообще а не сохранить на дискету )
Уже лет 7 живьем не видел ни одной.
И вот когда наконец-то из убунты действительно выпилят необходимость лезть в консоль
А когда из винды действительно выпилят необходимость лезть в консоль или реестр (который по понятности для рядового пользователя находится все в той же зоне шаманских заклинаний, что и консоль)?
Некоторые настройки не могут быть выполнены из GUI в принципе.
Ну и плюс к этому части возни с реестром можно избежать — насоздавать .reg файлов с нужными параметрами, (например, включение/отключение гибернации, если Электропитание в панели управления не работает) и вынести эти файлы на тот же Рабочий стол. Так что реестр еще ничего, терпимо.
и нашёл, без гугления, без поиска
Э, попробовали бы вы найти параметр, о котором не просто не знаете, а которого еще и нет!
Каждому — свое, и для каждой задачи/области применения хороши свои инструменты.
Я бы все же заметил бы, что реестр хоть чуточку, может ненамного, но понятнее для обычного пользователя, чем консоль. Нужные его ветки / пути запоминаются хоть как-то.
Вот именно, что только чуточку. Некоторые ветки реестра вообще не являются полноценно человекочитаемыми. Да и не всегда наименование ключа адекватно отражает его смысл.
Ну и плюс к этому части возни с реестром можно избежать — насоздавать .reg файлов с нужными параметрами
Так точно так же можно насоздавать скриптов, сделать на них ярлыки и запускать с рабочего стола.
У меня несколько часто использующихся команд (в том числе и для правки реестра) так в пользовательское меню FAR забито.
Но есть нюанс. На все случаи не напасешься, а потому периодически приходится заниматься ручным поиском в реестре и введением команд в командный процессор.
Храню как паспорт файл с названием ffmpeg_tips&tricks.txt, в котором порядка десятка различных примеров «стандартного» использования, которые, в силу неслабо упоротого синтаксиса и количество наизусть хрен упомнишь.
гора консольных настроек и параметров
Большинству пользователей это не нужно, а тем кому нужно — в Windows их тоже гора (в регистре). Те кому нужны только почта, офис и интернет вообще никогда с проблемами не столкнутся, скорее всего, хотя с камерами и видео конечно могут быть напряги, особенно если видеокарточка и камеры непонятно каких производителей.
После 25 лет использования линуха в качестве исключительно сервера я в целях эксперимента поставил Ubuntu (xfce) как десктоп — всё ок, продукты JetBrains там отлично работают, офис есть, Firefox тоже, в консольные настройки лезть нет необходимости (хотя и можно если хочется) — большой прогресс по сравнению с тем что было хотя бы 10 лет назад (тогда без бубна было трудновато), а Windows остается только для Visual Studio, RDP и игр, а также для чего-то что специфично для клиентов.
… иногда ffmpeg есть, а гугла интернета нет.
Ну и на всякий случай: я не говорил что файл с готовыми заклинаниями это плохо, но при желании пользоваться можно и без него.
Угу. А потом выясняется, что получился после обрезки файл, в 15 раз по размеру больше, чем исходный. Или качество упоролось в ноль. Или звук пропал. Или рассинхронизировался с видеорядом.
И начинаются пляски с настройками кодека…
Заклинания, которые есть в интернете, действительно решают свои задачи — но в процессе этого решения появляются новые задачи, с новыми заклинаниями для их решения. Процесс рекурсивный и может продолжаться долго.
ffmpeg — инструмент не пользователя, а разработчика средств обработки видео. ИМХО. Как библиотека он гораздо лучше, чем как standalone бинарник.
-c:copy
или как-то так. Если стримы не кривые изначально, с протеряными армейским способом таймстемпами, то никто никуда не убегает и не разбухает.
Когда надо было под виндой смонтировать ролик, перебрал бесплатные редакторы, в итоге устроил только открытый и кроссплатформенный Shotcut, причем им я до этого не пользовался. В общем качество бесплатных приложений под винду оставляет желать лучшего, опенсорсные приложения гораздо приятнее использовать, с коммерческим софтом все сложнее.
В линуксе это обычно git clone && make && make install :) emerge/apt/yum/apk/… — это специфично…
Умоляю, checkinstall, makepkg или что там в вашем дистрибутиве служит для того, чтобы не расшвыриваться файлом в обход пакетного менеджера по всему корню.
Так я же и говорю, что у каждого (почти) дистрибутива свои способы установки. И только один более-менее работающий стандарт де-факто — в обход, как вы говорите, пакетного менеджера.
*задумался, сработает ли в Gobo*
в репах винды — нет.
После того как в WSL добавят проброс видеокарты это не будет иметь большого значения.
Если у кого-то софт и воркфлоу заточены на винду, я ж не предлагаю ставить линукс, в него виртуалку, а в ней — винду?Хотя если будут проблемы с железом, не исключено что так и придется сделать.
Ну или ради плюшек самой виртуальной машины вроде снапшотов или безболезненного переноса между физическими машинами.
Простейшие примеры, которыми сам пользуюсь — выдвижная боковая панель с кнопками запуска программ; выдвижная верхняя панель с датчиками, погодой, загрузкой процессора и т.п.; несколько рабочих столов; возможность таскать окно за любую точку при зажатом winkey; возможность назначить любую команду на любой хоткей
https://en.wikipedia.org/wiki/Microsoft_PowerToys аддон от майков.
Эта штука была во времена ХР, почему с десяток? Когда мне показывали в убунте 6.04 несколько столов со словами "смотри какая штука" и позиционировали их + компиз как киллер-фичу — я юзал их уже года так с 2004 и не понял в чем их прикол.
До убунты я линукс не видел нигде в принципе, по этому не могу оценить их востребованности для пользователя в те времена.
О, микрософту понадобилось всего с десяток лет, чтобы родить несколько рабочих столов.
Там есть возможность перейти сразу на нужный рабочий стол или только листать по одному вправо-влево?
Там есть возможность перейти сразу на нужный рабочий стол или только листать по одному вправо-влево?
Есть.
Как сами захотите
У меня машины с win10 поблизости нет, но попрошу проверить. А для этого надо знать подробности.
А у нее есть нормальный GUI? Где б его выбрать и настроить, не подскажете?
В любом случае, интерфейс это уже больше пользовательских привычек, а не ОС. Многих вполне устраивают тайловые менеджеры, например.
Незачем. Но этого преимущества не будет.
WSL2 — виртуальная машина, так что можно и генту поставить. Патчи Microsoft для поддержки WSL в последних ядрах есть.
Проще сказать чем бы не отличалось. И там и там виртуализация.
А отличия: максимально облегченное ядро линукса, специализированная виртуальная машина, которая грузит ядро уже в инициализированном состоянии, память выделяется по требованию и отдаётся хосту, интеграция с файловой системой хоста из коробки, консоль с доступом к гостевой системе из коробки, сеть из коробки.
Работал на всех дистрибутивах, с которыми доводилось сталкиваться. все они его в той или иной мере поддерживали. Кто-то вот прямо из коробки для какого-то надо сам make установить, gc++ и и прочее
Сейчас из KDE-шных, попробованных мной, хорошо работает Manjaro.
Перешёл на неё с Mint 17.3 и радуюсь тому, что всё работает как надо.
С последними Минтами и Убунтами тоже натанцевался, устал. Вечно что-то не так.
Так что у меня ситуация противоположная. Да ведь и статистики-то по траблам в зависимости от ДЕ никто не ведет, чтобы так прямо говорить про «половину проблем»,
Когда много лет назад у меня глубоко огороженная звуковуха не завелась — решил при выборе ПК брать только linux-friendly компоненты, хотя основной системой была винда. Когда наконец-то созрел до линукса — барьеров при переходе в виде нерабочего железа не встретил, да и у родителей много лет на стареньком пк прекрасно пашет линь. =)
Как пользователь Linux со стажем примерно 8 лет скажу — если ваше железо без бубнов завелось под Linux, то никаких особых проблем с использованием Линукса нет. А если ваша сфера интересов никак не привязана к специфическим Windows или MacOS программам — вообще красота. В последнее время с этим все проще и проще т.к. куча программ уходят в веб.
Самое что мне нравится — это нетребовательность к системе. Всегда можно подобрать конфигурацию, чтобы работала быстро и без лишнего мусора в системе. Мне под систему со всем нужным софтом требуется всего около 2Гб, это уровень WinXP по потреблению, с современынми windows не сравнить. Требования к памяти и процессору тоже уровня WinXP, красота.
А что сказано в статье — не сильно убедительно. Больше для использования на серверах, а там итак Линукс давно доминирует.
А для чего на практике лучше использовать ZFS по сравнению с Ext4? Если у тебя своего дата центра нет. Бытовое применение, разработка, сервер MySQL с базой на 40 гиг, Докер — где польза будет очевидна?
dd if=/dev/zero of=/dev/sda
они не спасут, но откатить проблемный apt-get
— пожалуйста. Впрочем, базы данных там хранить категорически не рекомендуют, да и разработка, в основном, в git'е сейчас происходит — так что, пожалуй, при наличии запасного компьютера это не так важно.dd if=/dev/zero of=/dev/sda
спасает регулярный send/recieve снапшота на устройство для резервных копий. Тем более, оно позволяет перемещать «разницу» между двумя снимками, что очень запросто можно использовать для инкрементального быстрого бэкапа на внешнее устройство.NTLZ1 не дотягивает ни до LZ4, ни, тем более, до zstd, который уже влит в zfs2.0
Шифрование отключает сжатие на NTFS, и, вроде бы, не применимо к системному тому целиком.
Bitlocker уже ближе. Он поддерживает сохранение ключа на отчуждаемый носитель?
Для всего, где важны а) целостность данных и б) инкрементные блочные бэкапы уровня стрима ФС.
Докер вроде в zfs умеет, но сам по себе он — извращение еще то.
По поводу БД можно посмотреть презентацию Percona.
Если у вас все хорошо подперто, то можно отправить производительность в небеса одной строчкой.
ARC + compression=lz4 ⇒ в кеше данных больше, чем всего оперативки.
Дедупликации только избегайте, она часто ведет в йодную яму.
Спасибо за пояснения, но как я вижу для обычного бытового или около того использования явно не маст хэв вещь
Поэтому — zfs вычеркивайте!!!
Да оно в принципе к любой ФС относится. Подуйте феном во время интенсивной дисковой активности на память, на южный мост, на контроллер накопителя и чипы памяти — результат будет удивительным.
В убунте уже готовые модули поставляются, на исправном железе с ними все тип-топ, хоть и без модерновых фич.
Это, рaзве что, при отсутствии RAS
>В убунте уже готовые модули поставляются
В убунте они прикручены сбоку, и судя по результатам того же Фороникса, как-то ZFS там не очень.
При отсутствии RAS память вам ничего не вернет, и вообще все висит =)
Этот понятия не имеет, какие там результаты у похороникса и почему (ссылку вы не дали), но подозревает, что прозвали его так не спроста, и случилось это не вчера, и даже не в том году.
Для soho дефолтных модулей в Ubuntu более чем хватает. На форуме Proxmox на производительность zfs тоже вроде не жалуются.
Э, нет.
>какие там результаты у похороникса и почему
www.phoronix.com/scan.php?page=article&item=ubuntu1910-ext4-zfs&num=1
www.phoronix.com/scan.php?page=article&item=freebsd-zol-april&num=3
>На форуме Proxmox на производительность zfs тоже вроде не жалуются
У них там совсем не файловая система является тормозом. Там есть печаль в виде QEMU, не к ночи будь помянута.
Э, нет.
Э, да. При отсутствии RAS, CAS, CS и других сигналов на шине — DRAM обслуживать запросы не будет. А значит, компьютер или выключен или висит.
Первый же взгляд на диаграммы похороникса: с чем это сравнивать, где бенчи сырого диска, где то же на файлах внутри ФС?
Второй: где настройки ФС?
Третий косвенно ссылается на первый: что с результатами UFS, почему она временами выглядит производительнее диска, на котором работает?
Максимум, что из него можно вытащить полезного, это то, что разные реализации ZFS немного отличаются в производительности.
Там есть печаль в виде QEMU
Лепрекон_трасса_60.жпг
Как мейнтейнер развесистой контейнерной архитектуры на Proxmox, этот не видит в QEMU никаких проблем.
Как мейнтейнер нескольких игровых виртуалок с виндой на zvol — тоже.
Исключая то, что эта самовлюбленная дура не умеет отдавать хосту неиспользуемую память, если хост не hyperv — но это ее проблемы, а не qemu.
en.wikipedia.org/wiki/Reliability,_availability_and_serviceability
>Первый же взгляд на диаграммы похороникса: с чем это сравнивать,
Графики для этого и построены
>где бенчи сырого диска
Кому они интересны?
>где то же на файлах внутри ФС?
FIO
>Второй: где настройки ФС?
Дефолтные, очевидно.
>что с результатами UFS, почему она временами выглядит производительнее диска, на котором работает?
Написано же: fsync() там так работает.
>Как мейнтейнер развесистой контейнерной архитектуры на Proxmox, этот не видит в QEMU никаких проблем.
Проблемы Qemu нынче принято закидывать железом. Но это далеко не всегда возможно. Как разработчику проекта embedded виртуализации, мне видна масса проблем этой поделки.
github.com/libvirt/libvirt/commit/16bcb3b61675a88bff00317336b9610080c31000#diff-909be9ec94676bb693c57b5a8692cc32bd2f9728c42dc9fe1c9cbcf569971b36R2308
en.wikipedia.org/wiki/Undecidable_problem
Собственно, разные rust-vmm, kvmtool, и firecracker не появились бы, не имей оно подобных косяков.
>не умеет отдавать хосту неиспользуемую память
Если virtio-baloon не работает, то проблема в его недоделанности.
pve.proxmox.com/wiki/Windows_VirtIO_Drivers
Вот, уточнение терминов — очень важная штука.
Кому они интересны?
Это точка отсчета. Условный 0 (или 1), которого часто нет на маркетинговых графиках, но который быть обязан на графиках, предназначенных для специалистов.
Дефолтные, очевидно.
То есть, даже не удосужились включить сжатие или выбрать подходящий для целевого приложения recordsize?
fsync() там так работает
Похоже на то, что он просто игнорируется.
И как это дружит с сохранностью данных? Можно ли тушить такую систему под тяжелой нагрузкой от БД не опасаясь реплеев на пару десятков (nvme же) гигов?
Виден патч в libvirt, не в qemu… Вас сильно затруднит раскрыть суть проблемы и условия, в которых она проявляется?
То есть, даже не удосужились включить сжатие или выбрать подходящий для целевого приложения recordsize?
Sane defaults — это забота разработчика ОС, очевидно.
Похоже на то, что он просто игнорируется.
Надо код смотреть, сходу тут трудно что-то сказать
Виден патч в libvirt, не в qemu
Для, так сказать, кода поддержки QEMU в libvirt. В общем, там признают невозможность посчитать оверхед по памяти — оно и немудрено: треды на каждый запрос IO, какие-то невнятные отображения, попытки что-то закэшировать, постоянные реаллокации, и совершенно brain-dead использование mmap().
И не факт, что в код самой UFS.
Defaults-то defaults, только вот несколько махоньких ньюансов:
- во-первых, zfs это аналог стека из md + luks + lvm_with_snapshots + fs (аналогичного стека под фряху этот не помнит)
- во-вторых, поведение, выглядящее так же подозрительно, как UFS в zfs достигается
zfs set sync=disabled
- в третьих, defaults в zfs включает запись данных сперва в Intent Log и только потом в настоящее место хранения, что аналогично опции
data=journal
.
Отключается этоzfs set logbias=throughput
.
И даже в таких условиях она в некоторых тестах быстрее чистой ext4.
Собственно, за это похороникс похорониксом и называют.
Любую файловую систему можно вычеркивать если память не ECC, особенно, если они не CoW/log-structured.
Если не использовать дедупликацию, то zfs прекрасно живет в десктопных сценариях на любой x64 системе.
Как пользователь линукса со стажем 14 лет (раз уж тут такие комментарии пошли) — скажу что дружелюбность линукса заканчивается на моменте когда у вас Qt приложение не берет compose key потому что у вас GTK окружение, а GTK2 и 3 программы отличаются на вид катастрофически, а смена раскладки происходит с таким лагом что я успеваю зачастую слово дописать. К этому добавляю что не все программы есть в магазинах приложений и рано или поздно придется столкнуться с консолью, а при перезагрузке после обновления можно обнаружить что grub недописался, а криво перезаписанный .Xauthority внезапно лишился своих прав и у вас не запускается сессия.
Еще начинаешь замечать что LibreOffice игнорирует тему GTK, некоторые программы не знают куда свернуться, chrome вообще выглядит не нативно, а некоторые элементарные вещи, например монтирование iso или форматирование флешки, внезапно требуют sudo. Программы под wine работают через Ж (как и должны) и там проблемы со сглаживанием шрифтов и позицией курсора. Причем некоторые проблемы вы не загуглите даже, например отключение переключения раскладки по зажатию двух шифтов я не могу вырубить никак, ровно как и полное зависание всей системы (да да, даже переключение на tty1 не пашет) с 100% загрузкой ЖД при забивании оперативной памяти
Но если вы домохозяйка которой нужен ютуб и простенький либре, или вы не боитесь консоли и копании в конфигах и гуглении или у вас есть друг-админ который вам все настроит и будет помогать по удаленке — да, линукс в 2020 для вас.
Насчет внешнего вида, с темами конечно давняя беда, но под виндой каждое приложение выглядит по своему и ничего, этим пользуются.
Советовать домохозяке поставить линукс дурная затея, как и любую другую систему, но если настроить и оставить на 5 лет без присмотра, я ставлю на то, что выживет линукс, а не винда.
… но если настроить и оставить на 5 лет без присмотра, я ставлю на то, что выживет линукс, а не винда.
С этим могут поспорить мои родители. 7 лет на семерке — полет нормальный, причем к ним иногда еще и племяшка приходит поиграть и т.п. Или моя работа — 11 лет уже живем без особого присмотра.
Вопрос в среднем уровне настройки — под линукс ты создаешь рута, даешь права пользователю и сваливаешь, он в ящичке. В винде принято давать админские права пользователю. Если настраивать так-же, давая пользователю простые права и делая пароль на админа, и не ставить софт, только обновлять — живет еще и как. Еще и пережила обновление на десятку успешно...
отключение переключения раскладки по зажатию двух шифтов я не могу вырубить никак
Проверил — не работает и не помню, чтобы когда-нибудь работало. Правда я сразу же после установки ОС (убунту) ставлю переключение раскладок на Caps/Shift+Caps
ровно как и полное зависание всей системы (да да, даже переключение на tty1 не пашет) с 100% загрузкой ЖД при забивании оперативной памятину тут-то всё понятно — память кончилась — начали свопиться (IO) и так по-кругу (если память нужна). Есть некоторые пути решения (как минимум те, что знаю я): 1) позвать OOM магическим нажатием клавиш, обрабатываемых ядром (SysRq) — но OOM не факт что будет удбивать то что вам надо. 2) использовать как стали делать в Fedora33 earlyroom демона 3) отключить нафиг свап и добавить памяти для удобства работы (если надо) 4) установить лимиты (cgroup) на память на группу/процессы.
Да я так-то понимаю почему оно возникает, но никак не смог побороть. По этому перешел на фряху, там эта беда как винде отрабатывает — тупит но пашет. А вот то что при одних и тех-же задачах на одном и том-же железе винда 10 у меня в 32 гига не свапится и вполне себе дает возможность запустить ААА игрушку, а убунта после 10 вкладок хрома начинает вести себя желеобразно… черт его знает как такое может быть.
Чтобы не писали про нужность свопа — актуально только если реальная память может закончится и нужно коротко перекантоваться. Если гарантированно не может — он точно не нужен и лучше не сделает.
У меня домашний сервер (линух с кучей виртуалок) с 64 гб и рабочая станция (win) с 32 гигами, своп отключен наглухо, и ещё никогда память не использовалась более чем на 70% — и это с учётом того что всё что можно (/tmp & co) сидит в памяти. Реально своп я использую только на серверах где много редко используемых приложений — они не занимают оперативку пока спят, и это единственное его адекватное применение, и то при условии что все они вместе взятые могут сожрать всю свободную память.
Когда своп был влючен в него за месяцы работы могло упасть максимум до гига, несмотря на наличие свободной памяти (это при swappiness=1), а отключил я его после одного случая — хром сошёл с ума и стал жрать всю имеющуюся память (причём своп тогда ещё был) — пока я вспоминал самоё грязное ругательство система умерла без шансов на восстановление. Не будь своп включен, хром бы просто был прибит и я смог бы хотя бы сохранить открытое, а так — тормоза и всё (даже SSD не помог).
Так что просто покупайте достаточно памяти и выключайте его нафиг.
Система ubuntu 20.04, 16 гигов памяти. Установил zram-config, все-равно виснет. Начал мониторить swap/zram, оказалось, что zram не успевает наполняться данными, а доступная память заканчивается. Установил более агресивное заполнение zram, все равно виснет. Уменьшил количество zram с 50% до 25% — стало лучше, но иногда все равно виснет. Поменял алгоритм сжатия на zstd — система почти перестала зависать. При этом этот же проект я прекрасно собирал на 8ГБ оперативки с zram/swap, но потом добавил памяти, переставил систему и понеслось…
Всякие эти zram/swap очень крутая штука, которая действительно помогает вытянуть производительность устройств во время нехватки памяти, но почему оно наглухо виснет? Лучше бы действительно было как в винде — медленно, но работает.
Появились новые способы.
uresourced
резервирует некоторый обем памяти для GUI, начал поставляться с Fedora 33 https://fedoraproject.org/wiki/Changes/Reserve_resources_for_active_user_WS.
prelockd
— блокирует в памяти бинари и либы, в том числе иксов и оконных менеджеров https://github.com/hakavlad/prelockd.
memavaild
— поддерживает некоторый обем доступной памяти при активном своппинге путем вытеснения в своп памяти user.slice
и system.slice
, это приводит к поддержанию некоторого объема файлового кэша, и thrashing уменьшается https://github.com/hakavlad/memavaild.
Демо:
https://youtu.be/QquulJ06dAo — играем в supertux на фоне 12 потоков быстрых пожирателей памяти tail /dev/zero
.
https://youtu.be/nSCT_zZHYYQ — playing superux + compiling Linux 5.4 with make -j512, MemTotal=9.6G
https://youtu.be/X1wsgWOE-Tk — while true; do (tail /dev/zero &); done
— гуй жив.
Таким образом, с применением специальных средств в Linux можно добиться отличной обработки нехватки памяти.
Проблема в том, что большинство дистрибутивов не используют лучшие практики. Только недавно началось внедрение свопа на zram по умолчанию и использование юзерспейсных OOM киллеров.
Кстати, не далее как в понедельник этот ходил "настраивать компьютер" домохозяйке-студентке.
Поставил libreoffice, fsviewer, подключил принтер в правильный порт, где он виделся и не сбоил, притащил на него драйвер (винда видела только сканер), поматерился удаляя автоматически устанавливаемые дровишки наперегонки с "самой умной и приспособленной к домашнему пользованию системой".
Все это, кроме принтера, пожалуй, девочка могла бы сделать и сама. Ан нет.
Линукс никогда не станет популярным. Его основополагающая суть не позволит сделать это
В прошлом году покупал ноутбук на только что вышедшем железе. Поставил Debian/testing. Из коробки заработало всё, кроме сканера отпечатков пальцев. Неделю назад собрал десктоп на новом железе под AMD Zen 3. Поставил последний релизный Debian. Всё без исключения работает из коробки.
Почему же Вам так не везёт с совместимостью?
slackware же!
Но, взамен, есть сложности (достаточно легко преодолимые) с запуском софта не из репозиторияЯсно, значит вычёркиваем, пока не научится «преодолевать» из коробки. ОС, не умеющая без бубна запускать сторонние приложения, никому не нужна с 70ых годов прошлого века.
Взамен же вы получаете ОС с декларативным описанием в одном файле, и при этом обладающей транзакционными обновлениями. Лично я считаю, что пока остальные дистрибутивы не научатся этому — следует вычеркнуть их.
Есть только три причины использовать Linux в 2020 году:
- чтобы не использовать Windows (здесь длинный список причин не использовать Windows)
- вы программируете для Linux
- вы не любите мак
Как ни странно хорошая (по сравнению с прочими) альтернатива CorporateWorksatationOS получилась у AstraLinux. Хотя и в этом случае пришлось велосипедить чтобы получить рабочий сценарий для Cobbler.
GOSA2 — вполне неплохо, если не нужно переиспользовать унаследованные наслоения MS AD. Но вероятность такого — исчезающе мала.
CommuniGate Pro — хорошо. ВКС запилена и сдана.
TrueConf — хорошо. В процессе допилинга.
Из-под линукса удобно писать под линукс. Удобно админить линукс. Но лично мне личная жизнь ближе с win — там просто все работает и закрывает все мои нужды.
> написанный на Java фронтенд Android не всегда передаёт ощущение Linux, к которому стремятся многие пользователи Linux.
Вот и ответ, зачем линукс дома.
Ещё лет 10 назад сложно было представить, что мы теперь живём во время победившего Linux. Пророчество "вендекапец" сбылось благодаря Steam/PS, Android, кембрийскому взрыву контейнеризации и облачным технологиям. Ну и для любителей понтов и разбрасывания денег — Apple ещё остался.
Он именно потому и случился, что на десктопах, о которых теперь мало вспоминают. Увеличение доли лаптопов позволило яблоку отгрызть долю. Увеличилась доля Linux благодаря всяким убунтам. Увеличилась доля консолей. Про смартфоны вообще можно не говорить. Редко где теперь можно встретить пк с вендой, разве что у какого нибудь олдфага досовских игрушек.
Пророчество «вендекапец» сбылось благодаря Steam/PS, Android, кембрийскому взрыву контейнеризации и облачным технологиям.
Эмм… Друг, я, повторюсь, люблю/уважаю/пользуюсь Linux'ом, немного недолюбливаю Windows. И все это довольно долгое время. Может быть, меня, как приверженца opensource, и порадовал бы в глубине души «вендекапец», но я сегодня, в 2020 году, набивая на клаве этот текст в Ubuntu 14.04, совсем не наблюдаю этот пресловутый «вендекапец»! На десктопах и ноутах винда как занимала доминирующее положение, так и продолжает это делать, не смотря ни на что.
Касаемо облаков и контейнеров, на серверах линукс и десять лет назад доминировал, правда, причём тут десктоп — непонятно.
Десктоп тут приплели оппоненты)
Я просто оставлю это здесь:
www.statista.com/statistics/915085/global-server-share-by-os
Секта свидетелей победившего Линукс :)
Откажитесь от ifconfig в пользу nmcli. В какой-то момент времени вам придётся признать, что ужасное сочетание ifconfig плюс iwconfig и wpa_supplicant (от которой всё равно уже давно втайне отказались в пользуwicd) попросту неэффективно. Сегодня Linux использует nmcli, и эта команда стала очень удобным, а иногда и интуитивно понятным способом взаимодействия с сетью.
Странное предложение. И wicd и NetworkManager это просто надстройки над консольными утилитами от которых предлагается отказаться. wicd не может настроить ничего кроме проводных и беспроводных сетей, NetworkManager может много что вам никогда не понадобится, но этот список не охватывает и половины возможных вариантов использования. Кому-то обязательно нужен «комбайн» чтобы сеть настроить, кому то хватит пары утилит и скрипта. Linux универсален и предлагает вам выбрать тот, что более удобен. Сron vs systemd, gdb vs ProcDump из той же оперы.
Использование ZFS — спорно, не всем нужно. За отказоустойчивость приходится платить ресурсами компа. Большинство современных fs вполне себе можно использовать не боясь потерять данные. Универсальность проявляется и здесь. Есть 1000 и 1 способ разместить систему на дисках, с разными целями, ускорение, устойчивость, переносимость…
Облака есть и у MS. И тут еще нужно посмотреть, что именно автор понимает под облаком. Виртуализация/изоляция/сетевое хранилище…
Прерывания. Ну так себе. как будто в windows их нет или с ними нельзя работать. И почему прерывания интересно, а то что linux поддерживает программирование почти на всех известных языках — нет.
Зависит от того, какие компоненты использованы при создании ноутбука и есть ли под них опенсорс дрова. =)
Лучше брать ноуты, на которые производитель как опцию предлагает линукс.
Ну вот недавно купил ребёнку Thinkpad, так прямо в характеристиках на саёте "Сканер отпечатков пальцев: есть (требуется Windows)"
1. Как ни странно — консоль. Возможность решить много задач скомбинировав результаты работы нескольких утилит. Например, однажды мне нужно было произвести обработку данных из таблицы в excel. Там нужно было производить много манипуляций: фильтровать строки, столбцы, сортировать, разбивать строки на части, удалять лишние пробелы, преобразовывать строки в числа и обратно. Так мне проще было выгрузить данные в csv, обработать их при помощи конвейеров из grep/sed/awk/bc/tr/printf затем импортиротировать назад в excel, и это не говоря о том что сотни тысяч строк скрипт обработал в считанные секунды и без заоблачного потребления ресурсов. Если бы я пытался обработать это формулами или макросам в excel, то скорее всего часть операция все равно пришлось бы делать вручную и в процессе я либо повесил бы комп, либо что еще хуже уронил бы excel.
2. Универсальность — я смогу запустить linux и на стареньком КПК из начала двухтысячных вроде HP Jornada 690, и на каком-нибудь роутере и на компьютере собранном из хлама… и на суперсовременном кластере.
3. Поддержка старого оборудования. Мне не нужно переживать, что linux заявит мне, что мой процессор устарел или на мой принтер нет драверов под новую версию OS. Если это раньше работало, то оно будет работать и впредь. Также расширенные возможности использования этого оборудования. Например, возможность «расшарить» по сети даже то оборудование, для которого производитель никогда не предусматривал такой возможности(USB-принтеры/USB-сканеры/офиснаяАТС). Возможность превратить обычный роутер, у которого USB только для модема/флэшки в принт-сервер.
4. Сетевая подсистема. NAT/firewall/VPN практически из коробки, возможность получить доступ к сети на любом уровне OSI чуть ли не до «физического»(если конечно оборудование позволяет). Возможность работать с сетями любой сложности, создавать виртуальные сети поверх существующих, мосты между протоколами…
5. Сообщество, в котором много любознательных людей, энтузиастов, которые ковыряются в оборудовании разбирают «закрытые» API и протоколы, пытаются поддерживать то, от чего производитель давно отказался.
6. Про дисковую систему уже писал выше.
7. Различные уровни виртуализации и изоляции, дающие хоть какую-то возможность запускать что-то небезопасное, падучее, написанное не для linux и заброшенное производителем.
1. Как ни странно — консоль.
Странно говорить такое про удобный инструмент. Наверное, консоле-хейтеры судят о ней по cmd.exe или чему-то подобному.
Тоже поделюсь историей из жизни. Понадобилось однажды обработать несколько десятков файлов с данными — аппроксимировать прямой линией и свести коэффициенты в другой файл. Вместо того чтобы вручную делать это в Origin'е или тем более excel'е, написал простенький скрипт, который не только быстро решил задачу один раз, но и может решить похожую задачу снова.
5. Сообщество, в котором много любознательных людей, энтузиастов, которые ковыряются в оборудовании разбирают «закрытые» API и протоколыБолее того, виндузятники не догадываются, что при разработке своей программы можно не изобретать велосипед, не рыться в msdn и не качать рандомные библиотеки, а просто списать из готового и отлаженного софта.
По разработке софта тоже есть что сказать: хотя программ я пишу мало и в основном для себя, стараюсь делать их кроссплатформенными (linux + windows). И если реализация задуманного алгоритма в Линуксе обычно оказывается простой и очевидной, то в винде это тонна мануалов (хотя там даже до man'ов не додумались, в msdn приходится лазить) с совершенно нечеловеческой логикой и километровыми списками аргументов в каждой функции. Причем вполне может оказаться что прямого решения простой задачи вообще не существует. Чтобы не быть голословным, первая задача была по созданию неблокирующего pipe'а (чтобы при записи в заполненный канал выдавалась ошибка, а не ступор; при чтении аналогично), а вторая по асинхронным событиям — как прервать написанную кем-то другим функцию, которая выполняется долгое время, ради, скажем, цикла обработки GUI.
Вы кажется не вчитались: maledog консоль хвалит ;)
Мне не нужно переживать, что linux заявит мне, что мой процессор устарел или на мой принтер нет драверов под новую версию OS. Если это раньше работало, то оно будет работать и впредь.
Не факт. Могу привести контрпример: после обновления NAS от Synology поддержка ряда принтеров отвалилась, среди них было мой) Убрали поддержку "устаревшего" оборудования. Да, с бубном можно было девайс переубедить. Да, узконастроенная ОС для встраивания в устройство != ОС для десктопа. Тем не менее — прецедент есть :D
прецедент есть
Вы хоть вотпрямщас можете собрать ядро, которое не сможет загрузиться на вашем же железе.
Или отключить все репозитории, вообще все.
От этого, внезапно, у линукса поддержка вашего железа и софта не пропадет ;)
Разочарован.
На самом деле, это просто повод обсудить тему в свете новых событий. Например, году в 2015 наверное мало кто мог представить себе WSL. И так далее.
Владелец прошлогоднего xps 15. Не работает совсем сканер отпечатков пальцев, через одно место работает переключение видеокарт, не работает управление яркостью (пришлось скрипты делать и создавать глобальрые хоткеи), странно работает управление питанием. Да и в целом система нестабильна — может зависнуть на ровном месте. На винде ни одной из этих проблем нет.
Linux пол мои задачи подходит лучше, но увы теперь мой друг — wsl
узнать яркость (там вроде еще sed был чтобы число выдернуть) xrandr --prop --verbose | grep -A10 " connected" | grep «Brightness»
это дело записывается в переменную и увеличивается/уменьшается
потом вычисленная яркость устанавливается примерно так: xrandr --output HDMI-A-0 --brightness 0.4
HDMI-A-0 нужно заменить на то, что подходит вам (xrandr --prop | grep " connected")
этот скрипт вешаем на нужный хоткей стандартным способом gnome/kde/вашего wm
Выбор операционной системой продиктован, по большей части, используемыми программами и инструментами. Многие задачи можно одинаково эффективно решать под обеими операционными системами. Но если для какой-то из задач нужен опредённый инструмент, который есть только в одной из систем, тогда выбор становится очевиден.
Например, machine learning автоматически принуждает к использованию Linux. Можно, конечно, настроить работу и из-под Windows нативно, но на это уйдёт больше времени, постоянно будут вылезать различные проблемы. Ещё есть вариант WSL, но использование ускорения на видеокарте там пока слишком сырое.
В целом же Linux с точки зрения пользователя мне больше нравится по следующим причинам:
- простая, быстрая и удобная установка софта из репозиториев;
- более быстрая работа ряда программ;
- интерфейс (мне нравится KDE);
Насчёт скорости работы программ: gimp стартует за полсекунды (в винде это занимает секунд 10), firefox заметно более отзывчивый, работа с latex и python значительно приятнее, git меньше протормаживает на больших проектах, npm пошустрее будет, даже tor browser запускается раза в 3 быстрее. Вообще, больное место винды — скорость работы с файловой системой с большим количеством мелких файлов.
Ну и недостатки Linux: хреновая работа на ноутбуках. В ноутбуках используется слишком много проприетарщины, поэтому где-то Linux работает хорошо, где-то не очень даже после пары дней настройки и чтения форумов. Поэтому на ноутбуке у меня Windows — а если нужны нейросетки, то всегда можно по удалёнке подключиться к Linux-десктопу.
P.S. А перечисленные в статье аргументы (ZFS, прерывания, облака, FOSS) — фигня полная, потому что для актульны для серверов или NAS, а не домашнего ПК.
Раз в статье было упоминание про IRQ — может, знает кто-нибудь, чего это у меня в десктопе процессоры 1..12 рапортуют, что не могут обработать некий irq.55? При этом процессоры 0 и 13..15 не жалуются. Появилось после обновления BIOS.
В интернетах советуют то ли просто забить болт, то ли отключить лог ошибок, а кто-то советует вообще выключить IRQ — но такое больше звучит как советы сделать ампутацию.
Как по мне Linux нужен только для серверов и то. А так перфоманс на нем такой же как и на винде, даже хуже. Не все есть. Чтобы установить приложение нужно ковыряться 2 минуты + не все есть. Для меня линукс это чисто прикол для того чтобы убить время когда нечего делать, поустанавливать разные минты, убунты, лубунты и пр. шлак. Думаю, много, кто с этим согласится. А так как замена винды даже рядом не стоит. Фу, боже упаси. Использование линукс это карательная медицина.
Я использую Alt+Shift для переключения раскладки, и поэтому никаких конфликтов у меня не возникает. И такое поведение мне нравится больше — раскладка меняется всегда и моментально, в отличие от Windows, где при быстрой печати это сочетание проглатывается и переключения не происходит.
Нет, не крутит. Точнее, крутит, но как простой Alt+Tab, т.к. нажатие Shift перехватывается. Но для меня это не имеет никакого значения, т.к. я этой комбинацией никогда не пользуюсь. А если и пользуюсь, то Alt и Shift нажимаю справа (т.к. левой рукой зажать LAlt, LShift и Tab одновременно малость проблематично), а по ним переключения раскладки не происходит.
Caps Lock.
Да, он дает иногда ложное нажатие на Tab. Но проще, чем любые комбинации с управляющими клавишами, которые требуют внимания, тоже дают сбои и конфликтуют с другими кнопками.
О, винда при засыпании оставляет файловую систему грязной — а начиная с 8 она спит по умолчанию всегда, кроме перезагрузки.
Но это не баг, это фича.
Еще есть замечательная фича с memory-mapped-files, кэш такой, у которого memory-pressure уступает только ядру.
Правда, может, в последних десятках эту фичу и починили. В конце концов, в нормальный cpu scheduler же сумели, и сжатие свопа — четверти века не прошло.
Так хабр же высказал в одной из прошлых таких обсуждений своё мнение — "это не линуксу/опенсурсу нужен пользователь, а пользователю линукс/опенсурс; хотите что-то изменить — несите готовый пулреквест, тогда, так и быть, подумаем".
Как сделать PR на виндовые баги и куда его отослать?
Пуск, "Feedback hub"
Nope.
Для создания PR нужен доступ к исходникам, так что без вариантов вообще.
А, это юмор был такой… Сорри, Microsoft кодом и временем пользователя не берёт, только деньгами.
Ну, то есть, исправить эпичные баги вроде этого — без вариантов вообще, плати за глюкодром и будь благодарен.
А когда в бесплатном линуксе не могут принять патч в mainline, но не запрещают применять его самостоятельно, и даже пользоваться уже заранее пропатченными бинарями — это ужас-ужас.
Фанатство, как оно есть.
По винде и пользователи прекрасно знают "ждать пока майки пофиксят, щиката га най; ну или лезть в линукса и самому переделывать всё".
Аргумент что "в опенсурсе фиксить/править юзерфриндлинесс легко, не то что в закрытой винде" приносят именно ценители опенсурса. И, они же — аргумент что если что поправить надо — то пусть нуждающийся и.
Грязный том после гибернации этот уже только под данным постом упоминал дважды. Баг, между прочим, Critical — потому что в последствиях у него развал ФС.
Wontfix, и патчей не ждите, вообще вы просто неправильно ее держите.
Примерно той же давности memory mapped files.
Баг в планировщике CPU, связаный с перекидыванием нити на произвольный узел, существовал с начала NT, а это апрель 1993. Пофикшен в 2018÷2019.
Ну, ждиття. Может, еще лет через 20 еще что-нибудь пофиксят. Если винда окончательно не рухнет под грузом совместимости.
А некоторым надо работать уже сейчас.
Linux-destop для действительно массового пользователя — это Epic, его в пару спринтов не сделать. И даже в пару десятков.
А от Windows-desktop вы этого хотите чуть ли не с одного коммита, да? Двойные стандарты.
А что, UI Windows не с нуля разрабатывался, а является форком какого-то уже успешного продукта? Интересно девки пляшут...
Или у вас Linux — единый продукт с первой строчки кода и по сегодняшний день, а Windows — каждая новая редакция это новый отдельный проект никак не связанный со старым?
Или у вас Linux — единый продукт с первой строчки кода и по сегодняшний день, а Windows — каждая новая редакция это новый отдельный проект никак не связанный со старым?Из ваших высказываний получается, что вы считаете наоборот — windows каждый раз переписывают с нуля, а Linux только дорабатывают. Не находите оба этих утверждения бредовыми?
Нахожу. Вы только что выдумали два каких-то крайне дебильных, простите, утверждения и пытаетесь натягивать сову на глобус приписывая этим утверждениям моё авторство.
Браво! Аплодисменты переходящие в овации! )))
Что за детский сад. Я их даже не говорил. Вы их сами только что придумали, а теперь рассказываете, что они мои.
Напомню начало: Каджит сказал, что на сегодняшний день удачных для массового пользователя десктопов под Линукс нет, так что разработка займет долгое время. Тогда как в Windows уже был удачный именно для массового пользователя десктоп, то есть изменений нужно на порядки меньше.
Очевидно, вы с этим не согласны.
Вообще нет. Каджит сказал, что разработка хорошего десктопа под Linux — задача, на которую нужно потратить приличное количество времени. И это в целом верно. Но выше по теме Каджит пенял Windows за то, что она уже целых 4 раза меняла интерфейс, и он всё ещё не идеален.
Я указал ему несоответствие суждений: нужно относиться ко всем одинаково. Либо не наезжать на интерфейс Windows за то, что там за 4 попытки всё ещё не идеал. Либо закономерно наезжать на Linux, вспоминая все те прекрасные экземпляры интерфейсов, которые создавались до этого и говорить "как же так? столько попыток — и всё ещё не идеал?!".
Но ни того ни другого не происходит. И я делаю вывод: двойные стандарты.
Камон, это надо так дотошно разжёвывать?
Впрочем, если вы не осилили прочитать это в исполнении Каджита, каков шанс что прочтете в моем…
Либо закономерно наезжать на Linux, вспоминая все те прекрасные экземпляры интерфейсовЧестно говоря, не припомню действительно самодостаточных интерфейсов для повседневных задач в линуксе. Разве что лет 10 назад мне таким показался SUSE, но точно сказать не могу. Имеется в виду что все настройки графические, все доступны из одного меню, все единообразные.
То есть консоль-то понятно будет единообразной насколько это возможно, речь про графические интерфейсы для домохозяек.
Причем под линукс это сделать объективно сложнее чем под виндовс, ведь системный софт пишет не одна компания.
Камон, это надо так дотошно разжёвывать?Получается надо, раз просто так не понимаете.
Ну так с каждым новым обновлением от этого избавляются. Делают единий интерфейс. Ядрёны пассатижи! Наконец кто-то начал читать глазами, а не жопой и пришёл к тому же выводу, о котором я вчера весь день распинался. Инерфейсы меняются становясь лучше, логичнее, единообразнее, стандартизованнее.
Наконец хоть какой-то прогресс.
Но Каджит сказал, что "это вообще не считается". И вы же его поддержали, сказав, что перенос в другое место изменением не считается, после чего перешли на личности и обозвали меня троллем.
Каково оно — переобуться в прыжке, поменяв мнение на 180 градусов, и с новыми силами доказывать мне, что я неправ? :)
Вас носом тыкают что все обещания по стандартизации — пустой звук, им важнее в очередной раз интерфейс изуродовать, чем улучшать.
Но Каджит сказал, что «это вообще не считается». И вы же его поддержали, сказав, что перенос в другое место изменением не считаетсяКонечно не считается, потому что интерфейс был в одном месте, теперь в двух — какая же это стандартизация?
Каково оно — переобуться в прыжке, поменяв мнение на 180 градусовНе знаю, не пробовал. Мне как раз возможно доказать мою неправоту. Но оскорблениями и акробатикой в лужу вы этого точно не сделаете.
Делают единий интерфейс.
Где Мопассан?
Его уже в пятый раз собрались сделать новый, универсальный, с нуля. Опять.
В тех скринах, что каджит привел, виден кусок XP. Если полезть с св-ва сетевого адаптера начиная с клика, правой кнопкой по иконке "сетевого окружения", то последовательно вы дойдете от современного интервейса, по слоям, до куска NT3.51.
Какая смена, где вы ее видели, кроме как в рекламе?
А можно просто не чинить не сломанное и не ломать то, что ломать не просили?
Нет? Ну, тады ой.
Буквально на днях пришлось одновременно пощупать три новых для себя ОС:
Windows 10 20.04, Ubuntu 20.04 (забавно как версии с Виндой совпали) и macOS 10.15
По большому счёту, все три, как по мне, оказались полным г…
В порядке возрастания «хреновости»:
10-ка, Catalina, Focal Fossa.
Щупал не сильно плотно, просто надо было настроить под себя каждую из трёх. Винда заняла гораздо больше времени, но тут дело в том, что я и сам «виндовый юзер» и возможности настроек в Винде значительно выше.
Тезисно по каждой.
1. Windows 10. Я был заранее скептически настроен — слишком уж много инфы насчёт BSOD-ных обнов, слежения и т.п. прошло. Но это всё решается. Пусть и через чёрт знает какие грабли, но отрубить и настроить можно буквально всё. Всегда можно открыть services и поотрубить там UAC, Защитника, Центр обновлений и т.п. Всегда можно нагуглить и напрямую отредактировать что-то в реестре. Можно попробовать через групповые политики. Да, это занимает просто уйму сил и времени, но это в принципе можно сделать.
Что вызвало фэйспалмы?
Интерфейс. Ну надо вам отдел двиганья кнопки чем-то занять — ну ок, но оставьте вы возможность включения старого интерфейса.
Сами настройки. Сколько уже лет прошло с момента выхода десятки? Почему она до сих пор выглядит как кадавр собранный из различных кусков интерфейса? Почему есть отдельно раздел параметров и панель управления? При этом настройки и там, и там, дублируют друг друга где-то в половине случаев. Т.е. пользоваться чем-то одним не получится. Полный бред. В итоге надо прочекать каждый пункт параметров, а потом пойти в панель управления и прочекать всё уже там (периодически проверяя не слетели ли после этого настройки в разделе параметров).
2. Catalina.
Ну макось, как макось. Для любителей «включил и всё работает как надо (создателям)». Настроить напрямую там мало чего можно. Я вот так и не смог отрубить уведомление об обновлениях и надоедливую единичку на иконке настроек. Поменять аватарку получилось только драг'н'дропом (ну не имею я привычки хранить все изображения только в фотоальбомах). Переключение раскладки на привычное Alt+Shift не настроить — скачал Karabiner, но что-то мне перехотелось во всё этом разбираться. Ну и на каждый чих надо пароль вводить (как это отрубить с ходу — не нашёл). В итоге — настроить толком ничего нельзя, интуитивное пользование интерфейсом нифига не очевидное, но в целом вполне юзабельно из коробки.
3. Ubuntu 20.04.
О! Это песня! Дополнения гостевой ОС автоматически установились. Правда у меня далеко не сразу получилось это проверить — как я понял, линуксоидное сообщество любит менять наименования своих пакетов. А в силу «небывалой распространенности» данной ОС, гугление выдаёт инфу 5-10 летней давности. Понятно, что в решении проблем это никак не помогает. Ну ладно, дополнения стоят. А общие папки не видны. Монтировать надо… Ну и начинается озвученная выше процедура — перелопачивание кучи инфы в инете. При этом каждое «решение» надо проверить, чтобы убедиться что оно не актуально. Нашёл решение (на реддите). Но оно разовое. Надо влепить в автозагрузку. А перед этим отрубить запрос пароля, поскольку после сотого ввода подо мной начал дымиться стул! Отрубать пароль будем тоже через гугл. И тоже не с первого раза. Кинем скрипт в автозагрузку? Но как? Гугл говорит что корректно будет добавить его в «rc.local». Но постойте! Это же 20.04. Мда, изменения привычного интерфейса в Win10 уже не кажутся чем-то демоническим. Ну ок, кое-как папки увидели при загрузке. Теперь бы ещё Alt+Shift настроить. Упс… Гугл, Gnome settings (или как оно там) в Ubuntu software.
И это всё не какая-то специфика, это первоначальные действия по настройке ОС.
Да, спору нет — lamp-server установился и начал светить в сеть очень быстро. Но постойте, Open Server под Виндой устанавливается не особо дольше. Ковыряние с настройками сопоставимо.
На мой взгляд, главная проблема Линукса — Гугл и фильтрация кучи неактуальной инфы (при этом самой инфы не сказать что так уж много). Интуитивно что-то настроить — вообще нереально.
Ну, собственно, треть описанных проблем "линукса" от виртуализации (не самый распространенный сценарий, таки), треть от третьегнома (его с выхода старательно заплевывают и все гномопроблемы давно разжеваны, нафига было в эти грабли лезть?) и лишь последняя треть — от "прокатило", которых можно было бы избежать.
Если вам надо выполнять много административных действий, то sudo -i
даст рутовский шелл. Ну или медитировать между двумя командами меньше таймаута sudo
(минут 5, что ли?).
В любом случае, отключать запрос пароля на административные действия — bad pratice.
rc.conf
остался вместе с rc, про него пора забыть.
От ОС мне прежде всего нужен доступ к файловой системе и запуск софта
Под это подпадают разве что мобильные ОС. Из них в iOS нет доступа к FS, а из остальных не мертвых есть только различные вариации Android.
Ну и в моём понимании ОС должна быть прежде комфортной в использовании
Ваше личное понимание комфорта отличается от такового у окружающих. Мало того, оно меняется со временем.
Поэтому ОС и ее части, вроде DE, должны быть максимально гибкими — что автоматически подразумевает навык управления этой всей гибкостью.
Т.е. администрирование. Которое вы успешно освоили и преподносите как несомненный плюс…
А теперь смотрим сюда:
Заниматься администрированием — это не моё
… но только для винды.
Для повышения безопасности можно ещё каждую рутовую команду подтверждать смс-кодом
Если вам это нужно — вы можете настроить и это. Или любой другой вид 2FA.
треть описанных проблем «линукса» от виртуализации (не самый распространенный сценарий, таки)
По-видимому, как раз наоборот.
У хостеров другая виртуализация, с домашней имеющая мало общего. И там используются преднастроенные образы, как раз для минимизации проблем.
Ну и кажется достаточно логичным, что hyperv более подходит для виртуализации windows, а kvm — linux.
Но при этом товарищ выбрал wmvare. И, судя по тому, что у него возникли проблемы с шарингом, раньше эту связку он вообще не использовал/не для десктопа.
отличается лишь запуском иксов по умолчанию
А также установкой агента, шарингом папок, пробросом usb…
Я вначале Docker поставил. А он взял и переколбасил все настройки. Врубил защиту по полной, изоляция ядра, то ли включение, то ли выключение низкоуровневой оболочки и т.п. Там жуть короче. Сам докер встал. Но после этого все виртуальные машины не то что бы перестали работать, но отвалилась поддержка аппаратной виртуализации. Я вечер потратил чтобы всё откатить назад.
В итоге пришёл к тому, что лучше всё запускать на VMware (в том числе и докер) — как на максимально поддерживаемой и универсальной платформе.
Где-то, кстати, в комментах что-то похожее уже встречалось… hyperv, в какой-то момент, смог вообразить себя Xen и запустить бывшую хостовую систему в dom0.
Вот потому этот и держит винду максимум в виртуалке: пусть изгаляется как хочет, но так, чтобы ничего больше изгадить не смогла и ее всегда можно было откатить обратно во вменяемое состояние, не тратя кучу времени на разбирательства и фирменный затупеж thrusted installer и system restore.
Но после этого все виртуальные машины не то что бы перестали работать, но отвалилась поддержка аппаратной виртуализации
Вложенная виртуализация? Она же отключена по умолчанию.
Пусть и через чёрт знает какие грабли, но отрубить и настроить можно буквально всё. Всегда можно открыть services и поотрубить там UAC, Защитника, Центр обновлений и т.п. Всегда можно нагуглить и напрямую отредактировать что-то в реестре. Можно попробовать через групповые политики. Да, это занимает просто уйму сил и времени, но это в принципе можно сделать.
Versus
На мой взгляд, главная проблема Линукса — Гугл и фильтрация кучи неактуальной инфы (при этом самой инфы не сказать что так уж много). Интуитивно что-то настроить — вообще нереально.
Вот как раз таки в линуксе всё хорошо. В большинстве случаев даже гугль не нужен. Мне хватает man-ов идущих в поставке системы. А не нагугливать эти все безумные UUID-ы которые надо прописывать в реестре. Так что у вас взаимоисключающие параграфы тут, КМК.
И да. Мир линукса не ограничивается убунтой.
Так как ОС Android компании Google работает на ядре Linux, многие из нас могут сказать, что Linux и так находится у них в кармане. Однако несмотря на своё удобство, написанный на Java фронтенд Android не всегда передаёт ощущение Linux, к которому стремятся многие пользователи Linux. А у некоторых пользователей и вовсе нет телефона с Android.
с тех пор как появился андроид на линукс, и он настолько же достоин названия «линукс» насколько gnu на линукс, и наверно популярнее всех дистрибутивов гну/линукс вместе взятых, укороченное название «линукс» с намерением обозначить только гну/линукс, исключая андроид на линукс, как-то неправильно, и поэтому теперь гну/линукс следовало бы коротко называть «гну».
5 причин использовать Linux в 2020 году
кто-то доверяет производителям по, закрытых и открытых, что они не пошлют вам шпионский код? особенно после сообщений сноудена? в лицензиях по нету гарантии, даже эпла, у которого самые дорогие продукты. но уголовный кодекс наверно не отменён этими лицензиями, и за мелварь полагается наказание. и уголовный кодекс сделан с целью предотвратить наказуемые деяния. но чтобы этот метод работал, преступников нужно ловить, хотя бы изредка. ( кто-то слышал про такой случай, что ловили самих производителей популярного по и наказывали? ) производители по могут вместо мелвари оставлять просто дырки безопасности, и, кстати, насколько я знаю, они скрывают их, (дыры безопасности), от большинства пользователей, но сообщают государственным спецслужбам. доказать вину производителя очень трудно, если это закрытое по, и если это предумышленная дырка, наверно трудно доказать это. (а если это, действительно, ошибочная дырка, это наверно всё равно влияет на репутацию производителя). а вот с открытыми дистрибутивами GNU есть возможность контролировать самого производителя. если вы сохраняете всё, что вы установили, (изначальный iso и обновления) с подписями, и так, что сможете в будущем доказать время сохранения, (для этого можно записать подписанные хеши пакетов в блокчейн либо во множество независимых сайтов, которые записывают время сохранения), то вы сможете в случае обнаружения мелвари проверить производителя по. вы можете обнаружить, что либо он сам мелварь подсунул, либо что он виновен в оставлении дыры, и вы сможете найти какие именно программисты его оставили, либо что производитель не виноват, и вам надо искать вину в своих действиях (конфигурации и использования) либо в оборудовании (см. meltdown и spectre).
5 причин использовать Linux в 2020 году