Как стать автором
Обновить

Что лучше: дистрибутив Linux в яблочном стиле или нормальный хакинтош?

Время на прочтение 6 мин
Количество просмотров 71K
Всего голосов 84: ↑59 и ↓25 +34
Комментарии 441

Комментарии 441

Лаунчерам в стиле макоси 10 уже столько лет сколько самой макоси 10. То, что в линуксе можно менять интерфейс как угодно — тоже не новость.

Главное, что работают они, обычно, чуть лучше, чем никак. Да, статическая картинка или красиво и грамотно разложенные иконки создают впечатление, что все "не хуже оригинала", но… до первого клика.


Пределом является, когда "тема" начинает перерисовывать иконки части (всех-то — слабо) программ на иконки из макоси, что создает еще более тупой эффект — под иконкой Сафари будет, сами понимаете, какой-то местный браузер, но не Сафари.


В общем, это обычно не копирование привычного для макоси общения с системой, это потуги "мы тоже похожи, мы тоже смогли!"


Притом, и макось — не в каждом случае идеальный UI, и копирование чужого — разве что способ расписаться в неспособности родить что-то оригинальное, но качественное.

Разработчики elementaryOS писали что они вдохновляются macOS и хотят получить такой же UX.

НЛО прилетело и опубликовало эту надпись здесь
Да.
НЛО прилетело и опубликовало эту надпись здесь
Да. Ничем не отличается от других огороженных «экосистем» типа Microsoft (Outlook/Windows Live) и Google. Всё то же «есть только одна истиная экосистема и это экосистема ***». Звездочки контекстно заменить на MSFT/Google/Apple.

10 лет ждем на Андроиде аналога AirDrop.

Google Nearby Share, Pushbullet, Huawei Share, Samsung QuickShare. Это только те что попались первые в спике. Десятки их в общем то.

Google Nearby Share — точно, запустился в 2020 году. То есть 9 лет ждали. Остальные — или брендозавимисимые и так же недавно появились, или работают через интернет (Pushbullet), а значит не являются аналогами.

Остальные — или брендозавимисимые

А AirDrop типа брендонезависимая?

iOS/macOS официально только на устройствах Apple. Android на многих. В результате если у вас Xiaomi, а у друга Samsung — без недавнего Google Nearby Share скинуть бы не получилось.

А что, Bluetooth OBEX уже и на андроиде заборонили?

У меня валяется смартфон на Андроиде с 2013 года и много знакомых на Андроиде, но я никогда не слышал от них данного термина. Им можно было перекинуть 10ГБ видео за минуту-две лежа на шезлонге в Египте, где нет интернета пляже?

За пару минут — сильно вряд ли. Это то самое «скинуть по блютусу» эпохи обычных телефонов.
У меня айфон ещё с тех времён, когда над ним за отсутствие этой фичи смеялись, так что про андроид искренне не в курсе.

Это называется не Bluetooth OBEX, а Wi-Fi Direct. Приложений под Андроид для этого куча. Просто что логично для Андроида — она встроена не в систему, а в файловые менеджеры, которых десятки на любой вкус. Впрочем, есть и отдельные приложения для этого.
т.е. вы сейчас потдвердили своим же примером, что нельзя скинуть что-то из одной огороженной «экосистемы» в другую огороженную.
но при этом придерживаетесь убеждения, что на андроиде это — плохо, а на огороженном эппл — хорошо, и даже идеально.
вопрос — на самсунг вы через AirDrop уже что-то скидывали?
т.е. вы сейчас потдвердили своим же примером, что нельзя скинуть что-то из одной огороженной «экосистемы» в другую огороженную.

Кто же виноват что яблоко из-за своей огороженности работает как часы, когда на Андроиде зоопарк технологий от бренда к бренду?


Вопрос гуглу — почему понадобилось 9 лет, чтобы сделать Google Nearby Share вместо глючного и часто неработающего Android Beam?
Если у телефона не было NFC (Xiaomi привет), то про Beam можно было вообще забыть.

Сильно плохо, что в одной экосистеме (эпл) некое решение работает во всей экосистеме, а в другой — не во всей.


Получается, сухой совет: чтобы у тебя некая фича работала, купи либо эпл, либо не Андроид, а именно выбирай аппарат с нужной фичей.


Простым людям из этого логичнее купить эпл. Чисто эксплуатационно.


Если же хочется на пляже два часа ковыряться, чтобы между телефонами двух брендов из якобы одной экосистемы (одной, но фрагментированной) переслать за 2 минуты файл… Только не факт, что прокатит в итоге.

Android Beam?


It allowed the rapid short-range exchange of web bookmarks, contact info, directions, YouTube videos, and other data. Android Beam was introduced in 2011 with Android Ice Cream Sandwich.

Удалён в Android 11

Да, я именно про это.


10 лет ждем на Андроиде аналога AirDrop.

Он эти 10 лет был, а потом его выкинули — как раз к моменту, когда NFC на Андроид-телефонах стал хорошо распространён.

Android Beam is activated by placing devices back to back with the content to be shared displayed on the screen.

Это конечно вершина удобства, тем более что передача была по Bluetooth. А если смартфон без NFC (Xiaomi привет), тогда все, приехали.


Я почему вспомнил про AirDrop — когда отдыхали в Египте и возвращались с экскурсии из Израиля пара в автобусе громко разговаривала и девушка просила парня скинуть ей видео. Он ответил что в отеле скинет по кабелю на ноутбук и тогда по кабелю ей.


В то же время я просто нажал две кнопки и перекинул пару ГБ видео и фото подруге через AirDrop прямо в дороге. И так не единожды.

Ткнул на одном телефоне KDE Connect, ткнул на втором, ткнул в «Передача файлов», передал с одного на другой по WiFi.

То же самое в связке ноут-ноут и ноут-телефон, да.

Откуда только от возьмётся на другом телефоне, этот KDE Connnect?


Со сторонними программами, вроде KDE Connect, всё гораздо сложнее — их надо поставить, запустить, и сделать что-то внутри просто для приёма. А некоторых не уговорить поставить ещё одну программу, или они забыли пароль от магазина приложений


Много действий для простой задачи. Что с Airdrop, что с Beam, на приёмнике всё происходит само прямо с главного экрана (с Airdrop надо включить обнаружение, если отправитель не из контактов) и без всякого доп. софта

То есть доп. софт намертво встроен в систему, за счёт этого и достигается «простой обмен». Программу для прожига DVD в телефон встроить не желаете? На всякий случай, вдруг пригодится когда-нибудь )) Простите уж за подкол, но на Андроиде почти никогда не возникало такой надобности, а если что — да, скачиваешь любое приложение WiFi Direct на оба смарта, и вперёд.

Помню, как лет 12 назад пытался со своей "раскладушки" по привычке "скинуть визитку" через BlueTooth счастливому обладателю iPhone 2, и был изрядно озадачен тем, что "он не умеет"… так что весьма спорный вопрос, кто чего ждёт… а так — по синезубу рингтонами мы обмениваться начали, когда айфонов ещё не существовало.

К слову сказать, пользователи айфонов долго не имели возможность вообще с Bluetooth делать такие вещи, которые были возможны на любой звонилке с winmobile\android.

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

10 лет ждем когда Apple починить AirDrop чтобы он начал работать, все никак не могут.

https://onedoes.github.io/snapdrop/
Очень удобно. С pc на андроид и обратно. И с других устройств лишь бы wifi был.

Разговоры о "крутости" маков только с экосистемой звучат как:
Купите гараж, бензоколонку и шиномонтаж, чтобы ощутить удобство автомобиля)


P.S.
Ну простите, если кого обидел. Хех

с другой стороны, а как оценить достоинства экосистемы не обладая хотя бы парой устройств в рамках этой экосистемы? А то критика маков тоже зачастую звучит весьма своеобразно: «ну на экосистему пофиг, т.к. у меня apple нет», «зачем мне тачпад если я мышкой пользуюсь?», «зачем мне автономность, я же всё равно зарядку таскаю?», «меня и этот экран устраивает», "да на нём даже рокет лига не играется", и можно еще долго продолжать…
Так дело в том, что если до сих пор не пользовались экосистемой, то вряд ли и начнете, и таких людей очень много. Инертность и не желание что то менять очень сложно побороть, а тут ты не один, таких же инертных.

А критика вполне адекватная, зачем тачпад, если у меня рабочее место с большой клавиатурой с нампадом и удобной мышкой под свою руку, а в дороге или на отдыхе я предпочитаю не работать?

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

ПС: не убеждаю в том что мак говно, а linux-windows крутой, а говорю о том, что они просто существуют, а каждый сам за себя решает
Так дело в том, что если до сих пор не пользовались экосистемой, то вряд ли и начнете, и таких людей очень много. Инертность и не желание что то менять очень сложно побороть, а тут ты не один, таких же инертных.

Ну у меня не инертность и нежелание менять, а банальная нелюбовь к вендорлоку. Хочется иметь максимум возможностей по выбору железа и софта.
Так дело в том, что если до сих пор не пользовались экосистемой, то вряд ли и начнете, и таких людей очень много.
Во-первых, существование таких людей никак не отменяет достоинств экосистемы. Во-вторых, не покупать яблочную продукцию только потому, что у вас нет другой яблочной продукции — замкнутый цикл.
А критика вполне адекватная, зачем тачпад, если у меня рабочее место с большой клавиатурой с нампадом и удобной мышкой под свою руку, а в дороге или на отдыхе я предпочитаю не работать?
предпочтения предпочтениями, а ситуации разные бывают. Доведется раз в год воспользоваться ноутом вне офиса «с большой клавиатурой и удобной мышкой», и будет очень кстати если и тачпад нормальный и батарейка не сядет.
А вот что выглядит реально своеобразно — это попытка убедить в том, что зеленый цвет лучше красного
я лишь оспариваю аргументацию типа «если я думаю что мне это не надо значит это никому не надо»
заправку покупать не надо, но можно заправляться только на заправках экосистемы и ездить по сертифицированному асфальту)
НЛО прилетело и опубликовало эту надпись здесь

Кстати, на виндовс так и не смог найти альтернативы. Есть софт, который прикидывается BT тачпадом, но работает все отвратительно.
Либо закрытый по сети, который что-то ворует.
А kdeconnect и работал отлично и был открытым.

НЛО прилетело и опубликовало эту надпись здесь

Конечно. Потому что есть выбор.
А на Apple выбора нет.
Вот свежайший тред про "работу" экосистемы:


It's a useless, half-baked feature that genuinely surprises me when it actually works as intended. This hardly ever happens. If you're playing something on your computer with your airpods connected to both your computer and your phone, if you pause the video or take an airpod out of your ear even for a second, the airpods switch to your phone, meaning when you press play again the content you've been watching blares out of your computer speakers.

Yah I stopped doing video/audio conference calls all together using the AirPods. On the M1 MBP it’s a nightmare if my phone or iPad is anywhere near while I’m on a call.

Phone and iPad works truly magically but my intel MacBook And iPhone can almost never work together

Wow I have 2 iphones personal and work and it never works. Actually it’s gotten almost useless for phone calls even with a single phone. I have to disconnect and let them reconnect for it to even function.

Almost never works for me between my iPhone and iPad. Half the time I have to just turn Bluetooth off on my phone or it keeps switching back.

AirPods works horribly buggy with Apple Watch, too.
Try listening to a podcast while cooking, and telling your watch to set timers, with your voice.
The ideal experience is simply for your podcast to be uninterrupted at all times.
Instead, the podcast pauses at the start and end of the timer, and pressing the AirPods (Pro/Max)’s play button doesn’t resume the podcast, which never should have stopped in the first place.
This happens every single time I cook while listening to podcasts.

Yes, it is insane that, with AirPods connected to iPhone, pressing Apple Watch’s Digital Crown & speaking: The watch will miss the first half of my command, as it needlessly & erroneously switches to the AirPods.
Apple: Just use the Watch’s microphone when I press the Digital Crown. My watch absolutely shouldn’t perform WORSE because I have AirPods in.
It’s been this way for what seems like over a year. Are you ok, Apple?

Yeah nothing better than my AirPods disconnecting from my MacBook that im watching a movie on just for a spam call on my phone that I immediately ignore. Then my AirPods wont connect back with my MacBook and I have to disconnect them to reconnect them. I figured there was some scenario where this makes sense I just don't know what it is. My GF finally got a pair and she is frustrated with it too. Glad to see we are not the only ones that don't understand this feature. I honestly miss my original gen 1 AirPods. Almost.
Какой выбор?

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

Еще помню elementary OS, у которого были проблемы с драйверами на некоторые виды встроенной графики от Intel. Картинка во всех видео зависала если переставать шевелить мышкой. Баг висел год, тоже сваливали на апстрим, предлагали сменить железо или полностью отключить аппаратное ускорение.

И на кой черт мне это все надо? Компьютер должен быть рабочим инструментом для человека, я не могу себе позволить тратить время на постоянный допил этого самого инструмента до какого-то вменяемого состояния. И не надо говорить «у меня все работает», на каждый косяк яблок я могу привести в пример 10 аналогичных ситуаций в линуксе, только там что-то никто особо не чешется ни с поддержкой, ни с исправлениями.
Еще помню elementary OS, у которого были проблемы с драйверами

Там, где у линукса/винды проблемы с драйверами, macOS вообще не запустится или не будет иметь драйверов/софта вообще. Смысл сравнивать?

Смысл сравнивать есть, потому что там, где macOS запустится, она будет работать стабильно, а вот там, где запустится linux, не известно, как он будет работать.

Это слишком смелое заявление. Едиственное с чем плохо, так это с NVidia(особенно если стоит нвидия + дискретка), из-за проприетарных дров, которые единственные нормальные. У AMD и Intel свободные драйвера идут в комплекте и на уровне! Ещё возможны проблемы с гибернацией/засыпанием на ноутбуках, но это если ну совсем не повезёт. В остальном, если не выбирать дистрибутив для «религиозных фанатиков», где только свободные компоненты, проблем нет. А… Ещё бывают некоторые рилтековские и броадкомовские вайфайки, у которых загружаемая прошивка. Вот дрова для них, с прошивкой в комплекте, придётся ставить отдельно, обычно собирать из сорцов с гитхаба. А какой-нить intel уже идёт в комплекте. Всегда!

С драйверами для старых принтеров, внезапно, хуже всего в Windows. Обновили ОС — обновляйте и принтер.

Всё так! У меня не такой уж и старый МФУ, от HP, с сетевым интерфейсом (по USB то-же самое), не имеет драйверов для сканера под 64-х битные винды. Вот для принтера под семёрку есть, а для сканера отсутствует как класс. Под линуксом в связке SANE + HPLIP + CUPS всё взлетело моментом.

Под Windows проблема и со старыми сканерам. Под 7й и 8й работает, а под 10й — не хочет.
Да и Windows 8 и 10 проблема со старыми дискретными видеокартами от Nvidea. Поборол подбором из дикого количества драйверов. Ошибка даже на +_ 1 версию критична. Будут проблемы.

С принтером как повезет. У Canon CAPT драйвер под Linux ужасен. Есть опенсорсный аналог, но автор смог отреверсить далеко не все, да и он не развивается.

Драйвера для старого ноута Dell Vostro 1500 (2007 год) — это головная боль для Linux. Короче, под ubuntu 12 все хорошо, а под 14й уже нет ни вай-фай ни сети по кабелю. Win10 — без проблем. Испробовал все инструкции, которые нашел в интернете. Без результата. Тогда начал запускать все подряд LiveCD Linux — нашел все же- работают оба канала. Manjaro. Установил и… работает только проводной интернет.

В Manjaro есть замечательная вещь, под названием AUR. Алгоритм такой. Открываете терминал. Говорите мантру: lspci -nn|egrep -i 'network|wireless'|egrep -o '[0-9a-f]{4}:[0-9a-f]{4}'
Find PCI ID
Получившиеся два шестнадцатеричных числа, через двоеточие (14e4:4727 например), скармливаете гуглу: 14e4:4727 manjaro driver
Google it
Дальше драйвер может быть как в репах, в моём случае, так и в AUR. Ну гугль лучше подскажет какой драйвер вам искать. В основном «проблемные» карточки Broadcom, в меньшей степени но основные проблемы с realtek. Их дрова обычно из АУР ставятся.
Drivers
вот дрова для тех версий ядра которые у меня установлены, например.

Справедливости ради, не в Manjaro а в Арче.

В манджаро энное количество из того что в арче можно взять только в AUR, лежит непосредственно в репозиториях. А у человека именно Manjaro.

а можете чуть подробнее объяснить для не настоящих сварщиков, что такое AUR и как эта магия работает?

На самом деле никакой магии, кроме магии опенсорса. AUR расшифровывается как Arch User's Repository. Чисто технически это сайт и Git репозиторй, в котором, обычными пользователями, а частенько и авторами софта, добаляются, своего рода, рецепты по сборке. В репе какого-нить, произвольного, пакета обычно лежат всякие доп ресурсы типа *.desktop файла, файла иконки, *.service, для демонов. Иногда патчи. Ну и разумеется стандартный, для арча и дериативов, файлик PKGBUILD, в котором описано откуда качать исходники, какие ещё скачивать ресурсы, патчи и.т.д. Так-же там прописаны зависимости для сборки и установки, контрольные суммы и инструкция по сборке. При установке из AUR скачивается PKGBUILD и уже по его инструкциям, по порядку, производится скачивание, проверка чексумм, сборка и установка. Всё в автоматическом режиме. Бывают и бинарные пакеты. Те-же Zoom или скайп. В таком случае, обычно, скачивается *.deb пакет, перепаковывается в нативный и устанавливается в систему.
Чем-то AUR, отдалённо, напоминает систему портов FreeBSD.
Вот можно посмотреть пример бинарного пакета И пакета собираемого из сорцов. Всё просто, как табурет, но при этом удобно. Если какого-то пакета нет в репозиториях дистрибутива, с вероятностью процентов 90 он найдётся в AUR.

линукса/винды

Т.е. вы думаете, что на Windows с драйверами такие же проблемы, как на Linux? Вы это серьезно?

macOS не запустится вообще? Где не запустится? На макбуке, аймаке?
На макбуке, аймаке?

на хакинтоше?
Так он и не должен там запускаться.
НЛО прилетело и опубликовало эту надпись здесь

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

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

Проблема для хакинтошников, разумеется.

macOS изначально не должна быть установлена на железе, которое не разрабатывается Apple, вроде. У Linux дистр. таких ограничений нет. Так что вы сравниваете разные проблемы.

Адекватный человек не будет часами/днями/неделями курить форумы, чтобы понять поддерживает ли линукс его железо. Он просто купит рабочий вариант — или на винде, или макбук.

Пусть просто купит Thinkpad, там меньше проблем с Linux, чем в других моделях. Будет как макбук.

Да. У них сейчас даже с предустановленной убунтой (и вроде федорой) модельки есть. Причём всё железо работает, включая сканеры отпечатков пальцев.

