November 16

Почему я использую Linux вместо Windows

Примерно год назад я снял видео о том, почему стоит перейти с Windows на Linux, и там были достаточно интересные причины. Но так как я использую Linux на постоянной основе уже больше 3 или 4 лет, у меня есть много опыта, которым я могу поделиться в этом видео. Я также прочитал около 2000 комментариев с прошлого ролика и увидел, что есть полно мифов, в которые люди верят. И на них я также дам ответ в этом видео.

Мифы о Linux

Миф 1: Linux - это старая система с уродливым интерфейсом

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

Миф 2: В Linux всегда нужно лезть в терминал

Есть миф о том, что в Linux всегда нужно лезть в терминал, даже для простых задач, вроде смены обоев рабочего стола. На самом деле, в Linux можно делать все то же самое, что и в Windows, через графический интерфейс. Например, чтобы сменить обои рабочего стола в Linux, вам нужно всего лишь нажать Win и получить новые обои. При каждом нажатии вы будете получать рандомные обои на экран. Если вам нужно сделать это через интерфейс, вы можете открыть Nitrogen и выбрать нужные обои из интерфейса.

Миф 3: В Linux нет нормальных программ, игр и драйверов

Третий миф говорит о том, что в Linux вообще нет нормальных программ, игр, драйверов, никакое оборудование не поддерживается и вообще тут одни сплошные проблемы. На самом деле, в Linux есть все необходимое для повседневной работы и развлечений. Большинство игр можно запускать в Steam, есть полно готовых решений для запуска игр на Linux. С программами все очень хорошо, если вы разработчик, то это просто идеальная среда. Здесь очень легко и быстро можно поставить все инструменты для разработки, а многие из них уже есть внутри системы. Если идет речь о таких программах как Photoshop, то здесь есть пару вариантов: либо ставить те же долл бус Windows, либо делать виртуалки, пробрасывать туда железо, при этом виртуалка будет работать практически один в один как на реальном железе, либо использовать Wine или же альтернативные программы. Лично я выбираю альтернативный софт вместо того же Photoshop, есть вещи, которые, на мой взгляд, даже намного круче, например, GIMP с навешанными плагинами, где можно очень сильно приблизить его к Photoshop.

Причины, почему я использую Linux

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

Причина 1: Производительность

Первая причина - это производительность. Я буду рассказывать именно о своей оболочке, которую вы можете настроить, посмотрев видео из подсказок. Для начала я задам вам вопрос: сколько памяти кушает Windows? Достаточно ли, скажем, 8 гигов ОЗУ, чтобы пользоваться Windows 10 или 11 и чтобы вас вообще не было лагов? Возможно, вы не поняли вопрос, я говорю вообще не было лагов. Давайте покажу реальный пример: когда я только запускаю свою оболочку и когда отрисовался весь интерфейс, подгрузили все анимации и так далее, вся система кушает 800 мегабайт памяти. Вдумайтесь в это! В этом недостаточно 800 мегабайт, чтобы получить такой интерфейс, включая все анимации и так далее. Лично мне это намного больше нравится, чем интерфейс, скажем, Windows 11. А теперь что насчет производительности? Посмотрите на то, как быстро работает Linux. Мне очень нравится, что здесь все происходит просто моментально. Но это опять же при правильной настройке. Когда я пользовался Windows, это все работало намного медленнее, хотя я пытался делать оптимизации, но до такого результата, как в Linux, прийти очень тяжело. Подобные результаты получал разве что на Windows 7, а скорость работы лично для меня играет очень важную роль.

Причина 2: Удобная среда

Вторая причина - это очень удобная среда. Используя SXHKD, я могу настроить любые комбинации клавиш на выполнение любого скрипта. Например, если я хочу поменять обои, я нажимаю Win плюс W, и мне не нужно никуда переходить, что-то выбирать. Я делаю это мгновенно. Я могу запустить меню выбора программ и буквально за секунду запустить любой софт. Мне не нужно запускать его через ярлыки и бегать по папкам и так далее. Нажатием лишь одной комбинации я могу запустить калькулятор с естественным языком, который позволяет переводить курсы валют и делать много других операций, а уже результат помещать в буфер обмена. Кстати, все эти софты вы можете настроить как вам угодно. Например, можно нажать одной клавишей, чтобы получить текущий цвет, чтобы потом использовать это в других софтах. Нажатием одной клавиши я могу установить таймер, запустить секундомер, заблокировать экран или сделать мониторинг. Например, я отхожу на одну минуту, система перейдет в режим наблюдения, если кто-то захочет получить доступ и не нажмет для начала кнопку, которая выходит из режима наблюдения, то система отправит изображение с вебки в мой телеграм-бот и в дальнейшем выключит ПК. Нажатием лишь одной кнопки я могу выбрать и вставить эмоджи, которые я сам добавил в это меню. И также, так как я добавил свои скрипты в контекстное меню файлового менеджера, я могу очистить метаданные изображения, могу нажать ПКМ и сделать из обычного видео уже гифку. Если вы правильно меня поняли, то речь о том, что я могу написать любой скрипт и поместить его куда угодно в системе, например в контексте меню файлового менеджера, под комбинацией клавиш или даже засунуть это все на работу в фоне. Примера запускать Firefox сразу в режиме инкогнито или делать другие операции я могу настроить запуск работы софтов именно так, как я хочу. Я могу написать скрипт и он будет работать внутри моей оболочки и будет работать не так, как диктует система, а так, как нужно это мне. Если мне не нравится система инициализации, загрузчиков, файловый менеджер, какие-то панели в системе или даже ядро, я могу просто взять и поменять на другой вариант. Здесь нет такого, что вам нужно довольствоваться тем, что вам дали.

