Я отказался от Windows и установил Ubuntu. Ужасы и впечатления
А вы когда-нибудь пробовали улучшить свою жизнь, просто перейдя на другого поставщика услуг? Конечно. Так делает каждый.
Вот и мне пришла в голову идея перейти на Linux: система не отвлекает бесконечными обновлениями, стабильна и чиста, полностью подконтрольна пользователю. Идеал для настольного компьютера.
Так казалось. Что вышло — читайте ниже. Будет интересно даже поклонникам macOS, ведь во многом Ubuntu лучше конкурентов.
Зачем мне это надо?
Русскоговорящее сообщество дает возможность решить многие проблемы
Поскольку я использую лицензионный Microsoft Windows 10 Professional, переход на лайтовые сборки от местных умельцев не представляется возможным.
Но как же достали неожиданные обновления, неподконтрольно слетающие настройки, усложненная система администрирования! Эх, «семерку» бы!
Отсутствие нормальной совместимости со старым софтом огорчает не меньше — даже режим совместимости не спасает.
Прошлый опыт жизни в NIX был крайне приятным: все есть, все работает, ничего лишнего. Система отзывчива, необходимый софт можно найти. Так почему же я все ещё сижу под громоздкой «виндой» и постоянно чищу систему?
Ну, поехали в новую, светлую жизнь со стабильной системой? В роли которой будет самый свежий дистрибутив Ubuntu с полным пакетом софта.
Почему стоит выбрать свежую Ubuntu?
Среди сотен дистрибутивов NIX-систем Ubuntu встречается чаще всего. Именно она максимально адаптирована к рядовому пользователю и реже других требует общение с командной строкой.
Разработчики оптимизировали систему настолько, что переход с распространенных домашних ОС. Как внешне, так и во время работы. Чего впрочем нельзя сказать о её настройке — внутри это все тот же NIX и соответствующая идеология
Итак, Ubuntu 19.10. О её фишках в сравнении с другими операционками можно говорить довольно долго, сегодня нам важно вот что:
- удобный дизайн (где-то между macOS и Windows)
- работа drag«n"drop даже в меню
- полный «фарш» — в дистрибутиве есть все необходимые пакеты, софт и драйвера
- поддержка всех систем — отлично устанавливается на лэптопы
- поддержка файловых систем других ОС
- настройка всех системных параметров в графических меню.
Выбор дистрибутива. Есть все
Для установки достаточно скачать дистрибутив с официального сайта: русского или англоязычного.
Доступны версии для настольных ПК и ноутбуков (стабильная с расширенной поддержкой и наиболее свежая), серверный дистрибутив, версия для облачных решений и даже Ubuntu for IoT для умных устройств.
Строго говоря, существует так же ряд ответвлений в лице версий с иным рабочим окружением, специальной версии для медиацентров и кучи фанатских (но вполне официальных) вариантов с поддержкой и обновлением. Вот что опен-сорс животворящий делает, на любой вкус и цвет!
Скачать можно как версию для создания загрузочного диска из-под Windows, так и из-под macOS. Соответствующие инструкции размещены прямо на сайте.
Установка без бубнов. Почти
Системные требования текущей домашней версии Ubuntu 19.10: двухядерный процессор, 4 Гб оперативной памяти, 25 Гб места на жестком диске, доступ и интернету и USB-порт для установки.
Загрузка с флешки запускает live-систему, которая позволяет ознакомиться с возможностями системы в деталях: работает все, запускаются все программы.
Единственное отличие live-сессии — результаты работы исчезнут после перезапуска, настройки системы придется выставлять заново.
Первая попытка установки дала негативный результат: как и раньше, Ubuntu требует создание отдельного раздела на диске собственного формата, не читаемого из-под других систем.
Создать его можно прямо в установочном меню на любом диске с достаточным количеством свободного места.
При этом создается мультизагрузочный сектор, который при наличии нескольких жестких дисков в компьютере может привести к порче текущего. В первый раз я так и остался с Ubuntu вместо Win. Неприятный сюрприз, хотя и очень быстро решаемый.
Ничего не меняется как при запуске из VirtualBox, так и при работе с жесткого диска. Решаемо
При этом FAT/NTFS-диски читаются даже во время загрузки. Но прямое обращение к ним в системе требует дополнительной настройки, поэтому если не хочется связываться — лучше все важное разместить на системном или специально размеченном диске.
Для рядового пользователя норм, для гика — безрадостно.
Где мой интернет, «убунта»?
Настройка беспроводных соединений не вызывает проблем даже у «Билайн»
В свое время мой переход на Mint не состоялся из-за сложной процедуры настройки сети: провайдер предоставлял доступ по PPOe. В старых версиях Mint это реализовывалось скачиванием дополнительных пакетов.
Нужно иметь настроенный интернет для настройки интернета. Логично, да.
В Ubuntu текущей версии настройки полностью выведены в графическое меню и работают со всеми современными реализациями интернет-доступа. Поэтому все заработало.
Где сетевые диски? Впрочем, они появятся, но не все и не сразу
Кроме обещанных удаленных устройств, использующих DLNA. Пришлось указывать руками. А роутер Xiaomi из-за старой (новые неработоспособны в России) прошивки сначала не подхватился, потом отказался давать права на запись.
При этом Ubuntu прекрасно работает со всеми устройствами в домашней Wi-Fi сети с другими NIX-устройствами, но по какой-то причине не очень любит macOS и пропиетарные прошивки. Они работают, но не всегда с первого раза.
Интерфейс и его удобство
Все удобно, привычно. Все на месте
В отличие от прошлых версий системы, Ubuntu 19.10 имеет разнесенное управление: внизу меню программ, вверху — подобие панели задач Windows.
Кроме этого, дистрибутив предлагает быструю и простую настройку сетевых подключений в специальном меню быстрого вызова в графическом виде, что среди Linux является киллер-фичей.
Пара кликов — и любое подключение реализовано. Обычно для этого нужна командная строка и правка системных файлов в ней.
И визуальные параметры имеют гибкую настройку
По-большей части работа в Ubuntu не отличается для пользователя от аналогичных действий в любой другой современной системе для настольных ПК, будь то Windows, macOS или даже ChromeOS.
Чуть измененное расположение управляющих элементов прекрасно фиксится, ярлыки те же, клик — тем более.
Рабочий стол может выглядеть и так
Если что-то не понравится — интерфейс предлагает доступное для понимание меню, в котором можно все поправить на свой вкус.
Разве что темы нельзя по дефолту менять: потребуется сначала скачать дополнительный пакет (погуглить, потом скачать).
Зато они есть, и, кстати, серьезно меняют восприятие: есть имитации других ОС, есть более оригинальные интерфейсы.
Правда стоит быть осторожнее — в некоторых могут потеряться отдельные элементы управления, такие как быстрое подключение/отключение дисков и сетевые настройки.
Базовый набор софта. Есть все, но…
В базовую сборку входит весь необходимый для работы набор программ: офисные редакторы документов и таблиц, браузер Mozilla, масса системных утилит.
Все отсутствующее можно взять из собственного магазина приложений. В нем доступны как бесплатные Open-Source проекты, так и платные дистрибутивы крупных разработчиков.
Хочешь — MatLab, хочешь — Blender. Но об Microsoft Office в настольном варианте забудь (впрочем, облачный работает отлично, как и в Android). Либо LibreOffice, либо что похуже.
Работать в бесплатных аналогах можно достаточно эффективно. Об этом можно было бы написать отдельный материал с альтернативами платным программам, но…
Продукты с многолетней историей имеют пренеприятнейшее свойство: они используются всеми и тянут за собой массу багов, из-за которых даже совместимые альтернативы работают иначе.
Поэтому LibreOffive периодически ломает форматирование файлов, а NIX-редакторы фото все равно не догонят Photoshop.
Как работает Win-софт
В Ubuntu 19.10 Wine не работает. Но есть VirtualBox
Но и тут есть фишка: современный Wine при достаточных ресурсах справляется даже с запуском ААА-игр, не говоря о мелких профессиональных пакетах.
Но все — только до определенной стадии. Например, свой Office 2010 я смог запустить, но получить доступ к архивам Outlook не получилось даже после длительных манипуляций.
Не стоит забывать и о ряде проблем, связанных с дисковыми устройствами: запускаются все, но NIX-система привязки менее стабильна. Шифрованные накопители в Wine работают с бубнами.
Сама оболочка потребляет примерно вдвое меньше ресурсов, чем система. То есть, современный 4/8-ядерный процессор и 16–32 Гб оперативной памяти делают комфортной работу в любых пакетах.
Кроме профессиональных.
Специфические баги спецсофта
Вот тут и становится понятно, что Windows пока не смогут убить убить ни Ubuntu, ни macOS. У второй есть все, но нет игр. У первой нет даже профессионального софта.
Существующие версии инженерных программ зачастую представляют с собой сущий ад: тот же интерфейс, та же функциональность. Но установка — это что-то с чем-то.
Нормальные разработчики дают некое подобие исполняемого файла для установки. Остальные предлагают использовать классические NIX-методы вроде компиляции и перемещений файлов через командную строку с админскими правами.
Пиратский софт на Ubuntu — проблема. MatLab на чужих скриншотах
Есть и такие (среди них оказался необходимый мне профессиональный инженерный софт) совсем не получилось установить по необъясняемым причинам.
В частности, проблемы приносят: любые средства взлома, любые сложные системы защиты, любые системы с обращением к шифрованным дискам и контейнерам.
Большинство из них решаемы, но не научным методом тыка. Придется «курить мануалы».
Что если программа заработала? Польза от перехода к Ubuntu есть далеко не всегда:
- программы, которые используют нативные NIX-драйвера, работают заметно быстрее и комфортнее.
- программы, использующие пропиетарные драйвера, например, для задействования CUDA-вычислений на видеокартах Nvidia, прекрасно себя чувствуют в адаптированных приложениях, но особой разницы в производительности нет.
Наконец, стоит помнить, что ряд приложений, существующих в специально разработанных NIX-версиях, действительно работают быстрее и лучше.
Стабильность, качество работы и производительность
Но таких очень немного, а разница в 10–15% при объемных вычислениях играет меньше значения, чем стабильная работа в иных случаях.
Один и тот же условный CAD на «маках» работает быстрее, на Ubuntu его можно «форсить» простым добавлением аппаратных ресурсов, а Windows на удивление оказывается проще в настройке. И мануалов с разбором типовых проблем к нему больше.
Впрочем, если пропиетарные драйвера есть именно для этого дистрибутива, они даже обновляться будут автоматически
Из-за пропиетарных драйверов ситуация может меняться за счет качества реализации оных, которая может быть хуже, чем на других платформах, поэтому рендеринг видео или графики может быть медленнее, чем в других системах.
Кроме того, с аудио- и видео-файлами работа на этой платформе довольно грустная. Софта меньше, оптимизация хуже.
Печальная ситуация: знакомых имен нет, в основном простые утилиты для выполнения одной операции
Аналогичная ситуация складывается при работе с внешними устройствами, скажем, при программировании ПЛИС или других устройств через периферийные интерфейсы. Работает не все.
Тем не менее, нестабильная работа — это не про Ubuntu. Глюков, багов, синих экранов смерти здесь нет и быть не может.
Пока речь идет о выполнении стандартных функций NIX-софта, все практически идеально. Даже Chrome и тот кажется примером браузера, переставая жрать память в привычных объемах.
А играть в Ubuntu можно?
Нативные игры. Их не счесть
Когда-то давно Linux не стал убийцей Windows именно из-за отсутствия игр. С приходом электронных магазинов дистрибуции все изменилось.
Нет, можно скачать 8 DVD с нативными играми, существующими только для NIX-подобных систем. Среди них платформеры, квесты, небольшие инди-шутеры.
Есть даже специальные сборки Ubuntu с интегрированными играми. Смотрится отчаянно, но многие действительно фанатеют от платформеров.
Популярных и знакомых немного
Нужны ли такие, если есть Steam? Тут можно найти почти все крупные проекты прошлых времен и массу свежих игр.
Исключение составляют ААА-проекты высшего эшелона: условный Cyberpunk 2077 или Senua искать в NIX-версиях бесполезно. Но они работают через Wine, если хватает ресурсов.
Кому стоит перейти на Ubuntu?
Никакой разницы между базовыми программами нет. Пока не используются специфические функции
Ubuntu даже невооруженным взглядом выглядит самым прожорливым Linux«ом. Но и самым красивым, самым прокаченным.
Поэтому для повседневных задач она подходит превосходно, заменяя любую другую ОС. И не приносит никаких проблем при переезде с macOS или Windows.
Поэтому для офисных работников клавиатуры и мыши, а так же массы девелоперов, имеющих нативные инструменты для Ubuntu и Co это идеальная система. Почти как macOS, только чуть сложнее и с большим количеством возможностей.
Этот CAD заменяет AutoCAD. Почти. Впрочем, KOMPAS и NX для NIX тоже есть
За пределами офисной работы или веб-разработки появляется масса вопросов, связанных с софтом и конкретным используемым оборудованием.
Нативно поддерживается почти все, так что если не нравится Windows, а «хакинтош» по каким-то причинам невозможен — Ubuntu станет лучшим выбором для первой попытки использовать Unix.
Да, что-то может работать с трудом. Но если уж работает — то работает на славу. И заморочек все же меньше, чем с macOS. Попробуйте, если найдется нужный софт: этот опыт стоит того.