Thinkpad P53. Тачпад иногда отваливается. Это известная бага, для того, чтобы работал, нужно на старте системы запускать скрипт.


На других экземплярах P53 (на моём вроде не воспроизводится) при небольшом нагреве процессора начинается дикий тротлинг. Эта проблема была на всех последних Thinkpad, где-то Lenovo её починили, где-то нет. Пользователь может её побороть только патченным ядром.


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

Совершенно верно! И у любой техники могут быть родовые болезни, о которых лучше знать до, а не удивлённо узнавать в процессе.

Dell линеек Latitude, Vostro и старшие Inspiron как с графикой от Intel так и пресловутые Optimus-ы, единственное, что под федорой не работало никогда — сканеры отпечатков, с остальным проблем не было ни разу. К слову, сканеры отпечатков не работали и в Win10 после её переустановки, только в предустановленной системе, так что тут явно проблема где-то в настройках Dell. Dell Assistant даже не видит сканера и не желает устанавливать для него драйвер.
С моим MSI тоже никогда и ни с чем не было проблем, но тут как повезёт. Просто Thinkpad по нескольким причинам с большой вероятностью лучше других работает с Linux, даже сканеры отпечатков пальцев. То есть если очень нужно минимизировать риски несовместимости железа с Linux (в большинстве случаев временные) вообще без просмотра интернета перед покупкой, против чего протестует автор коммента выше, то можно покупать Thinkpad и не ошибиться. А можно посмотреть интернет и расширить свой выбор.
Ага, NVME под виндами у меня греется как печка (даже в простое), под линуксом — не греется в простое и тёплая при работе. Сканер вообще не заводится под виндой, зато прекрасно живёт в линуксе. А ведь есть ещё и заказное железо…
Понимаю, я не линукс хейтер ни разу. Пользовался им в течение 10-12 лет. Но отсутствие драйверов, к сожалению, актуальная проблема для линукс дистрибутивов даже сейчас. Взять например fingerprint сканер на ноутбуках Lenovo. На Windows драйвера устанавливаются чуть ли не из коробки, а на Ubuntu (например) необходимо скомпилировать устаревшую опенсорсную какаху, которая чаще всего даже не работает.

Когда пользовался линуксом дома просто покупал железо, гарантированно совместимое.
Из минусов — чаще всего оно стоило дороже, но зато оно было лучше.
Либо мирился с неработоспособностью части функционала.
На самом деле, особых проблем не было.
Даже для iPod были плагины для заливки музыки, а виндузнятники когда приходили, удивлялись что софт для лункса удобнее iTunes)))

чаще всего оно стоило дороже, но зато оно было лучше
В этом сравнении не хватает (only)win-модемов, кстати.

Вот именно поэтому наш выбор внешние железные ZyXEL / UsRobotics Courier. ;-)
(Кстати настоящий, чОрный курьер у меня до сих пор жив. К апокалипсису готов!)

Есть и другие примеры: прохладные NVME и CPU под виндой и остановленный вентилятор в простое — и постоянно молотящая СО под KDE Neon. Плюс пляски с бубном вокруг почти всего.
Популярный дитрибутив — это не значит хороший/лучший. Elementary OS и Минт — это все та же Убунта, стабильность которой оставляет желать лучшего.

Могу посоветовать попробовать Oracle Linux (сборка Red Hat'a), если на вашем железе все заработает, то оставить его. Если что-то не подцепится, то Fedora у которой ядро свежее.

Мне манджара зашла. На двух разных ноутбучных железяках(один ThinkPad на интеле, другой Dell из дешманских, на AMD), с разными DE / WM, работает как часы, вот скоро как два года.

Аргумент более чем валидный, но RHEL и прочие энтерпрайзы это всегда лаг в используемых пакетах на годы, и если на других ОС это не особо критично, то на линуксе все же ощущается.

RHEL это сервера и корпоратив, если рабочие станции. Если нравится RHEL-based, то это федора или, внезапно, OpenSUSE. Мне, в своё время, пришлось десктопную сюсю поддерживать. До сих пор YaSt2 не хватает в текущем дистрибутиве. Офигенная система конфигурирования всего подряд.

Федора? Не-не, повторюсь — мне работать надо, я не готов быть бета-тестером :) OpenSUSE тыкал, но по-моему очень давно, уже даже не помню что не понравилось.

Вы очень зря так предвзято. У меня энное количество знакомых админов / девопсов / разрабов на федоре. Это очень хороший именно десктопный дистрибутив.

Ну хорошо, в конце концов что я теряю? В следующий мой забег по десктопным линуксам попробую Федору, спасибо!
Федора стабильна как десктопный вариант, из реальных недостатков которые я вижу в своей практике:
* Короткий цикл релизов — полгода и нужно переключать релиз, оставляя ноут на ночь обновляться.
* Использование ветки Rawhide избавляет от этого недостатка, но это действительно может сделать систему не стабильной, может, но не обязательно сделает, так как это testing ветка.
* Обновлять до новой версии стоит через пару месяцев после релиза, не раньше.

Из реальных проблем, которые у меня были с федорой:
* Docker с релиза 31 (кажется) больше не работает без перенастройки системы, федора использует cgroups v2, а докер всё ещё завязан на первую версию. Но, как по мне, это хороший пример как успешный стартап может «просрать все полимеры» не желая двигаться вперёд и это не проблема федоры. В итоге использую podman и проблема решена.
* Принтеры HP, hplip штука глючная, но она такова на всех дистрибутивах, а не только в федоре. На маках всё ещё хуже, печатать возможна вообще только из HP Smart и система принтер не видит в принципе.
* Зацикленность некоторых разработчиков на debian/ubuntu, Android studio одно время устанавливал свою версию CMake слинкованную с libssl (если правильно помню) из ubuntu, но саму бибилиотеку не предоставляла, что делало его использование невозможным в федоре, а штатный CMake запускать среда отказывалась. Может и исправили уже, давно не использовал.

Уф. Не пугайте меня так. А докер как не работает? Просто не стартует докер сервис?

Отлегло. А то я свой дистр на днях перенастроил на v2.

Из неофициального FAQ по Федоре.

Как правильно установить Docker в Fedora?
Официально Docker в Fedora более не поддерживается. На просторах Интернета можно найти сторонние инструкции по установке Docker, однако мы настоятельно не рекомендуем следовать им, поскольку для их работы требуются изменения в системе, способные нарушить её безопасность и/или работу других приложений (например отключение cgroupv2).

Вместо этого рекомендуется установить и использовать Podman, т.к. он создан и поддерживается Red Hat, а также не требует прав суперпользователя для работы:

sudo dnf install podman

Синтаксис команд аналогичен Docker.


По крайней мере, для Fedora 33 это ещё так. Выход 34-й версии обещают 27 апреля.

Ну вот перенастроил на манджаре cgroups на v2. Докер пишет ворнинги (что поддержка v2 экспериментальна), но работает. Глюков пока не замечено.

Спасибо, буду знать. Если podman не будет работать как надо и понадобится именно docker, можно будет поставить. И фиг с ней, с руганью, раз работает. Тем более, что у меня машина именно под разработку, а не под боевой сервер.
А при чём здесь бета-тест? На Федоре работаю 13 лет и всё нормально. Именно что работаю. Проблемы возникают именно тогда, когда приходится переносить софт на древности вроде RHEL/CentOS, потому что то, что туда ставится, находится уже на грани завершения поддержки, а всё, что написано в документации к библиотекам, в тех версиях просто недоступно. Да, поставить можно почти всё, но тогда единственное, что останется от системы — безнадёжно устаревшее ядро, а остальное будет файлопомойкой и поддерживаться будет вручную. А то и ядро обновлять придётся. Я несколько раз наступал на эти грабли: сначала пытался что-то обновлять, а потом приходил к выводу, что обновлять придётся вообще всё, чтобы завести то, что нужно заказчику или работодателю. При этом, если всё-таки обновлять, то получится нечто очень неустойчивое, тогда как есть готовая Fedora, которая отлично работает, очень устойчива и версии библиотек и прочего там актуальные. Просто не ставьте бета-версию и подождите месяц другой после релиза — этого достаточно. Ну или можно использовать не последнюю, а предпоследнюю версию, но, исходя из своего опыта, советовать такое не буду.
+1 — про «следующий год будет годом линукса на десктопе» шумят уже лет 20, но воз и ныне там.

Это при том, что я уже 25 лет с удовольствием работаю с линуксом на серверах.
«Астрологи объявили год линакса на десктопе»
НЛО прилетело и опубликовало эту надпись здесь
Я админю безголовые линуксовые сервера с 2008 года, с 2010 — за деньги, думаю немного тоже проинвестировал. Вот только серверные линуксы шикарны, а линукс на десктопе это треш, угар и цирк с конями. Что сейчас, что 10 лет назад.
НЛО прилетело и опубликовало эту надпись здесь

Ты ещё и пишешь на довольно эзотерических, для простого смертного, языках, с применением лютого матана. ;-)

НЛО прилетело и опубликовало эту надпись здесь
Вы абсолютно в своем праве считать что со мной что-то не так и тащиться от своей гентушной элитарности, я вам не запрещаю.
НЛО прилетело и опубликовало эту надпись здесь
Мне после слов типа «пользуюсь гентой, а не каким-то популярным дистрибутивом» и намеков на фатальную неправильность собеседника сразу понятно становится на что тут упор, спорить с вами у кого что наблюдается я честно-говоря не очень хочу, примеры выше я и так привел.
НЛО прилетело и опубликовало эту надпись здесь
Я нахожу довольно ироничным, что десктопные линуксы вы вдруг сравнили с W98. Пожалуй соглашусь, хотя я бы не был настолько радикален.
НЛО прилетело и опубликовало эту надпись здесь
То, что железо подбиралось по параметрам совместимости с линуксом, и на требуемые задачи есть подходящий под этот линукс софт? :) Ну и субъективно нравится UX конкретного DE, видимо.

*я тоже администрировал линукс сервера.

У меня совпало. Любовь к ThinkPad-ам и хорошая совместимость железа этих самых ThikPad-ов с линуксом… Хотя и на втором ноуте, который не ThinkPad, всё тоже более чем хорошо.

НЛО прилетело и опубликовало эту надпись здесь
Средние задачи для десктопа это, кроме программирования, ещё работа с документами, медиа и игры. Ну и специфический софт бывает, да…

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

А для Android?
Что не выбери — всё равно будет эмулятор.

Ну есть anbox.io, он скорее этакий «wine».

Офисные документы редактируются идеально. Если не требуется использовать какие-то фишки конкретно MS Office, но это не аргумент, потому что специфичные фишки есть у почти любой достаточно сложной программы. Игры постепенно появляются и под Linux, хотя я и не очень за этим слежу — не играю в компьютерные игры.

Собственно, под Linux можно делать вообще почти всё. А специфический софт… Ну вот знаю я один такой случай: произвёл кто-то сложный и дорогой прибор, а программа, которая с этим прибором работает, соглашается функционировать только под WinXP. Всё, приехали. И никаких обновлений, никаких исходников, чтобы собрать под что-то более новое. И на новый комп это уже может и не встать, потому что на нём WinXP не заведётся. Пока пользуются, но уже неудобно. Так что тут даже в рамках продукции MS «специфичность» может выйти боком. Да и выходит.
Офисные документы редактируются идеально.

Таблица 30 страниц, в каждой по 10к записей. Сделана была изначально в калке, но начала постоянно падать и тупить. Что в винде что в линуксе… В офисе открылась идеально и летает.


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

Вы не поверите — у меня есть сложный прибор с ВШЫТЫМ линуксом. И это точно такой-же blackbox где нельзя обновить и у него из интерфейсов — только сенсорный экран и витая пара.


И никаких обновлений, никаких исходников, чтобы собрать под что-то более новое.

Под линукс тоже есть куча старых программ которые closed source или тех что прекратили развитие. Удачи собирать какую-нибудь штуку из 2012 года под современное ядро. Лично у меня не хватило на это кокса. А закрытие исходники будете точно так-же поднимать под какакой-нибудь 6.04 на неподдерживаемом железе.


Не путайте СПО и программы под линукс. Кроме того не считайте что все что было создано под линь — с открытыми исходниками.

Со всеми все абсолютно хорошо. Просто вы(я, еще кто то) готовы потратить несколько часов после очередного обновления что бы профиксить депенденсю, которая поломала ваш самосборный софт, а другие просто предпочитают на это время не тратить.

Просто вы упорно не замечаете главную мысль — некоторые хотят пользоваться инструментом, а не доводить его до ума. Для вас будет уместно купить diy молоток, который надо собрать, раскрасить рукоятку и только потом забивать гвозди, а другие хотят просто купить молоток и работать.
года с 2007 использую федору (ага, тот самый дистрибутив для бесплатных тестировщиков RH) ежедневно для всех задач. За это время поломок при обновлении было ровно две, причин уже и не помню, решались за полчаса гугления с телефона. Самосборного софта не имею. Один единственный раз собирал вручную драйвер WiFi-брелка для китайского 3Q неттопа, переоборудованного в HTPC, но в итоге просто подключил к интернету проводом и драйвер удалил.
За это время WinXP/7/10 в дуалбуте (игрушки и MS Office) несколько раз улетали в перманентный BSOD после обновлений, решавшийся только переустановкой всей системы с последующей кучей неудаляемого мусора на диске. Как разработчику, мне постоянно приходится следить на обновлениями vcredist, так как что-то постоянно отказывается запускаться. Единой команды/кнопки «обновить всё» не существует в принципе, в фоне висит множество процессов которые опрашивают свои собственные обновления, начиная от Notepad++, заканчивая VS Studio, хотя, казалось бы, последняя должна обновляться системными средствами, но нет.
Сейчас на работе выдали MacBook и до сих пор запрещено обновляться до BigSur из-за проблем и несовместимости корпоративного софта с последней. Все программы точно так же обновляются индивидуально.
Так-то вне зависимости от ОС всегда обновляться лучше вручную и не всё сразу — чтобы проще было откатывать багованное.

Никогда не сталкивался с необходимостью переустановки Win ОС после обновлений, наверное, потому, что использовал XP и 7 и вместо отдельных обновлений накатывал уже протестированные кумулятивные. Но это уже, как повезёт… Мне, почему-то, везло.
Так-то вне зависимости от ОС всегда обновляться лучше вручную и не всё сразу — чтобы проще было откатывать багованное.
Для этого существуют пакетные менеджеры, которые и следят за целостностью обновлений системы.
которые и следят за целостностью обновлений системы.

не совсем. Их задача действительно обеспечение доставки обновлений, чтобы система была консистентна в конкретный момент времени. Но это работает только для текущего среза. Не получится при помощи пакетного менеджера обновить все пакеты, кроме одного, который участвует в зависимостях всех остальных… Потом и имеем сломанные линукс системы. А вообще такое бывает нужно.


Короче — мне кажется, что наиболее правильный подход менеджмента завивимостей у NixOs. А все эти rpm/deb — это баловство на самом деле.

Не получится при помощи пакетного менеджера обновить все пакеты, кроме одного, который участвует в зависимостях всех остальных… А вообще такое бывает нужно.
Потому что это не задача пакетного менеджера.
Обычно это решается с применением alternatives или flatpack-подобных решений, но да, не тривиально и не одной командой.
Потому что это не задача пакетного менеджера.

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

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

именно так.

Задача менеджера — устанавливать пакеты, обновлять их по мере появления новых и следить за зависимостями.
Если стоит задача иметь два версии пакета, новую из репозитория и старую (и все его/от него зависимости) то это именно задача alternatives или flatpack/snap и прочих. Потому что тестировать вариант «а вот это я обновлять не хочу но система должна быть стабильной» не хватит ресурсов даже у Микрософт.
Задача менеджера — устанавливать пакеты, обновлять их по мере появления новых и следить за зависимостями.

Абсолютно согласен.


Если стоит задача иметь два версии пакета, новую из репозитория и старую (и все его/от него зависимости) то это именно задача alternatives

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


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


Мне кажется, что хорошо с задачей справляется менеджер из Nix Os и будущее за чем-то таким.

Ну, в арчеподобных, у меня не ломалось… Если не забывать "update"/"upgrade" делать, разумеется. А если нужно что-то странное, то для странного нужно использовать контейнерную изоляцию, по вкусу. Так я вижу.

Вообще-то, как раз проблему с тем, что для всех пакетов есть обновление, а для одно, от которого зависят остальные, нет, пакетный менеджер решает — просто отказывается обновлять, пока не будет подходящей версии для этого единственного. Сколько уже раз с таким сталкивался. Причём, этот самый пакетный менеджер отлично обновляет ту часть системы, которую можно обновить и выдаёт список пропущенных пакетов. У меня который день не обновляется Skype — какой-то библиотеки ему не хватает. Как появится — обновится. И всё централизовано, аккуратно, по расписанию или, как в моём случае, руками, сразу после включения компьютера. Просто мне так удобнее.

Что я делаю не так?
Я использую Linux уже больше 20 лет, последний раз, когда у меня была серьёзная проблема, был в 2007 году, когда я очень неудачно купил ноутбук, на который ставить систему пришлось с помощью бубна. Впрочем, этот ноут благополучно не дожил до конца гарантийного срока. С тех пор всё работает отлично. Кроме нескольких случаев с видеокартами от Nvidia, но пинать их — это уже даже не весело. Всё, абсолютно всё работает! Что я делают не так? У меня сейчас Linux на двух дэсктопах и старом недобуке и всё шикарно. Можно смотреть кино и слушать музыку, можно шариться по Сети, можно рисовать, проектировать схемы и печатные платы, можно программировать и чертить, можно редактировать звук и видео… Да, есть конкретные программы, которые производитель делает только под Windows. Но именно отдельные программы, а не класс программ. Ещё раз, никаких проблем с использованием Linux на дэсктопе не наблюдается уже лет 10, а то и больше. Лично я на своём компьютере Windows не держу с конца 2003 года и чувствую себя прекрасно. Что я делают не так?

А, да, те, кто утверждает, что Windows лучше всех, регулярно приходят ко мне с просьбами что-то там им на их любимой винде сделать. Иногда для решения проблемы приходится загружать Linux. Наоборот — ни разу не было.
Ещё раз, никаких проблем с использованием Linux на дэсктопе не наблюдается уже лет 10, а то и больше.

То что некто не наблюдает проблем — не значит, что их нет.
Ну, и у меня тоже 20 летний опыт линукса (если округлить в большую сторону, да).
И опыт показывает — масштаб пиздецомы, происходящей с линуксом, существенно больше, чем с виндой. Берём сертифицированный под убунту ноутбук Делл и выясняется, что убунту туда просто взять и вкатить нельзя. Нужно либо поплясать с версиями операционной системы и/или надстройками биос, или, что более весело для не очень разбирающегося человека — прописать определенные параметры для ядра. Хотя казалось бы — а чего? Их сложно автодетектнуть и применить? Плаг’н’плей кажется в 97 изобрели… если не раньше.
А самая мякотка — это когда обновление пакетов линукса превращает ноут в кирпич. Причём именно до «необходима замена матплаты»