Причина 3: Не нужно ничего настраивать

Третья очень крутая причина в том, что вам не нужно ничего настраивать. Если вы переустановили систему Windows, вам нужно идти ручкам и выставлять все настройки. В Linux это делать не нужно. Вам необходимо лишь один раз настроить софты и потом сохранить дот файлы, которые лежат в папке config, и после установки новой системы просто скопировать уже готовые настройки. И мой билдер оболочки делает именно это. Также он выгружает нужные мне Bluetooth модули, потом грузит Wi-Fi модуль, которые уже настроены и переписаны полностью под меня. И оно опять же работает именно так, как нужно мне. В более простых дистрибутивах вы тоже можете выбрать, кто вы решение. Или адаптировать их под себя. Знание своих инструментов - это уже более продвинутая тема, но если вы программист, то быстро с этим разберетесь.

Причина 4: Безопасность и конфиденциальность

Четвертая всеми любимая причина - это безопасность и конфиденциальность. В этот раз я покажу лицензионное софт Windows, чтобы каждый мог понять, что он ставит себе на ПК. Если интересно, поставьте видео на паузу и прочитайте подробнее. Windows хочет знать о вас все. Если вдруг вы скачаете что-то не то или сделаете не так, как хочет корпорация, вас можно просто взять и забанить, и удалить ваши данные с облака. Что если вас там личная информация, которую вы не хотите делиться? Сейчас начнут писать комментарии мол, кому-то нужен и зачем за тобой следить? Такие люди часто говорят, что им нечего скрывать. Да почему вы не оставляйте дверь открытой? Почему бы вам не дать все свои пароли мне, чтобы я заходил и смотрел ваши переписки с женой или с родственниками, слушал ваши звонки в Skype? Вы думаете, что продукты Microsoft так хорошо шифруются, что ваши звонки не расшифровываются на стороне сервера? Не смешите мои подковы, я читал много случаев, когда задерживали людей по самым разным причинам, и Microsoft свободно выдавала все ключи для расшифровки диска и контейнеров. Проще говоря, после долгого анализа Windows, а я сидел там лет 6, я пришел к выводу, что это просто система, которая просто зарабатывает на продажу ваших данных рекламодателям. Я не занимаюсь чем-то незаконным, но мне просто не нравится, когда за мной следят. Чтобы это понять, вы можете запустить трансляцию на своем смартфоне и никогда ее не выключать. Пускай люди смотрят, куда вы ходите, с кем переписываетесь, пускай слушают ваши звонки и так далее. Понравилось бы вам такое? Именно это происходит с Microsoft, просто ваши данные продают уже партнерам, и вы это не видите. Но что если эту базу взломают? Тогда свободном доступе будут все ваши пароли, аккаунты, кошельки, личные данные и так далее. Если же говорит за Linux, а там нет такой слежки, просто запустите в аршарке и убедитесь в этом. Конечно же, кто-то скажет, что в любой системе все равно есть вредоносные компоненты, я согласен с этим заявлением, но прикол в том, что я могу вырезать их прямо из ядра. Как вы сможете удалить и самые вредоносные компоненты из компилированного ядра Windows? В минусы могу просто включить модуль ядра или поменять систему инициализации. В случае с Windows вам будет проще поменять все ядро сразу. Также ваши данные собирает не только OS, но и софты, которые вы используете. Но и тут я могу выбрать нужный софт, например, с открытым исходным кодом или же даже взять закрытый исходный код, но использовать встроенные возможности для защиты, ограничить доступ к файлам, доступ к интернету и выдать только нужные права. В Windows тоже можно все это сделать, однако какой смысл от вашего VPN, DNS скрипт и т.д., если само ядро содержит предназначенные компоненты? Ему все равно на ваш VPN контейнер и т.д. Потому что на этапе ядра все идет в открытом виде.

Причина 5: Стабильность

Пятая причина - это стабильность. Если руки растут из правильного места, то система Linux может жить просто годами, не бывая такого, что вы работаете, и у вас вылетает синий экран или просто срочное обновление, которое вырубает все ваши софты и убивает весь прогресс за 2 часа работы. Здесь все контролируете вы. Именно вы запускаете обновления, когда вам это нужно. Также отсутствие вирусов в Linux. Конечно же, они есть, и совсем недавно находили несколько очень мощных уязвимостей, но если сравнить это с Windows, то здесь всё намного лучше. Я не знаю, что нужно сделать, чтобы поймать вирус на Linux. Из-за того, что все софты, как правило, скачиваются из официальных репозиториев, там идет тестительная проверка, и поэтому вируса очень мало. Ну и плюс, под Linux их просто невыгодно писать. Более того, если вы нашли опасную уязвимость в системе, вы можете просто взять и найти безопасную добавить новую системную либо или же на уровне ядра внести нужные флаги для защиты. Как сделать это в Windows, я понятия не имею.

Опять же, повторюсь, все это лишь мое мнение. Я понимаю, что возможно для ваших задач это все не нужно. Если у вас похожая ситуация, как у меня, и похожие мышления, то вы можете воспользоваться советами. Многие крутые фишки я оставлю на следующие видео, если мы наберем 2000 лайков или 200 комментариев, то я пойму, что вы хотели бы еще больше информации о системе.