Linux в массы, особенности

Вечно можно смотреть на три вещи: как горит огонь, как течёт вода и как блоггеры на YouTube проваливают "Switch to Linux" челленджи, параллельно говоря о том, на сколько ужасен Linux.

(С)Я
Linux в массы, особенности

Таких видео в интернете полно, начиная от ультра популярного @LinusTechTips, до недавно мне выпавшего в предложке @RaidOwl. Как правило, сценарии таких "переходов на Linux" очень схожи:

  • Объявляем, что переходим;
  • Рассказываем как страдали;
  • Тут вариации выполняемых задач;
  • Рассказываем как всё было плохо;
  • Делаем заключение, что кому-то может и нравится, но пока не готово и не ровня таким мастодонтам как Windows и MacOS.

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

Сразу спойлер - никак. Это всегда больно. Но как минимум сделать это менее болезненно.

Пока я писал "короткий" пост о "нюансах", вышел на объем на пару статей. По этому и разбил материал на части.

Если всё-таки вы решили попробовать Linux.

Важные факты которые нужно понимать

Модель Kandinsky 2.2 нарисовала: Linux - это не ОС
Модель Kandinsky 2.2 нарисовала: Linux - это не ОС

Linux - это не ОС

Linux - это не какая-то конкретная ОС (вот так поворот), это вообще не ОС - это ядро. А правильно вообще будет GNU/Linux, потому что Linux - ядро, а GNU компоненты и программы формируют семейство операционных систем. Поверх которых уже формируются дистрибутивы (сборки) со своим набором программ. И вот уже конкретный дистрибутив вы и будете использовать. А разницы между дистрибутивами может быть колоссальная, как между Chrome OS и Gentoo (две разных вселенные), так и небольшой, как между Ubuntu и Linux Mint (даже мануалы зачастую подходят).

Просто для удобства весь класс этих операционных систем называют Linux, а по факту это бесконечное поле различных сборок для разных нужд (или просто так). И я продолжу его так называть, да простят меня адепты GNU.

Linux - это не Windows или MacOS

Звучит логично, не так ли? Однако многие забывают об этом простом факте, и пытаются реализовать свой предыдущий опыт в совершенно другой среде. Как правило, в 99% это не сработает и вы будете разочарованы. Забудьте свой опыт работы с другой ОС, если уж решили попробовать Linux. Смотрите на мир глазами новичка без опыта и вам будет на много легче.

Когда-то вы были новичком, который совсем не знал ничего о компьютерах и как ими пользоваться. Однако со временем появился опыт и привычки. Однако то, что другая ОС не позволяет вам пользоваться "проверенными" решениями, не делает её хуже. То к чему привыкли пользователи Mac может вогнать в ступор пользователей Windows, а методы работы в Linux могут отличаться от обеих систем в принципе.

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

Любая ОС это просто "среда" для запуска программ

Не стоит переоценивать важность операционной системы. Просто потому, что никто не работает непосредственно с операционной системой. Люди работают с программами.

Перед тем как пробовать Linux, изучите вопрос о доступности важных для вас программ и их альтернатив. Большинство популярных в Linux программ доступны и для Windows и для MacOS (Спасибо открытому коду). По этому, сначала вы можете попробовать эти альтернативы в привычной среде и сделать вывод, готовы ли вы с ними работать.

  • Работаете с документами - OnlyOffce, LibreOffice;
  • Рисуете в Photoshop - попробуйте GIMP и Krita;
  • Рисуете векторную графику - попробуйте Inkscape;
  • Обрабатываете фото - Darktable, Rawtherapy;
  • Делаете видео - Kdenlive, DaVinci Resolve, OpenShot;
  • Занимаетесь 3D - Blender;
  • Стримите игры - OBS.

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

Если для вас критически важен определённый профессиональный софт, и для него нет официальной версии для Linux - даже не пытайтесь.

Не используйте WINE или виртуальные машины

Для перехода в новую ОС, ваш опыт должен быть "нативным" на столько, на сколько это возможно. Использование прослоек совместимости в виде WINE или виртуальной машины - это нарушение предыдущих пунктов. Вы просто принесёте опыт других ОС и это усложнит адаптацию. До момента, пока вы "по-настоящему" не перейдёте на Linux со всеми пониманиями особенности работы (как пользователь), не устанавливайте WINE.

Поддержка сообщества

Если у вас что-то случилось, у вас появились вопросы - идите за помощью к сообществу, не стесняйтесь. Однако есть негласные правила приличия:

  • Сначала честно поискать в интернете способы решения проблемы. Когда вы в самом начале пути, вероятность того, что решение будет в первых пяти ответов вашей поисковой системы - 98%;
  • Задавая вопрос, старайтесь описывать проблему понятно, подробно с описанием шагов. Как минимум, что приводит к проблеме и что были сделано до появления проблемы;
  • Хорошо если опишите как пытались решить, и на каком шаге потерпели неудачу.