Нужно либо поплясать с версиями операционной системы и/или надстройками биос

А потом выясняется, что сертификация прошла даже без wifi (в key components это указано), сам Dell, получив сертификацию, поменял половину периферии, потому что "предложение не является офертой и может быть изменено без уведомления", перепахали половину firmware (модули-то нужны другие для железа), попутно внеся пару отступлений от спецификаций, и бук под "сертифицированным LRU/SKU" уже, по факту, совсем другой.


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


обновление пакетов линукса превращает ноут в кирпич

О, каджит знает эту историю.
И не обновление, а запись в uefi variables; и не линукс а кривая прошивка, в которой в эти variables вынесено то, что не должно там быть, и не замена матплаты а перепрошивка фирмвари: то, что СЦ делает исключительно крупноузловой ремонт, а кроме платы менять больше нечего — вообще не имеет отношения к линуксу.


Где пиздецома-то в линуксе?
Наобещали, а показали обычно корпоративное головотяпство, к линуксу и вовсе отношения не имеющее.

ну, для тупых хомячков — под маком и виндой все отлично ) Но мы-то все понимаем )))
А тут типа сертификация, которая вообще не работает ) /зачем она тогда нужна — вообще непонятно/


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

я же написал — нет, не можешь, там нужно руки и голову прикладывать… Либо перебирать версии дистрибутивов, в поисках рабочего.

Либо перебирать версии дистрибутивов, в поисках рабочего.

Это занятие обычно приводит к поискам версии, где сломано что-тоб на что можно закрыть глаза.

Ну так если понимаете, к чему дезу распространять?
Тут хватает профессионалов в этом деле.


Сертификация — это процесс получения денег за бумажку для прикрытия попы, не более. Никаких гарантий ни в какой сфере она не дает и никогда не давала.


Макось же вообще не продается без железа, иначе это хакинтош.


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

это не деза, а жиза.
Насколько линукс хорош в специализированных применениях (те же сервера, IoT), насколько же он плох на десктопе.
Но у меня есть опыт пересадки родственников на линукс, но в случае вопросов (а они всегда возникают, хоть на OpenSUSE их и сильно меньше, чем на бубунтах) все равно идут ко мне )

Это новая-старая инкарнация демагогического приема, "подмена тезиса" называется.


Или проблема есть в конкретном месте, или ее нет.

у меня есть опыт пересадки родственников на линукс, но в случае вопросов
Вы хотите сказать, что под виндой/макосью вопросов не возникает by design?
Позвольте не поверить: тут разве что в случае вопросов с виндой у ваших родственников есть альтернативный источник ответов.
Я был таким альтернативным источником, долго был.
на OpenSUSE их и сильно меньше, чем на бубунтах
Если честно, на мой непросвещенный взгляд бубунта лучше других дистрибутивов только пиаром. Всем остальным — как правило, не лучше, не сказать еще хужей.
Вы хотите сказать, что под виндой/макосью вопросов не возникает by design?

внезапно — практически не возникает. Проблемы с виндой были особо актуальны во времена 95/98 — там про "стабильность" (точнее ее отсутствие) ходят легенды. К 2000-ку и ХР бОльшую часть проблем пофиксили, по крайней мере для большинства ПО.
Еще параллельно очень изменился подход к железу. Если раньше собирали из чего попало и там и драйвера, и железо глючные были, то сейчас стало получше. Вспомните легендарные истории про вспухающие конденсаторы на материнских платах и в китайских БП )
К тому же обычно с виндой проблемы, когда она используется в режиме "установить ПО, потом удалить его" и так в цикле много раз — в результате период полураспада винды у активного и не очень активного пользователя составлял в районе года-полутора. После чего только переустановка. Но напрямую это сравнить с линуксом невозможно по двум причинам. Во-первых, пользователя линукса это обычно совершенно другая категория пользователей (например, сестра и мама пользуются интернетом и смотрят фильмы/слушают музыку — им не нужно устанавливать программы или игры каждый день), а, во-вторых, исторически в линуксе была более вменяемая пакетная система доставки приложений, чем в Windows...


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

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

внезапно — практически не возникает.
Очень странно.
Мой опыт техподдержки кончился примерно с концом семерки (а начался примерно с концом 3.1) — и вопросов возникала куча, и касались они далеко не только стабильности системы.
«А почему у нас принтер опять не печатает?» — бессмертная классика…

В режиме же «пользуемся интернетом — смотрим фильмы и слушаем музыку» практически любая система становится безвопросной, будучи единожды настроена… разве что как раз та самая стабильность. У меня так сосед сейчас пользует компьютер с Дебианом, нормальный сербский крестьянин; никаких вопросов, кроме «почему фейсбук меня опять забанил?»: но это явно не проблема линукса — привык писать, что думает, простая душа…
меньше готовых «рецептов» на форумах и SO
У меня в последние годы появилось ощущение, что убунтоводы уже конкретно засорили поисковые результаты. Причем — чего еще лет пять назад даже на горизонте не просматривалось — появилась куча мусорных сайтов с «готовыми рецептами для Linux» и копирайтингом, где очень часто Linux == Ubuntu; раньше такое только для винды было характерно.
А самая мякотка — это когда обновление пакетов линукса превращает ноут в кирпич. Причём именно до «необходима замена матплаты»

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

не соблюдает стандарты

какие? :-) не существует общего стандарта "как сделать правильный ноутбук".


производитель железа чудак

они все чудаки )

какие? :-)

Unified Extensible Firmware Interface. На установку переменных NVRAM, в заводской дефолт, в случае установки пользователем пустых значений.

И не надо говорить «у меня все работает», на каждый косяк яблок я могу привести в пример 10 аналогичных ситуаций в линуксе, только там что-то никто особо не чешется ни с поддержкой, ни с исправлениями.

Так когда наушники Apple нормально заработают с часами Apple и ноутбуками Apple? Люди больше года мучаются.

Приведите свои факты в порядок, функция автосвитчинга гарнитуры появилась только в iOS 14, которая вышла в сентябре 2020 года. А без нее все работает отлично.

А просто речь не про нее:


Yes, it is insane that, with AirPods connected to iPhone, pressing Apple Watch’s Digital Crown & speaking: The watch will miss the first half of my command, as it needlessly & erroneously switches to the AirPods.
Apple: Just use the Watch’s microphone when I press the Digital Crown. My watch absolutely shouldn’t perform WORSE because I have AirPods in.
It’s been this way for what seems like over a year. Are you ok, Apple?
Это больше похоже на логический косяк в UX, а не на баг. Но оправдаться нечем, если достаточно большое количество людей от этого страдает, то действительно стоило хотя бы сделать опцию нужно ли всегда переключаться на гарнитуру.
Выбор между злом и еще большим злом :)
Точно такой же опыт. И не только с AirPods, вообще с любыми блютуз наушниками с техникой Эппл. Думал, только у меня глюки подобные.
НЛО прилетело и опубликовало эту надпись здесь

Вся эта красота в кастомизации линукса под осьХэ падает к чертям при установки Qt на GTK. А если учесть что еще и версий вагон и маленькая тележка — будем наблюдать либру, которая не подсасывает тему GTK и выглядит как в win98; телегу, которая написана на своем Qt и не использует системные нативы и какой-нибудь аудасити, который вообще клал на все и рисует bmp'шки.


Дистрибутив должен быть лаконичен и единообразен. Линукс, с подходом "каждый может написать что угодно" и своей фрагментацией — априори не может быть таким. Хорошо это или плохо — каждый решает сам. Мне очень важен внешний вид и банальное отсутствие тени в половине окон GTK2 в elementary — бесит неимоверно.

Дистрибутив должен быть лаконичен и единообразен.

Мне очень важен внешний вид

У той же MacOS с этим дела обстоят лучше, но не сильно. Меня, лично, раздражают «прыгающие» кнопки «закрыть, свернуть, полный экран». В iTerm они у самого верхнего меню и прижаты к краю, в Chrome они смещены вниз и вправо относительно iTerm, и даже если переключиться с Chrome на Edge эти три кнопки немного сместятся, хотя, казалось бы, одна фигня. Открываем Outlook и эти три кнопки прыгают ещё ниже и влево, переключаюсь в Excel и кнопки опять прыгают вверх и вправо относительно того, где были в Outlook, но, опять же, не в тоже позицию где они будут в iTerm.
Тут точно про единообразный интерфейс говорят? Ни в Windows, ни в одной DE линукса я такого бардака со стандартными контролами не видел.
Ну так они всегда на одном месте – слева, отцентрованы по высоте верхней панели. В iTerm в этой панели ничего нет – отступы снизу и сверху от кнопок минимальны. В остальных приложениях верхняя панель разной высоты – кнопки всегда по центру. Я понимаю, что это может не нравиться, но тут всё единообразно. Ну, кроме Хрома, который для вкладок выпендривается и ставит крестики справа, а не слева, например. Но это для вкладок.

Конкретно сейчас Qt в Gtk окружении Gnome на Fedora выглядит одинаково. Тема adwaita. LibreOffice тоже идеально подхватывает Adwaita.


Телега на Макос тоже не сильно-то вписывается в системную тему, насколько я вижу по скриншотам — слишком уж специфичное приложение.


какой-нибудь аудасити, который вообще клал на все

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

Конкретно сейчас Qt в Gtk окружении Gnome на Fedora выглядит одинаково.

Нет. Прямо сейчас сижу под гномом на этой теме и вижу разницу между deadbeef и VLC в мелочах. Для Qt у телеги и вовсе надо прописывать чтоб она отдельно подхватывала системные настройки Qt, хотя сейчас это не работает.


LibreOffice тоже идеально подхватывает Adwaita.

Либра юзает куски GTK, но не до конца. По скроллбарам заметно очень хорошо: они очень отличаются от Files. Кроме того у либры свое рисование меню и выпадающих списков, очень глючное и по UX отличается от гнома, а тему можно отдельно установить. Это эмуляция.


Аудасити тоже вполне подхватывает Адвайту использует системные виджеты там, где это возможно.

Не покажите ваш выпадающий список на аудасити, например там где "Частота проекта", выпадающий список "Прилипать к", выпадающий список "Позиция аудио" и выпадающий список в системной диалоге открытия файла, там где "формат"? У меня это 4 разных по стилю поля и только последний системный.


Естественно, приложение специфичное и половина оформления там будет полностью кастомное — странная претензия для такого типа приложения.

Обычная претензия. Ничего специфичного в рисовании ГУИ нету, я прекрасно разрабатываю свое приложение под GTK2 и Qt на работе (не опенсорс) на фряхе, просто тяжелое легаси и отсутствие хоть каких UI-дезигнеров в большинстве опенсорсных проектов, не позволяет разделить гуи от остального и сделать по гайдлайнам целевой платформы. Это обычное дело для технических энтузиастов, для них и motif норм, т.к. главное это фичи, а не красота.

Для Qt у телеги и вовсе надо прописывать чтоб она отдельно подхватывала системные настройки
Одно время собрать клиент со стандартной поставкой Qt вообще было не возможно, нужно было накатить патчи от главного по телеграммчику. Сейчас — не знаю, давно не мониторил, но проблема тут именно в основном разработчике клиента, который решил что он лучше знает что и как нужно делать.
Обычная претензия.
Нет, не обычная, аудасити создавался как клон/альтернатива Winamp с поддержкой его «шкурок», а тот делал точно так же — рисовал всё из bmp-шек.
… но проблема тут именно в основном разработчике клиента, который решил что он лучше знает что и как нужно делать.

Как и везде в свободном софте.


Нет, не обычная, аудасити создавался как клон/альтернатива Winamp с поддержкой его «шкурок», а тот делал точно так же — рисовал всё из bmp-шек.

Вы немного путаете audacity и Audacious. Первый это музыкальный редактор, второй это клон винампа.

Престон он такой, да.

НЛО прилетело и опубликовало эту надпись здесь

Понятия не имею, у меня мак только в виде ноутбука полумертвого. Считаю что Qt должен умереть.

НЛО прилетело и опубликовало эту надпись здесь

Нет конечно. Электрон это совсем жесть для любителей смузи. Надо UI писать на том фреймворке, в DE которого он будет исполнятся. Соответственно в GTK для гнома и Qt для кед. Любая кроссплатформа либо должна быть нативной на 100%, особенно по HIG и по поведению. Qt сейчас смотрится инородно в GTK окружении. В обратную сторону это тоже работает.

НЛО прилетело и опубликовало эту надпись здесь

Нет конечно. Пишите на чем угодно, но мое право — критиковать кроссплатформу не смотрящую на HIG целевых платформ.

НЛО прилетело и опубликовало эту надпись здесь

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

А где же взять ресурсы для всего этого? Gtk для Гнома, Qt для КДЕ (в КДЕ, кстати, используется не дефолтная тема Qt — Fusion), для Винды какой-то там дефолтный тулкит (какой, кстати?), для Macos тоже. Кто все это должен писать? Если мы ведем речь про Оупенсоурс, то тут никаких ресурсов не хватит.


Взять, хотя бы, какую-нибудь полезную кроссплатформенную программу, например Qbittorrent (лучший торрент клиент, я так считаю). Автор выбрал Qt и в результате для всех систем есть программа, если докапываться до мелочей, то конечно на каждой платформе можно заметить косячки. Если просто пользоваться — отличная программа. Если бы автор выбрал не кросплатформенный тулкит, боюсь, что его запал и свободное время закончилось бы еще на версии для Гнома.


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

Да нет, конечно, ресурсов у среднестатистического энтузиаста-одиночки на такое. Понятное дело что проще зафигачить все на Qt и баста, однако это никак не отменяет мой посыл — будет паршивая и инородная по UX программа в другом окружении: у кого-то compose key не будет работать, у кого-то сочетания клавиш на русском языке, у кого-то будут проблемы с иконкой в трее. Учитывать это тоже надо.


Под винду сейчас наверное модно VS на WPF каком-нибудь. Давно уже отстал от этой темы т.к. пишу тулзы под десятку в старом борланде С++.

у кого-то будут проблемы с иконкой в трее

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


Есть, конечно, совсем ненужные приложения, к которым ОЧЕНЬ редко надо обращаться, которые уместны в трее, но вот запихивать туда какой-нибудь мессенджер, чтобы потом искать малюсенькую иконку и пытаться в нее попасть — такое себе.

Потому что трей надо использовать с умом, а не как один из вариантов "свернутого окна" или нотификатора (в десятке). Тот-же utorrent, LAMP, почту, панель принтера/сканера/звуковухи/видяхи — удобней держать в трее, к ним есть быстрый доступ и свое меню по правой кнопке, они могут сообщать о событии иногда. Свернутый мессенджер — вопрос спорный. Телегу лично мне удобней держать на панели задач, тогда как рабочий jabber — в трее. Но по UI дизайну закидывать мессенджер в трей не правильно. Думаю что родился данный подход сугубо чтоб скрыть месседжер от начальника.


Как раз таки не правильное использование инструментов и привело к какой-то ереси или отмиранию здравых идей — когда кнопка "закрыть" сворачивает в одном случае и закрывает в другом, а пункт "Выйти" в меню трейикон ведет либо к логауту, либо к закрытию приложения (привет скайп), а стим в линуксе не обнаруживает у меня трея и просто закрывается при сворачивании. Этому очень поспособствовал Qt с концепцией "любой виджет на ваш вкус на любой платформе, даже самый инородный и не существующий в формате данного интерфейса". И да, я буду далее пинать Qt и его реализацию под GTK или Win.


В современной концепции, с введениями "нотификейшнов" стало полегче — можно отправить сообщение в систему и не держать отдельно иконку приложения для этого. Однако, для управления чем-либо оперативно, все еще необходимо использовать трей икон т.к. удобней ничего и не придумали в мире ориентированном на графический интерфейс.

телегу, которая написана на своем Qt

Она не на жабаскрипте ли написана с электроном?
Точно нет. Клиент нативный. Не путать с дискордом и слаком.
Личный и профессиональный рост

В чём проблема изучать контейнеры на макоси и тот же линукс в контейнерах? Как раз экспериментировать на собственном десктопе с возможность парализовать собственную работу — очень неприятный факт.

Стабильность и высокая производительность вытекают из предыдущих преимуществ

Ну да — ну да, только линукс является стабильной ОС… и даже железо тут совсем не при чём… ну ОК
Автор просто явный фан линукса, это очень заметно)
Ну знаете, я то же свою консольную жизнь с Gentoo начинал, но мне это не мешает уже больше 10 лет использовать маки в качестве рабочей станции :) И генту я по прежнему люблю :)
Любить и хвалить можно больше одной ОС, но автор представляет в очень выгодном свете линукс, мне прям в глаза это сильно бросилось)
Лично я на винде всю жизнь почти, на линуксе немногим больше года работал, вполне себе хорошая вещь, на макОси несколько месяцев всего, но было визуально приятно и почти то же самое, что и линукс.

Чёрт. Ну в который уже раз… Скажите, что мне надо сделать со своей рабочей станцией… Точнее даже с двумя, что-б получалось как у вас? Уж что только не было. И с автогенерации *.mount-ов переезжал (сейчас у меня /etc/fstab пуст как просторы Антарктиды), и разные DE/WM ставил/удалял (в результате остановился на KDE на одной машине и i3wm на другой) И с cgroups v1 на cgroups v2 переехал. И всякие штуки типа миникубов/докеров/подманов тут побывали (а некоторые и до сих пор есть). Ядра уже менялись с 4.19 сколько раз, сейчас стоит 5.10. Да и дистрибутив у меня полуроллинг (Manjaro). Как люди умудряются ломать линуксы, я до сих пор понять не в состоянии. Как вы это делаете? Расскажите? ;-)

Как вы это делаете?

Начнём с того — кто «вы»?

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

Ну а возвращаясь к вопросу — как люди умудряются ломать линукс — я в жизни не поверю, что с количеством ваших опытов на своей рабочей станции, вы ни разу не получали неработоспособную систему, которую приходилось Н-ное количество часов восстанавливать. Вот прям гуру-линукса от природы родились?
Начнём с того — кто «вы»?

Не принимайте так серьзно на свой счёт. Это своего рода крик души. ;-)
Ибо таких «Плачей Ярославны», в телеграм чатиках я насмотрелся...


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

Даже для самосбора есть три критических точки к которым нужно относиться ответственно: Блок Питания, память и дисковая подсистема. Если на трёх этих компонентах не сэкономили, слишком сильно, система будет пахать, пахать и пахать. Причём практически любая, что винды, что линуксы.


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

