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

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

https://heise.cloudimg.io/width/1008/q30.png-lossy-30.webp-lossy-30.foil1/_www-heise-de_/imgs/18/3/6/2/6/2/0/1/aufmacher-05bb6bbc9b45476a.png

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

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

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

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

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

Если всё-таки вы решили попробовать 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 секунд самому.

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

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. Всё-таки осваивать уже настроенную и рабочую систему куда приятнее, чем сначала бороться с мелкими настройками, о которых вы пока не знаете. Да и в процессе установки сильно обогатите свои знания.

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

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


Продолжение следует..


Понравился материал? Подписывайся, комментируй, распространяй.

 

 

Комментарии

Популярные сообщения из этого блога

Ubuntu без Unity. Как все начиналось, и что имеем сейчас

Pidgin IM, подключение аккаунтов Telegram и Вконтакте

Новая волна Linux-планетов

Рекомендуемые приложения Flathub для пользователей GNOME и не только Ч.1

Как запустить ISO-образ системы напрямую с HDD используя GRUB2