Многие жалуются на излишнюю агрессивность сообщества к новичкам. Но я 10 лет активно вёл группу и поддерживал пользователей в ВК https://vk.com/ubuntulinux . И могу сказать, что новички, которые соблюдают эти простые правила - получают понятный и развёрнутый ответ. Просто никто не любит, когда их время отнимают на то, что можно найти за 5 секунд самому.

Однако конечно всегда нужно понимать и проверять советы. "Троллей" никто не отменял.

Модель Kandinsky 2.2 нарисовала: Linux community в стиле pencil_drawing
Модель Kandinsky 2.2 нарисовала: Linux community в стиле pencil_drawing

Linux развивается очень быстро

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

Мануал 10 летней давности для Windows 8 вероятно подойдёт к вашей W11, но в Linux так работает не всегда. Серверные дистрибутивы могут поддерживаться десятилетиями, тогда как дистрибутивы для пользователей могут устаревать за год.

Ubuntu, Mint, Fedora, Manjaro и другие дистрибутивы для пользователей развиваются постоянно и постоянно приносят в себя новые технологии на замену устаревшим, улучшения, изменения и так далее. То что ещё было актуально для Ubuntu 18.04 (2018г), может оказаться, если не бесполезно, а то и вовсе вредно для 22.04 (2022г).

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

Проверьте ваше "железо"

Самая распространённая проблема новичка, пытающегося попробовать Linux - проблемы с железом. Особенно это качается ноутбуков и профессионального оборудования. Не работает видео/wi-fi/bluetooth, ноутбук не "просыпается" после закрытия крышки. Всё это очень популярные вопросы.

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

То же самое обстоит с драйверами на профессиональное оборудование. Производитель просто не будет писать драйверы для Linux и Mac, если 100% их пользователей используют Windows и не просят ничего другого.

Как правило, проблемы редко возникают на ноутбуках "бизнес-сегмента", но и там бывают проблемы.

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

Какой дистрибутив выбрать новичку

Старая житейская мудрость говорит, выбирай тот дистрибутив, который установлен у твоего знакомого Linux-guru. Вообще в идеале, попросите своего гуру самому установить вам Linux. Всё-таки осваивать уже настроенную и рабочую систему куда приятнее, чем сначала бороться с мелкими настройками, о которых вы пока не знаете. Да и в процессе установки сильно обогатите свои знания.

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

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

22
21 комментарий

Комментарий недоступен

2
Ответить

Если игры честно покупать, а не оставлять авторов любимых игр без дохода, то Linux вполне подходит. Почти как Windows, и точно лучше чем Mac для этих целей. Manjaro и Mint лучшие как игровые системы, хотя названия дистрибутивов для игр важны пожалуй только для начинающих. Кто понимает особенности дистрибутивов, тот сможет почти из любого дистрибутива игровой сделать, или выбрать тот что ему по душе и подходит для игр.

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

1
Ответить

Вирусы есть же

Ответить

Gimp неплохой фоторедактор базового уровня и по возможностям не дотягивает до Photoshop CS6, не говоря уже про автоматизацию и пакетную обработку. Поэтому энтузиасты запускают Photoshop через прокладки и радуются, что хоть как то работает.
Для работы с видео есть какие то утилиты базового уровня, но нет ничего близкого к продуктам Adobe или Blackmagic, да что уж под Linux нет даже ничего подобного AviSynth.

1
Ответить

Комментарий недоступен

Ответить

Как я и писал, ОС это только оболочка для запуска ПО. Да, PS для Linux не выходило, и я бы не стал рекомендовать профессионалам которые используют его хотя бы на 50% пытаться переключаться на Linux.

Так же как DevOps'у скорее будет удобнее использовать Linux в работе. Так и фоторедактору будет удобнее использовать Mac или Lin

Однако тут вопрос профессиональности. Я в свой время не без труда перешел с известного всем PSh и Illustrator на GIMP и Inkscape. Просто потому что я не про-пользователь, мне нужна только база, которая в этом ПО есть.

По видео редакторам кстати есть Davinci Resolve, который тоже из высшей проф лиги. Так что таким пользователям чуть проще

Про AviSynth я ничего не знаю, но быстрое гугление говорит про AviSynth+ который работает на ОС отличный от Windows. Но я не знаю, это оно же или нет

Ответить

А Kraita как?
Есть же Blackmagic DaVinci Resolve для монтажа

Ответить