За два года на этих железяках ни разу. До этого, основной системой были вообще не *nix (и не винда и не мак)… Хотя нет был ровно один случай, в котором были виноваты исключительно мои шаловливые ручонки. Из-за неправильных параметров в Xorg.conf у меня иксы падали при попытке запуска полноэкранных приложений (ютуб на полный экран, игры, видео). Потом я внимательно подумал, осознал свою ошибку, с той поры всё ровно. Может это карма такая? Уж даже и не знаю, положительная или отрицательная. Или привычка читать штатную документацию, перед тем как лезть в критические, для работы системы, дебри? А… ну на втором ноуте сдох штатный винт, пришлось менять. Но это к линуху отношения как-бы и не имеет. Как говорилось в старой шутке «Сколько нужно программистов, что-б заменить лампочку?
Ни одного, это hardware problem!»

Блок Питания, память и дисковая подсистема

А как же видео? Тем более в линуксе. Помнится всю жизнь там были проблемы с дровами.

За два года на этих железяках ни разу.

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

Один главный совет. Не Nvidia. Остальное работает сразу и из коробки. При сильно неудачном железе, обычно на ноутах, может быть тиринг, но лечится настройками. Мне повезло. На обоих ноутах (на одном встройка интел, на другом внешка AMD из дешманских) ни разу тиринга не видел.


А на других?

А на других у меня линукс стоял гостем в виртуалке.


Замечательно, что за вашу практику у вас линукс падал всего один раз.

Да даже не сам линукс, а графическая подсистема и то при определённом кейсе использования. Сначала грешил на ядро, а потом после нескольких обновлений ядра, так и не вылечивших «багу» вспомнил что сам дурак.


Но почитайте лор и поймите, что таких меньшинство.

К сожалению ЛОР и раньше был не сахар, а сейчас он наводнён «школьниками» и хейтерами чуть более чем полностью. Настоящих спецов там «по пальцам пересчитать».

Один главный совет. Не Nvidia.

Вооот, о том и речь.

А на других у меня линукс стоял гостем в виртуалке.

ну т.е. вы сначала хорошенько освоили линукс и только уже потом поставили его на рабочую станцию. а не купили в магазине ноут с линуксом и стали с ним знакомиться. Согласитесь — большая разница.

графическая подсистема и то при определённом кейсе

А я вот помню буквально год назад, простое обновление CentOS, которое роняло всю систему. Откатывался из бекапа и ждал следующего.

«школьниками»

Значит ещё и входной порог для этой ОС существует? Видите сколько уже нюансов нарисовалось? А ещё удивляетесь
Как люди умудряются ломать линуксы


Просто не судите об окружающих по собственному скилу. Он у вас явно выше среднего и вы не испытываете трудностей. Я тоже много лет работаю с линуксом и скорее всего не испытывал бы проблем с работой ОС, просто она мне подходит меньше, чем MacOS, но и говорить, что линукс — ОС для всех, приходи и покупай ноут с убунтой и всё будет отлично — тоже не совсем правда.
Вооот, о том и речь.

Просто NVidia это то ещё «казино». Либо повезёт либо нет ;-)


ну т.е. вы сначала хорошенько освоили линукс и только уже потом поставили его на рабочую станцию. а не купили в магазине ноут с линуксом и стали с ним знакомиться. Согласитесь — большая разница.

Всё хуже. Первым «юниксом» у меня вообще была FreeBSD. На моём первом в жизни ноуте. Как там чудесато глючил Amesome! Любо-дорого было посмотреть. ;-)


А я вот помню буквально год назад, простое обновление CentOS, которое роняло всю систему. Откатывался из бекапа и ждал следующего.

Centos / RHEL оставьте для серверов. Есть-же Fedora, как минимум!


Значит ещё и входной порог для этой ОС существует? Видите сколько уже нюансов нарисовалось? А ещё удивляетесь

На самом деле не существует. Я не зря поставил «школьники» в кавычки. Вон, в одном из чатиков где я админ есть парень, который в 19 лет уже контрибутит в ядро и участвовал в портировании андроид на малинку и на PinePhone. Но таких школьников я на ЛОРе не видал.


но и говорить, что линукс — ОС для всех, приходи и покупай ноут с убунтой и всё будет отлично — тоже не совсем правда.

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

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

Вашей знакомой повезло. Моя тёща купила ноут с Ubuntu, и при "автоматическом" обновлении версии (не помню точно, но где-то с 15.10 на 16.04), не завелась DE. Вот уже 5 лет у неё стоит W10SL (без админских прав) — ни одного вируса и/или фатального сбоя, хотя мадам и книжки скачивает с сомнительных ресурсов, и в ОК сидит безвылазно… одиночные примеры нерепрезентативны, увы.

"ну т.е. вы сначала хорошенько освоили линукс"
Когда я осваивал windows, то переустанавливал ее каждые пару недель. Помню, как просил друга сделать спасительную дискету, так как диска не у кого было взять. А еще в те времена я помнил серийный ключ от win98 и winxp.
Работать с линуксом тоже приходилось учиться лет 15 назад. И линукс тоже приходилось восстанавливать после экспериментов.
С макосью на ноуте я уже не экспериментирую, им постоянно пользуется супруга. Впрочем, поломаться он сумел и без меня — после очередного обновления завис на логотипе яблока — пришлось потратить несколько часов, чтоб вернуть его к жизни.


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

Божечки, как хорошо что я начал с самосборного спектрума. ;-) (старпёр mode off)

у вас искажение восприятия, как у меня например со старым авто
'моему автомобилю 20 лет и пробег «мой» 240ткм, ничего не ломается и не просходит, не понимаю почему всем не нравятся старые авто? вот недавно прокладки под клапанными крышками сам поменял, помпу, подвеску перебрал, двери заменил в сборе, масло в коробке заменил, радиатор залатал… ну? ничего не ломается, только масло заливаю! а? что вы со своими авто делает что постоянно они у вас в ремонте?' © мои слова
у меня знакомый продавал vw polo у которого… всё, на пробеге 70ткм посыпалась подвеска… застучала реактивная тяга 'какая халтура, не думал что vw такие ненадежные авто делает" (с) слова знакомого (и мой нервный смех… у него тяга на 70к застучала… я помнится тогда регламентно-штатно покругу всю подвеску менял… сразу после обычного залива масла… а для него это флаг к тому что авто халтура)

вот с линуксом всё тоже самое, вы просто не замечаете что делаете вещи которые обычному человеку недоступны, а вы их делаете на автоматизме не считате неприемлимыми… почему все мак любят? потому что он еще меньше чем винда от пользователя требует делать всяких странных штук… куда уж тут про линукс

Ну может быть и так. Но у меня и с виндами такое-же было. Хоть она и была дополнительной системой. Про OS/2 я молчу. В ней я копался не хуже чем с линуксами, особенно в последние годы. Ибо в штатном режиме это такой зверёк, который поставил, настроил и и всё, просто пользуешься, пока железо не сдохнет. Но тоже ЧСХ ни разу не сломал, хотя постоянный тестинг новых ядер от комьюнити, багрепорты и вот это вот всё.

я никогда не считал столько раз ломал систему наглухо (прям совсем с концами только во времена win9x такое было, обычно чинил назад)… но вот например вспоминилось

обновил встроенный дистрибутив питона в убунте...'unixway' говорили они… компоненты независимы друг от друга… ога… пожать руку тому гению который на питоне большую часть бубунтовского интерфейса сделал, из gui даже терминал нельзя запустить после этого… я конечно взадназад всё починил и оно даже заработало… считается за поломку? конечно тут я сам дурак… но это пример как одной коммандой погрузится в пучину консоли
ну и разок убунта у меня обновилась в консоль (кто там гонит на то что винда обновлениями задалбывает?)… из-за несоместимости дров на видео

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

НЛО прилетело и опубликовало эту надпись здесь

Что удивительно, новое поколение не очень жалует именно убунту. PopPS, Mint, NixOS, Manjaro, Arch (ну куда-ж без него). И это на самом деле хорошо, КМК. Убунта она развращает. ;-)

ну я в свое время и opensuse ломал, правда на сервере ;) из-за попыток поставить всякий энтерпрайзный софт не из репозитория и проковыривая дырки для зависимостей

после чего полюбил линух на серверах, там такие чудные выкрутасы можно делать, которые винде и не снились, в попытках засунуть круглое в квадратное
НЛО прилетело и опубликовало эту надпись здесь
в сторону мака тоже работает, там еще более забавная история.
Я когда еще работал админом… ко мне приходит начальник… 'настрой мне принтер', на маке…
вот это я угорел конечно тогда со всех этих bonjour и поиском скрытых кнопок настройки ipp принтеров в окошке печати, потому что тот мак в упор не хотел понимать ниодин офисный принтер, толи ему драйверов не хватало, толи еще что… вобщем мы ради него отдельный сервер печати ставили и через него завели все принтеры

начальник получив принтер, МНЕ радостно сообщил, вот видишь, как на маке удобно, у меня был ноут в виндой до него… воот я намучился принтеры настраивать, всёвремя чтото срывается, а тут раз и работает.
конечно блин работает, я полновину интернета перелопатил и часть нашей инфраструктуры чтобы оно 'одним кликом' на маке заработало… но у него осталось явное ощущение что мак круче — ведь с виндой проблемы были, а тут админ пришел, потыкал чтото и всё заработало… сразу (блин).

Что-то мне, после этой фразы (настало время переустанавливать Шиндошс ;-)) сразу вспоминаются старые-добрые времена. ;-)

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Чем хороша манджара, так это тем, что можно хоть с десяток разных веток ядер, держать одновременно. А 5.4, как и 5.10 это ядра с длительным сроком поддержки (LTS). У меня и то и то. 5.4 на случай «детских неожиданностей». Надо будет при ближайшем обновлении загрузиться, вдруг там что поломали. ;-)

Ха, место кончилось на любом разделе и всё, система не грузится, кернел паник. 21й век.

У меня хомяк забивался, в ноль, система грузилась. А корень у меня проблематично забить. Ибо то что растёт монотонно, в объёмах (логи, кэш пакетного менеджера), логротейтится и автоматически очищается по крону.

Забейте системный диск винды так, что там будет 0 байт свободного места. После того, как загрузитесь, можно будет поговорить =)

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

XP грузилась…

это зависит от определенных факторов, один из которых — везение
==
но вообще неспособность разного софта понять что если чтото пошло не так — надо чтото делать (или спасать если можно или хотябы не делать хуже), это общая проблема… keyboard not found press F1 to continue
а в данном случае закидывать лог (или еще куда) сообщениями о нехватки места полностью перебивая все возможности попасть в терминал и хоть чтото исправить… не нуачо… он же прав.

до сих пор помню из какогото учебника по программированию участок кода который все копипастят
while (True):
 {
    try
      {
          socket.send(data);
      }
    catch (Exception Ex)
     {
       println("ERROR !!!! " + Ex);
      }
}


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

Stack Overflow Driven Development

Флуд в логи — отдельная тема… Вроде бы rsyslog умеет давить одинаковые сообщения. Но не факт, что это поможет.

ЕМНИП journald умеет в квотирование, но это не точно. В любом случае journald пишет сначала в рантайм директорию(по умолчанию).

Журналди умеет и в квотирование, и в рейтлимит

Ну вот. Мой склероз меня не подводит!

НЛО прилетело и опубликовало эту надпись здесь
Флуд в логи — отдельная тема…

Да флуд тут не главная проблема. Даже не проблема вообще. Тут эксепшн начисто игнорируется и метод socket.send может тупо вызываться по миллиоу раз в секунду и заблокировать всё. Даже если убрать принт.

По часу, если повезёт.

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

На домашнем компьютере целый зоопарк. Hackintosh для повседневного использования, Windows 10 для IAR'a и проектов сильно на него подвязанных, Ubuntu для BSP на ARM'овые железки.

Но для повседневно-домашнего использования (веб-серфинг, кино, новости) лучше всего подходит Hackintosh. Хотя, безусловно, это сугубо мое мнение. Linux — это разработчикам от разработчиков. За это его и любят. А Windows… Это просто Windows… Так или иначе, а все CAD'ы и прочие популярные средства разработки там. И пока это так никуда от нее не денешься.

Так что нет в жизни счастья. Как нет и единственной правильной оси.
Как нет и единственной правильной оси.

Есть. Но к сожалению, в своей нынешней инкарнации, до сих пор проприетарная. :-( А открытый клон развивается медленно и печально, в основном как исследовательский проект.

Есть.

это какая? и что прямо всех удволетворяет?

Нельзя удовлетворить всех. Но тем кому нужно «Машина должна работать, а человек думать» вместо «Машина должна работать, а человек думать… как заставить машину работать» она вполне могла-бы удовлетворить. ;-) Линукс тоже-же не идеален. А так последние версии OS/2 в виде ArcaOS были-бы неплохи, если-б не довольно ограниченная поддержка железа, невозможность в нынешней инкарнации портирования даже на x86-64, не говоря об ARM / RiscV etc и задержки с выпуском / портированием современного софта и фреймворков. Компания ArcaNoae конечно делает что может, ну ещё энтузиасты. Но комьюнити маленькое. А IBM исходники так и не отдал и не отдаст, увы.

А… Месье вспомнил полуось? Да, годах в 90-ых OS/2 Warp была шикарна. Но Warp 4.0 уже вынужден(а) был(а) конкурировать с Windows 95 и… проиграл(а). Увы, по моим ощущениям это была не самостоятельная ось, а сильно улучшенный и правильный вариант связки MSDOS + Windows 3.X. И в этом смысле она безусловно была хороша. Но именно это ее и погубило. Была бы самостоятельной осью — возможно все было бы и совсем не так.

Ну и да, безусловно — Linux из 90-ых совсем не тот Linux, который есть сейчас. Я его помню с ядра 2.0 и ответственно заявляю — прогресс просто чумной. Не смотря на приверженность UNIX-way и прочее. По macOs я не спец, но году в 2008-ом попалась статейка как поставить macOs Tiger на обычный ПК, а потом понеслась… Lion, Leopard, SnowLeopard… и так до современной BigSur. Так вот тут откровенно разницу между Lion и BigSur надо выискивать. Но черт возьми — это та самая стабильность и привычное окружение… Все изменения внутри, снаружи исключительно косметика. И, конечно, настоящий UNIX терминал.
А… Месье вспомнил полуось? Да, годах в 90-ых OS/2 Warp была шикарна. Но Warp 4.0 уже вынужден(а) был(а) конкурировать с Windows 95 и… проиграл(а). Увы, по моим ощущениям это была не самостоятельная ось, а сильно улучшенный и правильный вариант связки MSDOS + Windows 3.X.

Почему вспомнил? Я её и не забывал никогда. ;-) Нет ось вполне себе самостоятельная система, а погубило её отношение к ней IBM и отчасти внутриайбиэмовские разборки.


Ну и да, безусловно — Linux из 90-ых совсем не тот Linux, который есть сейчас. Я его помню с ядра 2.0 и ответственно заявляю — прогресс просто чумной.

С этим сложно поспорить. Хорошо ещё и то что мейнстримные дистрибутивы стали более менее унифицированными.

У меня от хакинтошей одно впечатление — очень медленные. интерфейс вроде не сильно лагает а вот стоит что-то поставить через brew это надолго.
Если все правильно установлено и завелось ускорение, разницы с Intel Mac совершенно не должно быть. Железо же одинаковое. Залог хорошего хака — подобрать максимально близкое железо к реальному устройству. Intel процессор, графику Radeon, совместимую материнку, хороший NVMe накопитель. Тогда все будет летать. Но, вещь такая, я бы не сказал что очень стабильная. Если не увлеченный энтузиаст, лучше даже не пробовать.
Хакинтош дико тормозит в virtualbox и ничего сделать нельзя :-( Обидно.
Так это не то. Хакинтош это установка на реальное железо. В виртуалке не заводится ускорение графики, из-за этого и тормоза. Но в целом через VMWare можно какую-то работу не очень длительную делать. Что-то в Сафари проверить или не долго в xcode. Есть интересный вариант установки в QEMU с пробросом видеокарты. Там и полное ускорение графики и преимущества виртуалки, потери производительности минимальные.
Держал зверюшку в VmWare, притом далеко не последнюю: по моему мнению, этот вариант годится только для опытов. Посмотреть, куда тыкать при настройке. При попытке работать поседеешь.
Если много грубой силы есть, выдать туда много ядер, оперативки, отключить максимально анимацию и эффекты, поработать можно. Но, о полноценной работе конечно речи не идет. Связка QEMU + Radeon будет значительно ближе к хаку.
Грубая сила не помогает. Если памяти и процессора достаточно то добавляй или нет но быстрее работать не стоанет без номальной поддержки 3д графики.
Если нужна графика, то да, виртуалка не покатит. Но, много чего можно там сделать все равно. У меня вполне получалось покрутить несложный проект в xcode и даже проверять в симуляторах. Также виртуалка может помочь если строишь хак — очень сподручно когда есть рабочая макось во время этого процесса.

Ну отчего-же? Счастливые обладатели ноутов с двумя видеокартами, прокидывают дискретку в виртуалку (в Qemu/KVM точно) и играют в игрушки, с максимальным, для такого кейса, FPS. Оверхед там получается, самый максимум процентов пять.

Это если дискретка Radeon. Про Qemu выше уже писал.

А с nv как-то иначе, чем на десктопе?
Error 43, вроде, вроде бы, все еще обходится на уровне конфигурации ВМ.

Не очень понял вопроса. Если речь о поддержке nvidia карточек, то поддержка более менее современных закончилась на Mojave.

Да, простите, упустил из виду, что обсуждается хакинтош. Думал, там проблемы железные.

что-то поставить через brew это надолго

Не волнуйтесь, на маке это тоже занимает вечность.

Вы его неправильно приготовили. Мой хакинтош в синтетика даёт 10% прирост производительности в сравнении с Win и Linux. Linux вообще самый медленный. Но то скорее всего из-за железа, есть специфические детали

Хакинтош ставят не для того, чтобы получить «интерфейс как у макоси».
А чтобы получить макось недорого.
Хакинтош закончился. Эппл ушла на свою архитектуру с еще более закрученными гайками, и в течение нескольких релизов выкинет поддержку x86. Так что хакинтош еще подергается немного в судорогах и… И всё. Загрузка неподписанных драйверов заблокирована, новые драйверы эппл не подпишет. Никакого железа кроме одобренного эпплом.
Выключаете SIP и ставите любые драйверы, если они есть конечно и будут работать с новой системой.
Так речь о хаке идет. Там нет iOS приложений и не будет, т.к. платформа x86.
Хакинтош кончился. Всё. Цель — окончательно изолировать свою платформу, потому что это позволяет извлечь в разы больше прибыли. Цель задана, финальный поврот сделан — Эппл двинулась на своё железо и в течение пары лет дропнет интелы, и какой-нибудь макос 12 больше не будет поддерживать x86, и все хакинтоши отправятся на свалку истории.
Ваша мысль ясна была еще с первого аналогичного комментария, я ее не отрицал. Но, пока не закончится поддержка последнего intel мака — хакинтош будет жить. Mac Pro и iMac вообще пока нет на Arm. Этот переход будет занимать несколько лет + еще несколько лет на поддержку прошлого железа. Итого еще лет 5 можно будет держать хак.
Они полностью дропнули поддержку PPC в свое время через 3 года, причем у них не было на этом большой выгоды. Сейчас же они могут очень сильно поднять прибыль за счет перехода на свое железо, и чем быстрей они свичнутся — тем больше шерсти состригут со своей паствы. Пара лет максимум, и всё. Зачем вкладываться в зомби в виде хакинтоша?
Потому что они не могут так просто бросить поддержку устройств, которые ещё во всю продаются в их магазине? Три года откуда отсчитывать? Пока ещё не вся линейка обновлена.
«Поддержка» понятие очень неопределенное. Поставка запчастей и «ongoing OS updates»? ну вот и отлично — будут «security updates» выпускать раз в квартал. Проблемы ниедостойных, не готовых каждые три года купить новый комплект эппложелеза, эпплу не интересны.

Естественно будут номерные обновления ОС а не просто патчи. Они до недавнего времени обновляли ноутбуки которым уже 7-8 лет, не думаю что они смогут сделать исключение в этой ситуации.

Переход на интел эппл начали в 2006 (первые эпплы на интелах). В 2009 была выпущена макось в котрой поддержки powerpc уже не было. Так что пара апдейтов и всё, все сидельцы на интелмаках остаются с тыквой (и все хакинтошники тоже).

И переход этот только ускоряется, ибо эффекта осборна никто не отменял

Основная беда перехода на линукс — его абсолютная неинтуитивность, отсутствие настоящей экосистемы (системы синхронизации календарей/задач/контактов/файлов) — это всё нужно делать вручную. Переустановка рабочего стола — всегда эпопея, а иногда и вовсе вселенские изменения, если вы сидите на дистрибутиве, ориентированном на конкретный рабочий стол.


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

Переустановка рабочего стола — всегда эпопея, а иногда и вовсе вселенские изменения, если вы сидите на дистрибутиве, ориентированном на конкретный рабочий стол.
обычно проще переустановить ОС )
Опять же, если у вас там не шибко много чего бекапить нужно
Переустановка рабочего стола — всегда эпопея
И часто этим приходит заниматься?

Нет, оттого и сложности — подводные вечно неизвестны:)

Ну вот да, получается два стула — переставить систему (а перед этим куда-то данные скопировать) с соответствующими проблемами или пытаться накатить свой рабочий стол с риском потерять те же данные из-за неаккуратной команды (поэтому — всё равно копировать данные) :)

а как же рекомендация (общепринятый стандарт) иметь /home на отдельном volume? Тогда переустановка окружения (и всей системы) не потребует ни чего копировать и риск потерять только если нечаянно отформатировать этот раздел?

Ну так она нигде не написана:) скачиваешь дистрибутив и в лучшем случае открываешь какую-нибудь статью в интернете, особенно если знакомых-программистов нет

Очень правильная рекомендация! Я ещё /boot на отдельный, в полгига раздел, выношу. Что-б если что, то хотя-б ядро с аварийной консолью загрузилось.

А потом начинаются проблемы с размерами бут-раздела при обновлениях. Полгига мало.
Я на одном компе (чужом) ставил апдейты — там приходилось на время их установки переносить файлы с /boot и ставить линки, иначе для новых файлов места не хватало.

Я не привык плодить лишние сущности в /boot У меня там чуть больше полугига места, которых хватает на три комплекта(initrd + initrd failsafe + kernel) ядер + GRUB + memtest. Сейчас там два комплекта. Каждый комплект ≈ по 175 метров занимает.

Убунтовские efi-образы занимают по 18 метров (kernel+initrd+picture) с COMPRESS=xz и MODULES=dep.

У меня там systemd хуки вшиты, в инитрд. Так-то оно вроде меньше было, но пересобирать что-б проверить мне лень. ;-)

а как же рекомендация (общепринятый стандарт) иметь /home на отдельном volume?

А как она помогает то? Взял ты поставил систему наново со старым home и что?


Тогда переустановка окружения (и всей системы) не потребует ни чего копировать

А как же конфигурация, которая не в home? Да банально список установленного софта и библиотек где взять? Плюс ещё большой вопрос — не захочет ли установщик в вашем home что-то поправить. Учитывая количество дистрибутивов, ответ может быть только один — а кто его знает.


Для безопасной переустановки системы нужен скрипт (например на ansible), вынесенные на гитхаб конфиги и регулярно верифицируемый бекап того, что конфигурацией не является.


Если всего этого нет, то изготовление отдельных копий важных файлов перед переустановкой — банальная необходимость, даже если home вынесен в отдельный раздел.

Взял ты поставил систему наново со старым home и что?
Собственно — всё, пользовательские (мои) файлы не изменялись, всё осталось на своих местах. Конфигурации приложений подтянулись из предыдущих версий.
А как же конфигурация, которая не в home?
Зависит от того, о чём мы говорим.
У меня из настроек не в /home только конфигурация GRUB и список дополнительных репозиториев, может ещё понадобиться командная строка ядра. ОК, это придётся настраивать по новой.
банально список установленного софта и библиотек где взять
При смене версии в рамках одного дистрибутива это ещё имеет смысл, а вот при переходе, скажем, с федоры на убунту этот список (особенно библиотеки) бесполезен, так как именование и наполнение пакетов различается порой принципиально и вместо помощи он только запутает.
не захочет ли установщик в вашем home что-то поправить
Это вопрос к качеству дистрибутива.
изготовление отдельных копий важных файлов перед переустановкой — банальная необходимость
Только перед переустановкой? Тогда у меня для вас плохие новости…
У меня из настроек не в /home только конфигурация GRUB и список дополнительных репозиториев

Плюс настройки баз данных, настройки докера, fstab, кофигурация системных служб, кастомные юниты systemd. В общем много чего.


При смене версии в рамках одного дистрибутива это ещё имеет смысл, а вот при переходе, скажем, с федоры на убунту этот список (особенно библиотеки) бесполезен

Ну да. Примерно так же обстоит дело с хранением конфигурации в home. В рамках одного дистрибутива ещё имеет смысл, а так дистрибутив может ожидать что конфигурация будет в других местах. Только запутаешься и всё.


Это вопрос к качеству дистрибутива.

Наверное. Только что это меняет?


Только перед переустановкой? Тогда у меня для вас плохие новости…

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

Плюс настройки баз данных, настройки докера, fstab, кофигурация системных служб, кастомные юниты systemd. В общем много чего.
Мы сейчас про десктоп/ноутбук или сервер?
Вместо докера можно использовать rootless варианты с настройками в хомяке.
Мы сейчас про десктоп/ноутбук или сервер?

Я про ноутбук.


Вместо докера можно использовать rootless варианты с настройками в хомяке.

Что вы имеете в виду? Они так же удобны в использовании для разработки, как докер?

Да. Загуглите podman.

Да. Загуглите podman.

Судя по тому, что у меня получилось после нескольких минут гугления, можно просто заменить docker на podman и всё будет работать? В том числе без лишних движений будут использоваться образы из реестра докера?

Да. Подман совместим с докером. Всякие вопросы можно позадавать в ru_podman

Если не требуется что-то уровня Docker Swarm то разницы не заметите.

Проще грохнуть конфиги определённого DE/WM в хомяке. Слава Коннектию, мой дистрибутив не заточен на конкретный DE. Да, у него есть несколько готовых официальных редакций, с наиболее популярными DE (xfce/gnome/kde), есть пачечка редакций от комьюнити с более «маргинальными» тайловыми менеджерами, например или каким-нибудь Deepin. Но самое главное, так это Architect инсталлятор, которым почти как конструктором лего можно собрать то что нужно, не ставить лишнего, при этом поставить нужное. Да, разумеется ручной работы несколько больше, чем если ставить готовое. Но зато потом получается система заточенная под себя, ну и небольшая доводка напильником, разумеется, тоже требуется. Но архитектом можно и все имеющиеся готовые редакции установить, никто не мешает. При этом готовые редакции, что официальные, что от комьюнити, хорошо вылизаны, как в плане софта, так и в плане визуальной составляющей.

Странные у вас сложности, раз знаете как сменить окружение но не можете настроить синхронизацию. Такое ощущение, будио ваше сообщение из нулевых.
Ещё порой, сетуют, вот мне нравится это, но оно присутствует только тут, а тут нету. Так напишите, или скомпилируйте, в этом философия то Линукс. А если нет, так нечего пенять на зеркало.
По личному опыту поставил убунту многим пользователям старшего поколения, для которых винда был темный лес, так вот, убунту для них оказалась намного дружественней. Так что странно говорить о нишевосьи, некоторые дистрибутивы уже давно прекрасный выбор для дома — дёшево, все нужное из коробки, все заводится без поиска драйверов и прочее (конечно везде есть исключения).
Странно, но вот подобные комментарии с подобной риторикой вижу уже лет 10! И это странно, ведь интерфейс у Линукс есть под любой запрос. Сдается мне, что это какой-то копипаст десятилетней давности.

Ну настроить синхронизацию я могу (на самом деле, она у меня для важных файлов итак перманентная), вопрос скорее в том, что в статье говорится про то, что можно поставить разные рабочие столы, но чего это может стоить в плане времени — не говорится

в статье говорится про то, что можно поставить разные рабочие столы, но чего это может стоить в плане времени — не говорится

Одна команда пакетного менеджера.
Разлогон
Выбор свежеустановленного окружения в дисплей менеджере (логон скрин)
Логон в свежеустановленное окружение


Только тайловые WM не ставьте, поначалу. Испугаетесь. Но если вдруг понравится, потом за уши не оттащишь! ;-) Сам на это попал.

во во, я так сделал, в убунту поменял родной убунтовский патченный гном на kde

я уже задолбался от того что переключение раскладок через одно место работает, в убунтовском гноме оно работало идеально, а тут — когда ему захочется… при загрузке вылезает окно разблокировки keywallet и модально блокирует весь интерфейс… с включенной русской раскладкой… на кнопки не реагирует, мышкой переключить не дает…
потом вроде начинает работать но непойми как...ctrl+shift работает через раз, win+space срывает крышу у связки remmina+winserver из за чего на той стороне залипает клавиатура наглухо…

я хз куда копать и где взять на это время… но кеды мне нравятся определенно больше убунтовского гнома

CapsLock, ScrollLock — точно без конфликтов с виндой, особенно последний.


В крыску в 20.04 завезли, наконец, переключение языка в xflock4, до этого приходилось пользоваться lightlocker (блокировка средствами lightdm).
Но в кедах свой DM, надо покурить в его сторону.

Ну, хорошо если оно сейчас так:) просто когда я с этим игрался — была прям беда

Основная беда перехода на линукс — его абсолютная неинтуитивность, отсутствие настоящей экосистемы (системы синхронизации календарей/задач/контактов/файлов) — это всё нужно делать вручную

Это не надо «делать вручную» — вы просто подключаете в GNOME аккаунт гугла — и всё это синхронизируется само. Точно так же как у эппла.
и всё это синхронизируется само

учитывая политику гугла… с выкидыванием поддержки хромовского апи для синхронизации… это могуть и отломать через какоето время
Учитывая политику эппла, у которого вообще нет публичных API для доступа к iCloud / контактам / календарю (кроме как через эпплосервисы только на эпплодевайсе), политика гугла вообще верх демократии и свободомыслия.
зато эппл хотябы честные в этом вопросе, нет доступа так нет

а гугл, сегодня да-завтра, когда вы уже 10 лет работаете и набрали кучу юзеров- уже нет… всем спасибо, делайте чё хотите
Напомнить про адблоки в сафари и всяческие родительские контроли в iOS, которые отправились на мороз просто потому, что эппл так решила?
Кстати да, треш с расширениями в Сафари это одна из тех вещей, которые заставляют серьезно задуматься куда же движется яблочная политика в последние годы. Раньше они в подобных вещах соблюдали полный нейтралитет.
Напомнить про адблоки в сафари
а что с ними?
и всяческие родительские контроли в iOS
это те, которые основаны на хаках, стабильность которых никто никогда не собирался гарантировать?
Но в то же время есть из коробки поддержка тех же сервисов Google, Exchange и т.п.

вот во всех холиварах linux vs чтототам ни разу никто не назвал ни одного недостатка linux
чаще всего это бред в стиле "на него нет фотошопа!!" (ну так это не проблема ос, это вопрос к разработчикам фотошопа) или "слишком много разных дистров" ну так это плюс а не минус. есть более веские претензии "на убунту есть софт А а на федору софт Б, и нет ни одного дистра где есть и то и то" (такая беда есть, но это опять же не проблема линукса самого)


а вот проблемы винды и макоси известны всех, однако ёжик плакал, но кактус так был похож на первую любовь..


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

Nvidia Optimus, осустсвие единых корпоративных экосистем. Ну это так, сходу.

Инженеры никогда не крикнут хором «хотим на линукс», они обычно кричат «не хотим сношаться с системой, хотим работать».

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

Оптимус это боль для любой ос

Почему-то в Windows никаких проблем со switchable graphics за все время использования не наблюдалось.

1) не наблюдал ты не значит не наблюдал никто
2) не наблюдал не значит что их не было, возможно ты их не заметил либо они были в чём-то для тебя неважном

Начиная с проприетарного драйвера 435.xx, технология NVIDIA Optimus, используемая в ноутбуках с гибридной графикой, поддерживается в полной мере «из коробки» (но для железа не ниже серии 700).
во всех холиварах linux vs чтототам ни разу никто не назвал ни одного недостатка linux


Главный его недостаток — чтобы настроить себе хотя бы необходимый минимум, надо потратить столько времени, что можно заработать на 10 маков. На которых всё уже есть из коробки.
И этот недостаток красочно и подробно осуждается во всех холиварах, и в этом тоже. Странно что Вы его не замечаете.
Обычно оно имеет вид «можно поставить А, но там недостатки а1, а2,… ан. Но можно поставить Б, в нём нет этих недостатков, но есть б1, б2… бм...». Это сотни или тысячи часов, пока всё перепробуешь и кучу форумов перечитаешь. Умножьте на стоимость своего часа

Если ты можешь заработать на 10 маков за 10 минут то я тебе искренне завидую, но не у всех так

подскажите, как можно за 10 минут изучить сотню разных софтин. По 6 секунд на софтину? Вы супермен, однако
чаще всего это бред в стиле «на него нет фотошопа!!»

чаще всего это бред в стиле «почему мне надо уметь разбивать диски и уметь настраивать запуск systemd?» или я вот недавно тут плакался — уметь и знать как гибернацию в убунте настроить… ведь «все же это оказывается знают или должны знать»

надо идти туда где хорошо

а как идти туда где хорошо если софта нет? ну вот, пример из жизни, у меня была мини типография, вот хочу линукс… в линуксе gimp, а gimp нет нормального cmyk — который нинужен!!11разразраз, есть конвертеры!!!111разраз это в т.ч. позиция самих разработчиков гимпа… видимо никто ниразу не думал что он будет использоваться не как рисовалка картинок для сайта… а то бывает и пантон-цвета нужны с калибровкой под оборудование… это вообще замыкание в мозгу у когото вызывает мы из-за этого упустили контракт с кокаколой однажды ;( даже имея лицензионный фотошоп мы не смогли откалиброваться… оказалось в Москве найти лицензионных контор которые умеют так делать — по пальцам пересчитать
ну и что мне делать? не работать и сидеть где удобно или покупать винду с маком и фотошопом? что мы и сделали собственно

ща линуксофилы посоветуют Photoshop в wine запускать…

и расскажут как цветовой профиль монитора, принтера и самого фотошопа синхронизировать в такой схеме? ;)
Я, будучи тогда обычным админом (по квалификации, я был владельцем конторы), был поражен количеству настроек и параметров казалось бы такой элементарной вещи как нарисовал-картинку-отправил на принтер… когда начинаются вопросы «а вот у меня на телефоне картинка которую я согласовал не соответствует тому что вы напечатали»
Я бы с удовольствием перешел на linux, но не могу смотреть на этот вечно кривой дизайн DE. Пробовал разные DE, но все криво-косо и без какого-то единого стиля.
Увы, мой выбор хак. (надеюсь когда-то они наймут норм дизайнеров)

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

Безопасность

Крайне спорное утверждение. Точнее безопасность linux обеспечивается её малой долей на рынке.

Безопасность сложно измерить, и сложно сравнить результаты измерений. Относительно небольшое число инцидентов с Linux связано с тем, что все дистрибутивы достаточно разные, и общих векторов атаки для взлома десктопа, веб-сервера, роутера и Tesla нет. А уязвимостей, которые живут годами, хватает.

На каком рынке? На серверном или потребительском?

Естественно потребительском. Автор делает упор та то что под linux мало «зловредов». Это только до той поры пока у ОС на ядре linux нет такой массовости установок на домашних пк как у MacOS или windows.

Но ведь серверная инфраструктура гораздо более лакомый кусок для зловредов! Да и массовость внедрения линуксовых решений там зашкаливает. Смысл делать отсылки к потребительскому рыноку, когда вся линуксовая движуха в бизнесе? Все зловреды там.

Все зловреды там.


Под какой ОС работают ботнеты типа Mirai?
филоцераптор.жпг
Ботнеты на пользовательских системах методом грубой силы атакуют сервера. Осмелюсь предположить, что под линукс копают, и копают активно, и как только что-то становится известно, всё так же активно и закрывается. Моё мнение, что за серверными решениями следят гораздо бдительнее, а вот за пользовательскими… Пользователей много, кто их считает?
Да, кстати, про Mirai. Там не в линуксе проблема, а в халатном отношении к элементарной сетевой безопасности.
Там не в линуксе проблема, а в халатном отношении к элементарной сетевой безопасности.

с виндой всё в точности тоже самое

и как только что-то становится известно, всё так же активно и закрывается

охват бага с sudo по годам этому пример, еще не факт что его нашли именно сейчас когда про это сказали…
а вспомним эпичный баг в vim который чутьли не все версии его охватывает…
история с openssl

в линуксе тоже всякого достаточно, но про это просто не принято вспоминать. и многих почемуто успокаивают рассказы что 'ну можно права ограничить и всё норм будет, это вам не виндаа' (с)
Серверная инфраструктура на linux отлично вскрывается и без зловредов.

Очень спорное утверждение: "Но в других ситуациях Linux объективно предпочтительнее.". Где эта объективность? Последние 15 лет занимаюсь разработкой кроссплатформенных приложений (не UI). У меня постоянно под рукой и винда, и мак, и линукс. Поэтому приходится сравнивать практически каждый день. Да линукс обладает кучей потенциальных возможностей, но они так и остаются потенциальными возможностями. Уже лет 12 пытаюсь перейти на линукс, но пока все попытки не увенчались успехом. Прогессс есть, но пока это серверная система, и заточена под гиков/фанатов.


Вот мои самые большие претензии к линуксу:


  • проблема работы с клипбордой №1: клавиши ctrl-C/ctrl-V/ctrl-ins/shift-ins/ctrl-shift-ins в разных версиях линуксов и разных приложения работают разные комбинации, и какая комбинация сработает не всегда можно предугадать.
  • проблема работы с клипбордой №2: такое чувство, что есть несколько инстанцев клипдборды и они не пересекаются, и разные приложения работают с разной версией, причем проблема комьютер специфик, рядом такой же линукс, но такой проблемы нет. Хотя честно признать в 18-ой и 20-ой Убунте такой проблемы не видел.
  • работа с доп. цифровой клавой — как ее сделать чтобы работат как в Винде?
  • сетевая доступность — гуру линукса говорят мы можем организовать тупель по ssh-у через насовские сервера, и дать доступ к компу который находится на Луне, типа круто? — нет, не круто, поскольку чтобы добраться до рядом стоящего мака или винды нужны танцы с бубнами. А если удалось, то путь может быть совершенно ужасным, и воспользоваться этим путем на другом компе просто кивув товарищу линк невозможно. И на данный момент самый простой способ скопировать файл с/на линукс это scp.
  • среда разработки: что Visual Studio, что XCode значительно удобнее, чем разные эклипсы, бинсы, леоны, qt креаторы, вим-ы и тп. Скажите VS Code есть, на данный момент это наверное лучшее IDE для линукса, но и она страдает тем же, что и весь остальной линукс, для приведение в работоспособное состояное требуется уйма времени.
  • GUI приложения "тормозят". По немного, по капельке, то там то тут. Это очень хорошо видно по VS Code. Подсказочка позже вылезла, лайаут дольше менялся и тп. Особо не предраться, но сильно раздражает. Для единичного действия — не имеет никакой проблемы, а когда ты за день делаешь это действия сотни и тысячи раз, начинает доставать.

ЗЫ. Я прекрасно понимаю, что все это просто священные войны :) и просто хотелось высказаться.

среда разработки: что Visual Studio, что XCode значительно удобнее, чем разные эклипсы, бинсы, леоны, qt креаторы, вим-ы и тп
дело вкуса и удобства. Со студии тоже есть за что плеваться, тем более с непривычки.
GUI приложения «тормозят». По немного, по капельке, то там то тут. Это очень хорошо видно по VS Code
оценка тормозов GUI по электрон приложениям это сильно.

По собственному опыту кодить на убунте мне было намного удобнее чем на винде
оценка тормозов GUI по электрон приложениям это сильно.

Ну под виндой тотже самый VS Code на том же самом железе не имеет данной проблемы :) я поэтому и привел его как пример. Вот сейчас на проекте есть маленькое QT приложение (основное окно и 5-ток простых виджетов), но и в нем я чувствую туже проблему. В течении некоторого времени у тебя развивается механическая память на какие-то рутиные действия, и вот тут ты понимаешь, что механическая память начинает давать сбой поскольку окно открылось чуть позже, подсказка вылезла позже и тп. Пока не приходится бегать с платформы на платформу думаю это просто не заметно.


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

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


Парадигма работы с фолдером и постоянное редактирование конфигурационных файлов — вызывает мое ярое неприятие. Есть значительно более интересные занятия нежели ковырять конфиги :)

Ну под виндой тотже самый VS Code на том же самом железе не имеет данной проблемы :)
кажется почти удивительным, что продукт microsoft лучше работает на операционной системе microsoft, да? )
Парадигма работы с фолдером и постоянное редактирование конфигурационных файлов — вызывает мое ярое неприятие
а мне никогда не нравилось за нужными библиотеками лезть на какой-то-там сайт, скачивать их, распаковывать куда-то на компе, а потом прописывать эти пути в систему сборки вместо sudo apt install somelib. Да, есть пакетные менеджеры, но они есть не только на винде.
а мне никогда не нравилось за нужными библиотеками лезть на какой-то-там сайт, скачивать их, распаковывать куда-то на компе, а потом прописывать эти пути в систему сборки вместо sudo apt install somelib.

Ну это и в линуксах бывает. Сначала найди репозиторий левого чувака, потом его пропиши себе, затем поставь, потом еще и слинкуй т.к. у него .so.2, а тебе нужно .so.1, потом обнаружишь что репозиторий не тот и либа там не та… Я вчера так с ffmpeg забавлялся.

да, при использовании допотопных версий библиотек бывают ситуации, когда в пакетном менеджере отсутствует неактуальная версия. В худшем случае вам даже придется скачать исходники и запустить целую команду make && make install. Что с точки зрения приседаний всё еще сравнимо с количеством действий для установки обычной либы на винде

make && make install сравнимо со скачиванием либы из интернета? Ну нет. Простите но нет. Это типичный перевод стрелок. Кроме тонны зависимостей для сборки и различного рода косяков и ошибок, вам еще по хорошему надо будет сформировать deb/rpm пакет. Кроме того надо понять что кроме make && make install есть еще конфигурация, иначе вы получите неработающий пакет. А потом еще и окажется что сборка идет не через make, а через какой-нибудь питоновский скрипт и компилятор, который надо доустановить.


Я вот ffmpeg по подробнейшему гайду собрал и то не полностью, не с первого раза. Для обычного человека скачать .dll и подкинуть в программу или нагуглить msi пакет — проще.

dnf install ffmpeg

Мы говорим про "подкинуть библиотеку". И да, после "apt install ffmpeg" он у меня выдает ошибку "ffmpeg: error while loading shared libraries: libva.so.1:", при этом сама libva установлена, а надо слинковать 2 версию как первую т.к. той нету в репозитории.

надо не «слинковать 2 версию как первую» а «заиспользовать в проекте актуальную версию библиотеки». Ну либо действительно притягивать в систему старую либу уже с её зависимостями. Либо собирать из исходников.

Так то на винде тоже бывают приколы когда пытаешься использовать либу, собранную актуальной тогда студией 13-ого года в новом проекте на 17-й студии. А теперь представьте на секунду что у вас проект под gcc (соответственно mingw на винде) и таких пре-собранных либ практически нет…
надо не «слинковать 2 версию как первую» а «заиспользовать в проекте актуальную версию библиотеки».

sudo apt install ffmpeg. Как я тут могу использовать актуальную версию библиотеки? Насколько я понимаю это бинарник из репозитория.


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

Мне было лень думать как тянуть старую либо. Точней я даже не знаю как это сделать. А уж собирать из исходников тем более. Я не за этим на линукс на работе пересел.


Так то на винде тоже бывают приколы когда пытаешься использовать либу, собранную актуальной тогда студией 13-ого года в новом проекте на 17-й студии. А теперь представьте на секунду что у вас проект под gcc (соответственно mingw на винде) и таких пре-собранных либ практически нет…

Несомненно. DLL-hell в винде это конечно-же отдельный разговор, особенно для меня, как для любителя игр начала нулевых и писателя программ в старом Borland C++.

dll-hell в линуксах обычно случается, когда подключают сторонние репозитории и/или пересобирают чего-то системного.
забавно когда надо поставить какуюто важную софтину по работе, а она 'хочу python 3.9', а у вас 3.6… и вы не будучи даже программистом лезете читать что такое venv
лезете читать что такое venv


Для извращений надежнее chroot. А то ваша софтина заодно пожелает проабгрейдить openssl и у танка отвалится башня :D

Для извращений, по хорошему, надёжнее встроенные в любой современный мейнстримный дистрибутив, контейнеры (нет не Docker). Там даже свою копию systemd (вообще это даже предпочтительнее) можно поднять, буде такая необходимость, например для потестить собираемые юниты / пакеты.

Это проблемы питона. И это ничем не отличается от поведения в macOS — где, кстати, вам еще надо найти этот питон 3.9 и если вам очень-очень повезет, то возможно (но скорее нет) зависимости вашей «какой-то важной софтины по работе» таки соберутся через pip. А запуск питоновских поделий в windows вообще трэш и угар.

Но это именно проблемы питона. В котором запуск на любой платформе кроме той, на которой писал автор поделия, с вероятностью 50% превращается в Пип с конями (чтобы цирк не обижать).
Но это именно проблемы питона

это мои проблемы, потому что приходится так страдать

А запуск питоновских поделий в windows вообще трэш и угар.

а в windows обычно exeшник собирают, чтобы не писать мозголомные мануалы и не терроризировать юзеров
В котором запуск на любой платформе кроме той, на которой писал автор поделия,

после виндового антивируса от симантека, для работы gui которого ставится локальная копия томката… чтобы рендерить интерфейс… я уже ничему не удивляюсь

Томкэт для антивиря? Ну это сильно, да!

томкэт для GUI антивиря… я тогда понял что уже видел всё… и electron после такого меня уже не так пугает как многих

А без сторонних репозиториев вообще возможно жить далее браузера? Вот у меня не так много потребностей, но дополнительных репозиториев уже десяток по различным причинам нащлось. То вайн свежий, то пыхапе старый, то аудасити 2.4, то гимп поновей...

НЛО прилетело и опубликовало эту надпись здесь

Хм… Я думал в манджарке этот rbutil в ауре, а он прямо в репах, оказывается.

Как-же всё таки хорошо. У меня репы исключительно из поставки системы… Ну и AUR — нечто отдалённо напоминающее коллекцию портов FreeBSD. Такой сборник рецептов по скачиванию и сборке практически любого опенсорсного и не очень софта.

Вы сами выбрали убунту. Кысмет.

Да вопрос не в убунте. Никто не застрахован что после кривого обновления или удаления не будет снесена какая-то библиотека. После установки какого-нибудь вспомогательного ПО через какой-нибудь питоновский или sh скрипт — тем более. У меня есть опыт OpenSUSE (с его гребанным ястом), Элементари, чистый Debian, Mandriva (в начале моих извращеней с линем). Только с Гентой и Фряхой проблем было минимум, но я там каждый пакет сам собирал читая инструкции подробно по шагам.

НЛО прилетело и опубликовало эту надпись здесь
Таких гарантий нет вообще нигде (яндекс.диск передаёт привет).

А я где-то говорил обратное? Если можно установить софт — можно его криво и снести. Ошибок нет только в программе blink под ардуино.


В обход emerge, что ли?

Да. Я был фанатом LFS и захотел сделать свой минимальный линукс дистрибутив где я буду понимать каждый аспект. Арч этом мне оказался более удобен, хотя Слакварь изначально была в фаворитах.

Это недостаточно дзеново. Настоящие джедаи вообще выбирают LFS (Linux From Scratch).

LFS я собрал еще в 2009 году и успешно с ним прое*ся почти год. Мне это не интересно (:

Мне интересно другое, есть-ли какой-нибудь дистр, у которого инсталлятор на основе Ansible сделан? А то вдруг моя безумная мысль уже и не оригинальна.

Правильная культура поддержки репозитория позволяет минимизировать проблемы с зависимостями. Например ffmpeg в описанном случае просто не должен был поставиться. И при апгрейде ничего бы не удалилось если бы оно ломало зависимости.

Но это всё требует дисциплины от мантейнеров.
Например ffmpeg в описанном случае просто не должен был поставиться.


Достаточно настойчивый пользователь быстро нагуглит, где у этого apt кнопка -force ;)
Проблемы ССЗБшников это отдельный случай, интересный скорее психиатрам и психоаналитикам.

Тоже не понял. Уж что что, а уж


ffmpeg

ffmpeg


нету разве что на каком-нибудь OpenWrt, да и то я не уверен. Это такая-же примерно штука, как ImageMagick. Есть почти везде в виде бинарных пакетов.
Тоже не понял. Уж что что, а уж

а спешить то не стооит
ffmpeg



ведь именно ради этого в убунту завезли нелюбимый многими snap

У меня полуроллинг релиз. Пакеты приходят сначала на testing ветку. Там их мурыжат, по всякому, после чего они попадают (или нет) в следующий «круг ада» — ветку unstable, где они тоже маринуются со всех сторон и вот только после этого они могут попасть(или не могут, если где-то нашли баги) в стабильную ветку, на которой я и сижу. Крупные обновы у меня в среднем раз в месяц. Разумеется security fixes прилетают довольно быстро. То-же обновление sudo пришло вроде даже раньше чем на убунту. И при этом постоянно свежие версии софта.

У меня полуроллинг релиз

я тоже такое любил, пока у меня не начал через раз докер умирать с симптомами 'всё окей, но работать не буду'…
а у меня работа стоит… и времени нет его чинить

Не. Дистрибутив действительно надёжный. Я вот даже не ожидал что околороллинг окажется таким надёжным, а главное удобным в обслуживании. Ну а если что, всегда есть утилита downgrade и/или контейнеры systemd.

Ни ffmpeg ни imagemagick небыло в какой-то момент времени в стандартной поставке системы. Мне сейчас лень ставить 20, но в 18й, который у меня сейчас в виртуалке, у меня нету ни первого, ни второго, надо ставить из репы.

Ох уж мне эта убунта. Чего в ней только нет.

По собственному опыту кодить на убунте мне было намного удобнее чем на винде

удобнее потому что окружение одинаковое, но это зависит от того под что вы кодите
проблема работы с клипбордой №2: такое чувство, что есть несколько инстанцев клипдборды и они не пересекаются

Это не проблема, а фича.

рядом такой же линукс, но такой проблемы нет

Очевидно, это означает что он не такой же.

работа с доп. цифровой клавой — как ее сделать чтобы работат как в Винде?

Num Lock нажать что ли? Или что вы тут имеете в виду?

что Visual Studio, что XCode значительно удобнее, чем разные эклипсы, бинсы, леоны, qt креаторы, вим-ы и тп

Максимально спорное утверждение.

GUI приложения «тормозят». По немного, по капельке, то там то тут. Это очень хорошо видно по VS Code.

Казалось бы, при чём здесь линукс. Поставьте баг в трекер VS Code и опишите им проблему.
Это не проблема, а фича.

О спасибо за информацию!


Очевидно, это означает что он не такой же.

Понятно дело, что чем-то отличался, но для меня был такой же потому что:


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

Максимально спорное утверждение.

Согласен :) Я как бы спецом внизу моего сообщения это и сказал. Все это в священные войны ;-)

И на данный момент самый простой способ скопировать файл с/на линукс это scp.

А должно быть как?

Ну типа так:
cp ./myfile.txt //windowspc/myshare/
или
cp //macpc/user/file/myfile.txt .


Ну и чтобы путь можно было указать путь к файлу для приложения:
./app //windowspc/myshare/myfile.txt

А чем не устраивает mount -t cifs?
Эм. А просто в файловом браузере открыть smb шару виндовой машины кто запрещает?

Ну а если нужно как с сетевым диском работать, то никто не запрещает смонтировать в систему, как верно заметил dakuan.
По сути операции ровно те-же, что и в винде, просто выглядят иначе.
Если перед буквами «cp» добавить букву s чтобы получилось scp… То оно уже есть
сетевая доступность — гуру линукса говорят мы можем организовать тупель по ssh-у через насовские сервера, и дать доступ к компу который находится на Луне, типа круто?


По поводу сетевой доступности — в чем проблема поставить TeamViewer/Anydesk?
Еще есть Chrome Remote Desktop и прочие

GUI приложения «тормозят». По немного, по капельке, то там то тут. Это очень хорошо видно по VS Code.


Какой дистрибутив? Конфигурация железа? VS Code на Electron, а на нем приложения много где хуже работают чем на том же Qt например.

среда разработки: что Visual Studio, что XCode значительно удобнее, чем разные эклипсы, бинсы, леоны, qt креаторы, вим-ы и тп. Скажите VS Code есть, на данный момент это наверное лучшее IDE для линукса, но и она страдает тем же, что и весь остальной линукс, для приведение в работоспособное состояное требуется уйма времени.


Есть CLion от JetBrains, который прекрасно работает, Code::Blocks и еще много чего.
По поводу VS Code — это скорее проблемы самой программы, Linux тут не при чем.

Могу только порекомендовать открыть issue в репе проекта.

работа с доп. цифровой клавой — как ее сделать чтобы работат как в Винде?


Что? Numlock работает одинаково на всех ОС.

проблема работы с клипбордой №1: клавиши ctrl-C/ctrl-V/ctrl-ins/shift-ins/ctrl-shift-ins в разных версиях линуксов и разных приложения работают разные комбинации, и какая комбинация сработает не всегда можно предугадать.


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

Видеокарта nvidia. Вероятность 85%.

Линукс и макось это совершенно разные вещи, их нельзя сравнивать. Вы никогда пользователя мака не убедите пересесть на линукс, ровно как и наоборот. Лично я больше 10 последних лет использую мак в качестве рабочей машины и очень доволен. До этого был на линуксах, fedora, gentoo, ubontu — и всегда любую проблему приходилось решать с танцами и бубнами. Все дистрибутивы были сырые. Судя по отзывам, за 10 лет так ничего и не поменялось (конечно, если нужно что-то большее чем браузер в убунте). Хакинтош тоже не понимаю, столько возни и молитвы при каждом апдейте системы. Сейчас есть мак мини, который стоит копейки, купил и пользуйся. Ну и новые эиры на М1, по вполне демократичной цене и сравнимой с i9 производительностю. Чую, сейчас наминусуют линуксойды…

Есть такая закономерность с винды и с линукса на мак переходят часто, назад возвращаются единицы. Мак это идеальный Линукс/Юникс — стабильный, красивый и быстрый UI вместе с шикарной консолью и всем арсеналом Unix tools.

да уж прям единицы

Я юзал все версии винды начиная с 3.1, пропустив только ME, три года сидел на макбуке, когда его залили чаем вернулся на винду и вынужденно-окончательно перешел на линукс (устав от борьбы с wsl и докером)

ну вот лично по мне, UI мне нравится больше в винде, потом идет мак (имеющий кстати просчеты в некоторых вопросах юзабилити, если использоваеть его больше чем смотрелку для сайтов)

unix tools у него кстати отличается от gnu-того, это тоже надо не забывать, если вы не занимаетесь какимто серьещным админством то врятли столкнётесь с этой разницей, но надо помнить что она есть.

p.s. для меня ос в таком порядке остались (для рабочей станции/личного компа, для серверов — линукс беззаговорочно): 1) винда 2)мак 3) линукс
p.p.s. может конечно я чтото не понял в гениальности мака, но вот история что если чтото пошло не так со сторонним приложением — ничего не говорить и ничего не делать… както на супер-юзабилити не тянет. тыкаешь тыкаешь в иконку… а ниче не происходит (вы там держитесь, не болейте)
устав от борьбы с wsl и докером

WSL2 уже нативно поддерживает Docker. Пользуюсь и горя не знаю.

ну в данном случае я не имел в виду какуюто конкретную версию, 1 или 2
у меня и 2 версия стояла… и у меня с ней проблемы тоже были, довольно пространного характера… типа пропадающей связи между контейнерами, или что pycharm начинал глюки всякие с отладкой выкидывать

тут можно и git припомнить… забавно чекаутить проект где есть в одной директории два файла типа codefile.py и codeFile.py мозг можно сломать в понимании что вообще происходит

И докером, без которого сейчас никуда, в «виртуалке»? Спасибо, но нет. ;-)

Вы о докере, который разработчики еще не мигрировали на ARM/M1? Энтерпрайз закупает макбуки пока на интелах, там проблем нет, а за год-два все проблемы исчезнут.

Нет.
Докер, и на интел архитектуре работает в виртуальной машине (примерно как в винде). О чём нам, недвусмысленно намекает официальная документация по установке Docker Desktop for Mac:


Mac hardware must be a 2010 or a newer model with an Intel processor, with Intel’s hardware support for memory management unit (MMU) virtualization, including Extended Page Tables (EPT) and Unrestricted Mode. You can check to see if your machine has this support by running the following command in a terminal: sysctl kern.hv_support
If your Mac supports the Hypervisor framework, the command prints kern.hv_support: 1

Ибо чудес не бывает. И так как докер напрямую использует механизмы ядра линукс (cgroups / namespaces / capablities etc), которые чисто архитектурно просто отсутствуют в ядре Darwin, то Docker Desktop for Mac, используя встроенные средства виртуализации макоси поднимает виртуалку с линуксовым ядром и каким-то линуксовым окружением, на которой с определённым оверхедом и крутит докер конейнеры.
Да собственно на второй странице мануала об этом и явно говорится, там где конфигурируется виртуальная машина: Include VM in Time Machine backups: Select this option to back up the Docker Desktop virtual machine. This option is disabled by default. И картинки там, до боли напоминаюшие интерфейс условного virt-manager / virtualbox.
Такие дела. Так что спасибо, но мы лучше как-нибудь напрямую, без виртуалок, лишнего оверхеда и вот этих вот лишних телодвижений. ;-)

Ну видимо я и есть та единица :) Мак мне очень понравился как мобильный комп (сидел на Tiger, Leopard, Snow Leopard, Lion), реально многие вещи удобно делать. В добавок долго жил от батарейки. После мака винда на ноуте это полная жесть.


Но винда держит тремя вещами:


  • Visual Studio, XCode тоже неплох, но...
  • Far manager, по мне альтернативы нет, тоталы, мс, квиккомандеры и тп просто неудобны
  • MS Office, пробовал разные опенофисы и тп, это всегда рулетка, октроется файл или нет, будет показана вся инфа или только часть, после сохранения, вопрос обратные а кто сможет открыть это и тп :( как бы не ругали офис, но к ожиданиям пользовтеля он значительно ближе.

Правда и Мак (High Sierra) и Убунта 20-ая меня разочаровали :( тутже напоролся на траблы на ровном месте:


  • Мак вырубается через две минуты, вырубается это значит, что рвутся все коннекты, останавливаются все скачивания и тп. В настройках только время через которое выключать дисплей, но в реальности это значит когда вырубать комп. Я XCode скачивал раз 6-ть, поскольку комп вырубался :( раньше такой фигни не было, экран гас, но бэкграунд задачи продолжали работать.


  • А с убунтой очередные проблемы с доп клавой ну и новые супер фишки UI, чтобы выключить комп нужно кликнуть в меню, вылезет меню, потом нажать на logoff, менюшка расширится и спросит что делаем logoff или шатдаун, нажимаешь шатдаун, вываливается окошко, так что делаем: logout, restart или shutdown :))) ничего не напоминает? :) Поиск приложений стал непонятным. Что где, не понять.



Правда тут появился порт Far-а под линукс, вот это реальный прорыв, и Линукс стал намного ближе мне :)

MS Office, пробовал разные опенофисы и тп, это всегда рулетка, октроется файл или нет, будет показана вся инфа или только часть, после сохранения, вопрос обратные а кто сможет открыть это и тп :( как бы не ругали офис, но к ожиданиям пользовтеля он значительно ближе.

Есть и под мак. Форматирование разъехалось только один раз, вылечилось заменой шрифта


Visual Studio, XCode тоже неплох, но...

Средства разработки есть и под мак. Та же IntelliJIDEA. Насколько мне известно, VSCode тоже есть


Far manager, по мне альтернативы нет, тоталы, мс, квиккомандеры и тп просто неудобны

Может быть, но не понял, почему это является прям стоп-фактором :/


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

Это правда, что у мака агрессивная политика ухода в спящий режим. Но, во-первых, впн зачастую реконнектит после выхода из сна. А, во-вторых, торенты блокируют уход в сон… именно, чтобы не блокировать скачивание. Может от программы или настроек зависит…

Тоже лет 10 назад перешел с винды. Уже тогда большой разницы в плане ПО не было. Все что нужно на маке работало. А что не работало, оказалось не очень то и нужным. Правда, с непривычки был шок — руки тянулись что-то настроить, а настраивать то и нечего.
Против линукса ничего не имею — он живет у меня в виртуалке и в таком виде полностью устраивает. Винду не запускал уже лет 5 точно, прям воротит от нее.
Правда, с непривычки был шок — руки тянулись что-то настроить, а настраивать то и нечего.

Ха-ха, тоже в свое время получил когнитивный диссонанс — терминал есть, а настраивать ничего не нужно.

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

Вы, должно быть, очень богатый человек, что 70к рублей для вас копейки.
Это сравнимо по цене с покупкой аналогичного не-мак компьютера. Хакинтош имел смысл, когда маки стоили в 3 раза дороже PC. За 70К вы получаете компактный, тихий и качественный компьютер, с бесплатной MacOS, готовый к работе и с бесплатными обновлениями. Или за условные 50K собираете себе комп сами, а потом тратите десятки часов на установку, настройку и поддержание в рабочем состоянии хакинтоша, который при любом обновлении может превратиться в тыкву и все придется начинать с начала. Для меня, если нужна MacOS, выбор очевиден. Не говоря уж про нелегальность хакинтоша
Это сравнимо по цене с покупкой аналогичного не-мак компьютера.
Intel NUC i7 (той же конфигурации что и Mac mini 2018) сейчас стоит 35-40к. NUC с i7 10-го поколения, но без памяти и диска я недавно купил за 350 (~30к) евро потому что память и диск у меня уже были, а не за 799 и получил компактный, тихий и качественный компьютер с бесплатной ОС, бесплатными обновлениями и готовый к работе.
И это при том, что NUC не самый дешёвый вариант на рынке, но даже при этом это всё ещё вдвое дешевле чем Mac, при том, что Интел и прочие тоже получают с этих продуктов прибыль, вкладываются в разработки новых и т.д.
Вы никогда пользователя мака не убедите пересесть на линукс, ровно как и наоборот.
Лично я больше 10 последних лет использую мак
До этого был на линуксах
:)
Имеется ввиду «заядлого линуксоида» или любителя всего open-source, к коим я себя не причислял. Использовал линукс потому как для разработки это было удобнее, чем винда. Потом познал макось и забыл линукс как страшный сон. Тут уже писали в комментариях — макось это то, чем должен был стать линукс, но так им и не стал. С нормальной консолью, красивым дизайном и без линуксовых «костылей»
Еще бы не вендор лок и дали гибкость настройки…

Дяди из яблока лучше знают что вам нужно.

Я бы хотел поспорить с утверждением автора о том, что «Хакинтош — это способ установить практически любую версию macos на произвольном железе». Сайт hakintosh.com практически начиается с фразы «You can't just install macOS on any old PC». Под определнные версии macos надо подбирать железо (ну, или наоборот), и далеко не всегда этот процесс вообще доходит до результата. И, кстати, у парня на видо кофигуратор кекстов запущен под маком — что вообще не особо осмысленно
Без обид, но статья явно написана человеком, который никакого понятия не имеет о том, почему именно люди используют макось :)

Типа ага, вы привыкли к такому интерфейсу, вот мы вам нарисовали, смотрите, прям один в один! Пользуйтесь! И еще у нас безопасно! И стабильно! И в игры можно играть! Чего ж вам еще надо?!
Напомнило давнишние посты (на других сайтах) про отстилизованые под Win XP линуксы с тем же призывом — «оно выглядит так же, но опенсорсное и бесплатное — можно теперь не покупать Виндовс, все срочно переходите!» :)
Линукс не поможет, если по работе нужно паблишить в apple store, то есть xcode и прочее. Поэтому, приходится держать макбук, а так на линуксе десктоп и перешел с огороженого мака.
Есть узкие ниши, где выбор в пользу macOS оправдан, например, видеомонтаж в Final Cut Pro, профессиональная звукообработка и микширование в Logic Pro X. Тут действительно Linux или Windows сложно конкурировать с Mac.

Чем профессиональный видеомонтаж в Final Cut Pro отличается для MacOS и Linux, кроме того, что разработчик выпускает этот продукт только для MacOS?
Под Linux тоже есть вирусы, но это свободная система с открытым исходным кодом, где уязвимости мгновенно исправляют, как только обнаружат.

ah_here_we_go_again.jpg

Если работать — то мак проще купить, а школоте — хакинтоши. А линукс даже с хаком нельзя сравнить.

Вообще-то, надо писать GNU/Linux
О каком удобстве Linux для игр говорит автор?
GOG Galaxy, Origin, Epic Games Launcher для Linux нет, в отличие от MacOS X.
В Steam количество нативных Linux игр + те игры которые нормально работают под Proton значительно ниже количества нативных игр для MacOS.

Epic game store вполне себе работает через https://portwine-linux.ru/epic-games-linux/
Более того, там и другие клиенты поддерживаются, но сам не пробовал.

Я видел это костыль.
Внимание, знатоки, вопрос!
Куда пошлёт вас техподдержка Epic или разработчика игры, в ситуации, когда у вас что-то не заведётся?
Чем это отличается в лучшую сторону от WineSkin игр на MacOS, что Linux вдруг становится намного более «дружелюбной» и «подходящей» платформой для игромана, чем MacOS?
Полностью согласен с автором. Очень жаль, что Linux незаслуженно отодвигается на последние места среди десктопных ОС. По большинству показателей (по моему мнению) она превосходит и MacOS, и Windows.
Какая разница — на каком месте Линукс в чьих то там топах? Нравится — пользуйтесь.
По большинству показателей (по моему мнению) она превосходит и MacOS, и Windows.

Вот только что в Cisco, где половина это бородатые бумеры, которые ничего не видели кроме терминала, что в Google сидят на макбуках с айфонами.

Складывается ощущение, что автор любит всевозможные бессмысленные свистелки, а не инструмент в целом для комфортной работы. Зачем мне всё это? Мой инструмент MacBook Air, недавно сменил на М1, включил и работаю.
на М1 уже сделали Homebrew? Еще тулзу помню на маке использовал ShiftIt вроде чтобы окошки двигать, разворачивать, сворачивать и на половину экрана делать. Еще парагон для записи на ntfs, еще паралелс. Ну и всякие wscode, sublime text, через эмулятор только? И сколько живет от батарейки, если например код писать и в браузере сидеть? Думаю просто о покупке такого, но как-то опасаюсь новой архитектуры.
Brew сделали, три недели как. Всё, что не адаптировали под М1, через розетту работает прекрасно, никаких проблем не наблюдаю. Если кодить или сёрфить в сети, то часов 15-16 точно проработает, только учтите, что при внешнем мониторе (как у меня UWHD) время работы от аккумулятора значительно снижается. Покупайте не пожалеете.
Ну значит все подтягиваются, софт подгоняют. У меня монитор подзаряжает ноут по type-c).
15-16 часов прекрасно, я ищу что-то типа походного варианта, чтобы не носить с собой ни зарядки, ни пауэрбанка, думал одно время вообще планшет с клавиатурой и wscode через браузер, на виндовых буках обещают 10-15 часов иногда, но через 5-6 уже садятся, был раньше макбук про еще 2013 года, там хоть яркость почти на максимум, хоть куча вкладок в браузере, жил около 10 часов легко, а потом купил макбук 12, у него вроде 10 часов обещали, но садился за 4, продал его в итоге.
Берите, думаю под ваши задачи его на долго хватит.
Кстати со списком ПО под М1, можно тут ознакомится. Почти каждый день обновляется.

Ну какая же ерунда.
Нет, открытый софт от тысяч разработчиков не лучше в плане безопасности чем закрытый. Встраивание эксплойтов в опен сорс — частое явление.
Макось выбирают не из-за интерфейса, а из-за общей дружественности к пользователю. И возможности запускать софт, да. И нормальный человеческий терминал, где нормально работает копирование (привет линуксам), который просто работает из коробки. И восстанавливает сессию после ребута или даже переноса файлов на новое железо.
Я начинал с древних мандрейков и альт линуксов, смотрел и всякие генту и прочие. И в целом за последние 15 лет, Линукс я юзал 80% времени. Но тут есть нюанс. Линуксовый софт не умел и до сих пор не умеет в юзабилити. Раньше линукс как систему приходилось допиливать всегда лобзиком просто чтобы она заработала. Сейчас оно уже грузится нормально, но корявый софт лучше не стал. И это печально. Поэтому в последнее время я почти эксклюзивно юзал макось, а с выходом и покупкой М1, Линуксовый ноут запускаю чуть реже чем никогда

Макось выбирают не из-за интерфейса, а из-за общей дружественности к пользователю. И возможности запускать софт, да.
На BigSur я не могу запустить установленный корпоративный софт из-за политики «яблока», на 10.5 могу. Поэтому в текущей компании до сих пор прямой запрет на обновление до BigSur.
Линуксовый софт не умел и до сих пор не умеет в юзабилити.

Я не могу открыть два экземпляра одной программы на «яблоке» и не все программы поддерживают многооконный интерфейс.
Удаление файла требует или комбинации двух кнопок Cmd + <х или через меню, быстрого варианта с Del на ноуте (без внешней клавиатуры) нет. Удалить символ в тексте справа — тоже не возможно без внешней клавиатуры.
В терминале нажать F10 на последних мак-буках? Офигенно, или через Fn и визуальный поиск, так как вслепую попасть в пиктограмму невозможно, или через пиктограмму Fn на том же дополнительном экранчике, плюс свайп влево и снова только визуальное распознание куда ткнуть — вслепую это не проделать. Зато смайлы оно предлагает постоянно.
Сделать скриншот одной кнопкой? Неа, минимум три.
Окно максимально развёрнуто но активно не оно, а маленькое под ним — классика жанра.

Это всё точно про юзабилити? И я лишь о том, что мне потребовалось в последние час-два написал, не копаясь в памяти.
нормальный человеческий терминал, где нормально работает копирование (привет линуксам)
Можно подробнее, у меня с cp, mv, scp, rsync проблем ни разу не было, или на Mac своё особое копирование?
НЛО прилетело и опубликовало эту надпись здесь
иначе бы знали о существовании прекрасных тайловых менеджеров на любой вкус, программ для удобной настройки и переназначения клавиш и т.д. и т.п.
Тут вроде вопрос был о юзабилити от яблочной компании, а не об исправлении её недостатков сторонними приложениями.
2 Экземпляра многих программ открывать можно, сделав некоторые настройки
Я в курсе, но в других операционках мне не нужно лезть в настройки, я просто запускаю столько экземпляров, сколько мне надо.
надо прыгать к концам слов — alt+лево-право, если в начало-конец строки cmd+лево-право, если в начало-конец текста cmd +вверх-вниз. Чтобы выделить букву/вы справа — shift+влево-вправо
PgUp/PgDown?
с помощью терминала можно установить множество линуксовых пакетов
Именно так я и работаю, и это отдельная боль, так как в итоге всё равно приходится работать через ssh до виртуалки с Linux, что выходит в разы проще чем мучать brew и подобное.
максимальная модель макбука без тачбара
При этом можно купить любой другой ноут и не иметь проблем.
Тут вроде вопрос был о юзабилити от яблочной компании, а не об исправлении её недостатков сторонними приложениями.
вы сейчас исходите из предположения что UI/UX в macos плохие, и большинству надо их как-то исправлять. Чисто статистически, это не так. В основном как раз жалуются люди, которые только что пересели с винды и у которых всё что не как в винде плохо. А вот уже если ваши вкусы весьма специфичны, тогда у вас есть (практически) все возможности кастомизации.
Я в курсе, но в других операционках мне не нужно лезть в настройки, я просто запускаю столько экземпляров, сколько мне надо.
помню как я в убунте настраивал конфиги панели иконок чтобы в выпадающем меню была опция «запустить второй экземпляр»… Кажется, последний раз мне приходилось это делать на 18-й.
PgUp/PgDown?
на самом деле всё хитрее — по умолчанию fn+right ведет себя не как end.
При этом можно купить любой другой ноут и не иметь mac-специфичных проблем.
ну будут у вас windows/linux-специфичные проблемы
вы сейчас исходите из предположения что UI/UX в macos плохие
да, красиво, но не совместимо с UX других систем и это плохо.
у которых всё что не как в винде плохо
Я вроде сравнивал с линуксом, но и тут нужно сказать, что при всей разнице между виндой и, например, гномом, UX одной системы свободно конвертируется для другой, для MacOS этого не происходит.
помню как я в убунте настраивал конфиги...
Хороший пример дистрибутива, пытавшегося перетащить все фишки MacOS вслепую.
Даже чистый гном в меню имеет два пункта — выбрать текущий инстанс приложения или запустить новый, плюс множество расширений.
на самом деле всё хитрее
Наверх страницы, или вниз, но не страницу вниз или вниз.
ну будут у вас windows/linux-специфичные проблемы
По цене вдвое-втрое ниже.
да, красиво, но не совместимо с UX других систем и это плохо.
то то я смотрю UX в разных linux и windows такой запредельно одинаковый. Да всё что в них общее навеяно эпплом )
Я вроде сравнивал с линуксом, но и тут нужно сказать, что при всей разнице между виндой и, например, гномом, UX одной системы свободно конвертируется для другой, для MacOS этого не происходит.
Зачем пытаться пересобрать мотоцикл в лошадь?
По цене вдвое-втрое ниже.
вы должны понимать что ноутбуки, сравнимые по совокупности характеристик с маками, стоят в тех же диапазонах. А если говорить про M1 маки, то и во все полтора раза дороже, опять же, если сравнивать не всю совокупность…
Да всё что в них общее навеяно эпплом )
После этого не вижу смысла продолжать диалог, сорри.
да, красиво, но не совместимо с UX других систем и это плохо.

это не плохо, а вполне нормально. Те же самые ломки испытывают люди при переходе между android и apple в обе стороны. К сожалению, необходимо отринуть свой предыдущий опыт и начать "с нуля" — тогда проще.


Я вроде сравнивал с линуксом, но и тут нужно сказать, что при всей разнице между виндой и, например, гномом, UX одной системы свободно конвертируется для другой, для MacOS этого не происходит.

не конвертируется.

Те же самые ломки испытывают люди при переходе между android и apple в обе стороны
Мой личный опыт вообще начался с WinMobile 6.0 (если говорим о смартфонах), ломки при переходе на Android 2 не было, хотя системы совершенно разные. А вот после появления у жены iPhone я зарёкся пытаться в нём что-то настроить. Подобный опыт могу сравнить только с переходом с Siemens M55 на Sony-Ericson что-то там, когда для настройки GPRS в сименсе всё было на одном экране, а на сони приходилось открывать минимум три при этом для доступа к двум из них приходилось подниматься до верхнего уровня меню.
необходимо отринуть свой предыдущий опыт и начать «с нуля» — тогда проще
Собственно в этом и претензия, система, при переходе с/на которую приходится полностью переучиваться.
не конвертируется.
Кому как.
Собственно в этом и претензия, система, при переходе с/на которую приходится полностью переучиваться.

Ведро 2 — 4 — ломало UX. 6-7-8 тоже были разные. Лаунчеры разные у фирм. Настройки разные. Виндафон — совсем другой. Яблоко тоже. KDE и GNOME отличаются по UX как земля и небо. А есть еще мате и всякие тайловые столы… Все это отличается от винды и яблокового стола. В общем каждый городит во что горазд, у всех свои подходы.


Я вот лично наоборот при переходе с виндофона на яблоко не испытывал никаких проблем, кроме включения "нецензурного контента". Настроил за 20 минут едя в машине (овощем с заднего сидения) на рабочие аккаунты почты и т.п. и пользую вот уже год, тогда как беря в руки телефон жены, на ведре, понимаю что ну его нафиг столько ненужных вещей.

Лаунчеры разные у фирм.
Да, именно по этой причине я не смог пользоваться Xiaomi, у них каждый экран требовал внимания, для примера, кнопки ОК и Cancel прыгали то вверх экрана, то вниз, то вообще появлялись во сплывающем диалоге, единообразия не было в принципе.
KDE и GNOME отличаются по UX как земля и небо
Вы сейчас точно про User-eXperience а не про User Interface? В чём земельно-небесная разница между KDE и Gnome? Кнопки maximize нет (как у яблока, например, там это полноэкранный режим, действительно другой UX)?
Или невозможно два экземпляра файлового менеджера запустить и перетащить файл между этими окнами чтобы скопировать из одной папки в другую, опять же — привет MacOS с её особым UX?
А есть еще мате и всякие тайловые столы…
Mate это же бывший Gnome2 с тем же UX, что с ним не так?
Тайловые менеджеры — да, там надо переучиваться, на то оно и «тайловое».
Настроил за 20 минут едя в машине (овощем с заднего сидения)
А как вычистить кеш отправленных медиа WhatsApp, к примеру, и поможет это знание на другой системе? Про то, как забросить музыку или фильм я не буду спрашивать, тоже показывает хороший UX, открой VLC, скинь фильмы как данные приложения и так далее…
Вы сейчас точно про User-eXperience а не про User Interface? В чём земельно-небесная разница между KDE и Gnome?

Кроме различного подхода к проектированию интерфейса у них совершенно разные концепции, что хорошо отображено в их HIG (хотя HIG у кед отвратный). Пересесть с гнома на кеды для обычного пользователя = полностью освоить систему с нуля. Из общих подходов остается только окна и не более.


Mate это же бывший Gnome2 с тем же UX, что с ним не так?

Gnome 2 и Gnome 3 как-бэ сильно подходами отличаются… UX гнома 2 не переносится на планшетно-ориентированный gnome 3.


А как вычистить кеш отправленных медиа WhatsApp, к примеру, и поможет это знание на другой системе?

Понятия не имею как это делать.


Про то, как забросить музыку или фильм я не буду спрашивать, тоже показывает хороший UX, открой VLC, скинь фильмы как данные приложения и так далее…

Я могу десятки несуразностей привести в ведроиде. Буквально до нового года пихали фильмы на телефон с женой и ни разу не смогли их по итогу проиграть, оказалось проще купить на ютубе. А уж простите с музыкой-то какие веселухи были, что аж пришлось вспоминать как создавать плейлисты. Нет, мне ближе подход яблока — купил и загрузил, а все эти темы с закидыванием фильмов меня обходят стороной.

Пересесть с гнома на кеды для обычного пользователя = полностью освоить систему с нуля.
Спорно, ну пусть будет так.
Gnome 2 и Gnome 3 как-бэ сильно подходами отличаются
Что не мешает Gnome3 прямо при login выбрать режим «классический» где разница уже не так и огромна. А с пятью расширениями гном становится ровно таким же как и второй, только третий для основной массы пользователей.
Понятия не имею как это делать.
Отлично, закончилось место на телефоне — куплю новый?
Я могу десятки несуразностей привести в ведроиде.
Но при этом кричите, что в «яблоках» это не несуразности, а именно киллер-фичи, забавно, ну пусть будет так.
Буквально до нового года пихали фильмы на телефон с женой и ни разу не смогли их по итогу проиграть
Я умудряюсь как-то смотреть не только фильмы на телефоне в поездках, но и дома с HTPC (на базе того же Linux) просто открывая VLC. При семейной поездке я просто забрасываю фильмы на флешку и дети в самолёте (ОК, в до-ковидные времена, сейчас это всё происходит в автомобиле) прекрасно смотрят их на планшете.
А уж простите с музыкой-то какие веселухи были, что аж пришлось вспоминать как создавать плейлисты

Та-дам, ни каких плейлистов, прелести открытой файловой системы:
play.google.com/store/apps/details?id=de.zorillasoft.musicfolderplayer
О, большое спасибо за папочный плеер!
Что не мешает Gnome3 прямо при login выбрать режим «классический» где разница уже не так и огромна. А с пятью расширениями гном становится ровно таким же как и второй, только третий для основной массы пользователей.

Всегда надо подпиливать… Это не отменяет того факта что UX меняется в основной поставке.


Отлично, закончилось место на телефоне — куплю новый?

Наверное да. Я не представляю как можно пользоваться кривыми приложениями.


Но при этом кричите, что в «яблоках» это не несуразности, а именно киллер-фичи, забавно, ну пусть будет так.

Где я говорил что это киллер-фича? Глупости. Кривостей в iOS достаточно много, одна только невозможность убрать звук навсегда для одного приложения убивает меня до невозможности.


Я умудряюсь как-то смотреть не только фильмы на телефоне в поездках, но и дома с HTPC (на базе того же Linux) просто открывая VLC. При семейной поездке я просто забрасываю фильмы на флешку и дети в самолёте (ОК, в до-ковидные времена, сейчас это всё происходит в автомобиле) прекрасно смотрят их на планшете.

Клево вам. Я не разобрался. Как не пытался — не смог.


Та-дам, ни каких плейлистов, прелести открытой файловой системы:
play.google.com/store/apps/details?id=de.zorillasoft.musicfolderplayer

Какой отвратительно выглядящий плеер… ужасно просто. Просто окунулся в 4й ведроид.

Эээ, а что у вас за уникальные китайцы были, т.к. максимум, что мне пришлось сделать, чтобы посмотреть кино, это поставить в вычищенный в ноль андроид какой-нибудь медиаплеер (т.к. имеющийся был вырезан). С музыкой согласен — бесит то, что почти нигде нет удобного проигрывания музыки по папкам (в духе winamp 2/foobar), везде эти долбаные сортировки по исполнителям и жанрам (и не яблочного тунца-ли тут надо винить?)

Aimp?

Местоположение

Да ну нафиг.
Или невозможно два экземпляра файлового менеджера запустить и перетащить файл между этими окнами чтобы скопировать из одной папки в другую, опять же — привет MacOS с её особым UX?

Что за тупость? Можно! Очень даже можно!
Понимаете, в чем проблема — Вы не разобравшись хаите систему, в которой даже не удосужились покопаться


Пруф, чтобы не быть голословным

Что за тупость? Можно! Очень даже можно!
Я знаю, что можно, одна галочка в настройках (по умолчанию выбраны вкладки, а не отдельные окна). Суть то в том, что базовый вариант именно тот, при котором нужно полностью переучиваться, и переиспользование базового опыта из других систем (где по умолчанию именно отдельные окна с древних времён) бесполезно. Ну или именно
покопаться
и достаточно много.
НЛО прилетело и опубликовало эту надпись здесь
чет в маке 17-ого года fn+right не ведет себя как end
Удалить символ в тексте справа — тоже не возможно без внешней клавиатуры.

чушь. "Delete" эмулируется через Fn+BackSpace. На этом уже можно закончить, потому что в топике Вы не разобрались.


Поэтому в текущей компании до сих пор прямой запрет на обновление до BigSur.

У нас тоже ) Но с виндой была бы точно такая же ситуация. Камень преткновения — Cisco VPN клиент


В терминале нажать F10 на последних мак-буках?

Зачем? ) В MC прекрасно работает комбинация Esc+0. Насчет тачбара — никто не мешает его настроить так, чтобы он показывал только Fn кнопки, без смайлов. Так что тоже низачот.


Сделать скриншот одной кнопкой? Неа, минимум три.

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


Diamos


П.С. я не идеализирую мак, т.к. знаю почти о всех проблемах как пользователь и как apple authorized technician (теперь уже в прошлом). Мое сообщение о том, что не стоит преждевременно обсерать то, в чем не разобрался. При всех недостатках macOs — это лучшая система для домохозяек, тех кому нет времени/лень/хочется из коробки, а так же для тех кто готов к компромиссу между мощной функциональностью *nix и удобным интерфейсом (на любителя).

поддержу

«Delete» эмулируется через Fn+BackSpace
Отлично, теперь я знаю это, всего-то полгода потребовалось.
Зачем? ) В MC прекрасно работает комбинация Esc+0.
Затем что user-expirience, Control+T тоже работает, но единственная кнопка Insert как-то привычнее и проще, чем зубрить бесконечные комбинации, я не фанат VI(M).
В винде тоже самое — если нужен скрин не всего экрана, а текущего окна
Alt+PrnScrn если нужно только текущее окно, обрежет само. В Gnome ещё и сохраняет само и не на рабочий стол, а в папку с картинками, что абсолютно логично.
Так что в маке сделано ок
Три кнопки при любом раскладе — это ок? Ну ОК.
Отлично, теперь я знаю это, всего-то полгода потребовалось.

только это не моя задача была Вас информировать )


Три кнопки при любом раскладе — это ок? Ну ОК.

почему-то в Энтерпрайз никто не плакался, когда для входа в виндовс надо было нажимать Ctrl+Alt+Del :-)


Затем что user-expirience, Control+T тоже работает, но единственная кнопка Insert как-то привычнее и проще, чем зубрить бесконечные комбинации, я не фанат VI(M).

Вы, видимо, через кривые терминалы /без возможности их настроить/ не сидели ) Там знание Esc+<цифра> очень выручает )


Alt+PrnScrn если нужно только текущее окно, обрежет само. В Gnome ещё и сохраняет само и не на рабочий стол, а в папку с картинками, что абсолютно логично.

да, две кнопки. все так ) В Gnome действительно, считаю, сделано удобно. Но в любом случае спорить за клавиатурные комбинации — неблагодарное дело. Даже под той же Вынью было два набора клавиш для копипаста — Ctrl+X/C/V и Shift-Ins/Ctrl-Ins/etc.

почему-то в Энтерпрайз никто не плакался, когда для входа в виндовс надо было нажимать Ctrl+Alt+Del :-)
Потому что в Энтерпрайзе до этого была другая система с которой Windows и скопировала это поведение, NetWare если не ошибаюсь.
Вы, видимо, через кривые терминалы /без возможности их настроить/ не сидели
Как embedded разработчик я сидел ещё и не через такое.
в любом случае спорить за клавиатурные комбинации — неблагодарное дело
Может быть, но когда больше половины моей работы требуют эти клавиатурные комбинации, а большая часть нужных утилит портирована из мира Linux с сохранением своих комбинаций — постепенно начинает раздражать вспоминать, выделение тут работает по Options+Right/Left или по Control+Right/Left, или по последней комбинации я улечу на другой экран.
Как я уже сказал, почти полностью весь опыт от других операционных систем оказывается обесцененным. Переключение между Win10 и Gnome мне даётся легко и без проблем, переключение на MacOS это всегда хрень.
Даже под той же Вынью было два набора клавиш для копипаста — Ctrl+X/C/V и Shift-Ins/Ctrl-Ins/etc
И в большинстве приложений работали обе.
Зачем эти «или»? Можно на одном винте иметь линукс на другом хакинтош а на третьем виндузню и не париться ваще, думать только куда четвертый диск втыкать когда фуксия выйдет))
Каждый выбирает для себя свою тему, у меня была Мандрива, Минт, Сусе, убунту, манджара. Кстати при установке последней сразу начались проблемы, зависало меню установки, и мне пришлось пойти в Гугл для поиска причины)Вообщем в каждой из ОС начинались танцы с бубнами).Линукс хорош на серверах (CentOS).Настроил и забыл.Про винду я даже говорить не буду)).Я продал свой комп и перешил на мак с M1.Совершенно другие ощущения взаимодействия с софтом и с ноутом.Это как ездить 20 лет на жигулях и пересесть на Лексус

Текущие положение дел. По работе Macos используют из-за того, что там есть софт, которого нет на винде, тем более на Линуксе (хотя в последнее время и на винде начало появляется больше аналогов). Л
Для меня критичен sketch и final cut x. Хакинтош ставят те, кто хочет получить все плюшки мака бесплатно (уже нет будущего у этой темы). Для игр ставят Винду, т.к. с играми в Линуксе и макоси все печально. Линуксу остаётся ноша, для всяких сетевых серверов, медиа центров, тут он работает идеально. Годами можно не перезагружать.

Годами можно не перезагружать.

вот откуда это блин тянется? у меня был сервак на win2003 с аптаймом 3 года и ниче, норм работал.

а апдейты безопасности кто будет ставить?

p.s. это так к слову
а апдейты безопасности кто будет ставить?

livepatch/kpatch/kgraft для ядра, сервисы просто перестартовать.


Вот перезапустить иксы после этого — уже сложнее.

Выбор ложный. И для себя ответ нашел — мигрировал на макбук. Кто со мной — ставьте плюс

По тонкому льду ходишь. ;-)

Что похоже на слона, но не слон?


Проблема в Линукс — это не User Interface, а User Experience.
Я хочу


  • сесть в машину с ключом в кармане
  • нажать на кнопку Старт
  • поставить переключатель в положение D
  • отпустить тормоз чтобы поехать.

Я не хочу


  • открывать капот чтобы подкачать бензонасос
  • сесть в машину и ни дай бог нажать на газ перед тем как завести чтобы не залить свечи
  • не хочу тянуть подсос на себя на 2/3 но не больше
  • не хочу поворачивать ключ зажигания думая о том «насилую» ли я сейчас аккумулятор

Авто-пюристы мне возразят!


  • Механику нужно знать!
  • зато я движок могу за ночь полностью перебрать
  • а подсос на 2/3 если не можешь сразу выставить то у тебя руки кривые
  • а на газ на нажать — ноги кривые и вообще тебе за рулем делать нечего
  • зато если Аккумулятор просядет можно с ручки завести вставив ее спереди чуть ниже радиаторной решетки.

В этом направлении давно начал работать Ubuntu, и появилась туча клонов.


Думаю что в идеале, нужен дистрибутив для Housewife и для Advanced user. Те кто хочет KDE пересобирать и те кто хотят чтобы все работало из коробки, и плевать если будет включена поддержка 70.000 принтеров и на драйверы будет потрачено 3 лишних Гб. Раз уж зависимости сами просто не разрешаются.

Ставьте манджару, какую-нить из официальных редакций, например KDE.

Думаю что в идеале, нужен дистрибутив для Housewife и для Advanced user
и сильно автомобили для «housewife» отличаются от автомобилей для «advanced driver»?

Да, в базе они всегда идут для “housewife”, а потом уже энтузиасты вешают спойлеры, другие диски, выкидывают сиденья для облегчения конструкции, чипят итд.


Так и получается что обычные пользователи едут за хлебом и везут с собой 200кг еще сидений тратя на это лишний бензин. А продвинутые выкидываются и радуются что экономят 10-15% топлива за счёт того что сидений нет.
Но как только нужно отвезти ребёнка в школу, или поехать за город на шашлыки, в обычных авто просто сел и поехал, а энтузиасты должны пересобрать внутреннюю компоновку в виде кресел, доставить аддоны в виде ремней безопасности и пропатчить модуль управления чтобы ремни опять определились.

Ну, кастомизированные сборки винды, которыми инет полнится, вы описали хорошо… )

Какой смысл делать Linux похожим на macOS?
Лучше или удобнее он от этого не станет.
карго культ, «все знают что у макос — лучший ui» ©

мне кажется именно по этой причине у убунты долгое время кнопки управления окнами были слева, иного смысла очень сложно придумать
еще помню 5-7 летней давности историю как от какогото файлового менеджера (в какойто из DE) отломали кучу функционала потому что 'он вам не нужен' (с)
еще помню 5-7 летней давности историю как от какогото файлового менеджера (в какойто из DE) отломали кучу функционала потому что 'он вам не нужен' (с)
Не Иванов, а Кацман, не выиграл, а проиграл, и не 50 рублей, а тысячу.
</шутка>
Вероятнее всего речь идёт о Gnome, там действительно 5-7 лет назад повыбрасывали много функциональности из встроенных утилит (не только из файлового менеджера) но несколько по другой причине. Функции были в массе своей «легаси», пусть даже и популярные, но не имевшие человека, который бы их поддерживал. Из-за постоянных багов в старом коде, которые ни кто не исправлял решили что для общей стабильности системы проще всё удалить.
Функции были в массе своей «легаси», пусть даже и популярные, но не имевшие человека, который бы их поддерживал. Из-за постоянных багов в старом коде, которые ни кто не исправлял решили что для общей стабильности системы проще всё удалить.


ну это же описывает тоже самое явление но другими словами, разработчики решили строить макос-лайк с уклоном в планшеты… этож тогда еще не прошел пик популярности ipad и ходили мысли что настольные ОС интегрируются с мобильными… тут и MS со своими восьмерочными плитками, вот разработчики и разбежались по углам делать модное-молодежное забросив старое 'легаси'… я кстати до этого гном постоянно юзал (когда и если сидел на линухе)… до того момента как это произошло.

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


Вы же не говорите за всех?

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

То есть, таки за всех, еще и с черно-белым видением.
Ну, сектантство — то такое…


А у здоровых людей нет идеального UI/UX, а лишь разные приближения к нему, причем идеал ешшо и индивидуален у каждого. И в каждой реализации находятся удачные и неудачные решения, подходящие (или не-подходящие) в разных ситуациях и к разным личным идеалам.
Наиболее удачные решения заимствуются, неудачные нет.


если звезды зажигают — значит, это кому-нибудь нужно