Переход с Windows 7 на Linux без боли и страданий. Часть 1
Всем вечер в хату, vc.ru. Это моя первая статья и я хочу поделиться с вами своим опытом перехода с легендарной Windows 7 на другую операционную систему (не Windows 8,10 и не Mac OS) и освобождением себя от оков правил «больших» дядей IT-корпораций.
14 января 2020 года была прекращена расширенная поддержка Windows 7 и пришло время задуматься о переходе на версию выше — Windows 10. Эти размышления приводили меня в тоску, печаль и разочарование так, как я уже в “тестовом варианте” пользовался Windows 10 и она мне, мягко говоря, не понравилась. Проблемы с регулировкой настроек конфиденциальности, поиск утилит для максимальной защиты своего персонального компьютера от сбора данных, частые обновления, которые мешают работе и отдыху, неудобный и смешанный интерфейс, и прочие подводные камни, отталкивающие меня от Windows 10.
Стоимость в данном случае не рассматривается так, как можно было приобрести ее бесплатно, если уже есть лицензионная Windows 7, и провести обновление, или купить на разных цифровых площадках, где часто бывают большие скидки на ПО.
Я начал искать другие, существующие операционные системы и, наткнулся на поистине невероятное место, где свободно гуляют программисты и пишут свой свободный программный код. Это СПО, свободное программное обеспечение, которое может исследовать каждый на githab.com, если только захочет, внести свой вклад, проверить код на наличие ошибок, уязвимостей, и шпионских имплантов, или просто пользоваться готовыми решениями, которые можно получить абсолютно бесплатно и законно. А также, вы можете отблагодарить разработчиков, если вам понравилось программное обеспечение — обычно на сайте дистрибьютора эта возможность предоставляется, но это необязательно.
И в этом месте, я нашел такое замечательное семейство Unix-подобных операционных систем — Linux. О, да, это было погружение в огромное количество операционных систем, созданные и поддерживаемые как официальными производителями, так и гигантским сообществом: Ubuntu, Kubuntu, Linux Mint, Arch Linux, Monjaro, Debian, и другие. Поверьте, их много. Такое разнообразие функционала позволяет выбрать дистрибутив по душе, с определенным набором программ, с разными интерфейсами системы и для разного уровня пользователей. А поскольку, каждый может исследовать программный код и как исправлять ошибки и вносить предложения, так и проверять код на наличие уязвимостей и встроенных в код бэкдоров (backdoor) и отслеживающих инструментов, что значительно улучшает безопасность операционных систем семейства Linux, в отличие от Windows, код которой недоступен, кроме самой компании-создателя Microsoft, что исключает возможность исследования независимыми экспертами исходного кода операционной системы.
За годы, операционные системы семейства Linux были сильно улучшены, была расширена поддержка старого и нового аппаратного обеспечения посему, Linux спокойно заводится на стареньком или простеньком ноутбуке и работает весьма быстро и выполняет поставленные задачи, используя всю мощь имеющейся у нее конфигурации железа.
Перебирая список современных реализаций операционных систем семейства Linux и, поглядывая на сайт с альтернативами программ и ОС https://alternativeto.net/software/ubuntu/, после экспериментального использования Kubuntu, Manjaro, Ubuntu, Linux Mint, Elementary OS мной в конечном итоге, была выбрана легендарная и прекрасная — Ubuntu, версия 20.04 LTS
Простота установки, начальный набор программного обеспечения и драйверов, которые автоматически конфигурируются системой, и после, можно наслаждаться познанием операционной системой, а красивый и легковесный интерфейс системы Gnome вызывает лишь восторг и ощущение минимализма и простоты — ничего лишнего. Встроенный магазин приложений позволяет с легкостью поставить большинство популярнейших программ, которыми обычно пользуются на Windows 7:
- Google Chrome
- Spotify
- Skype
- Telegram
- LibreOffice (аналог Microsoft Office), также есть более удобный OnlyOffice, причем оба бесплатны
- Discord
- Steam, GOG Galaxy и др.
- И, конечно же, игры
После двух недель домашнего использования новоиспеченной системы захотелось поиграть в крутые, AAA-проекты игровых индустрий. Благодаря тому, что компания Valve разрабатывает и постоянно поддерживает для не нативных игр инструмент совместимости под названием Proton, который встроен в нативный клиент Steam, т.е написанный под определенную платформу (в данном случае это Linux), позволяет с легкостью запускать игры также, как на Windows.
Proton основан на технологии WINE, которая не является эмулятором, виртуальной машиной, и позволяет запускать Windows-приложения в среде Linux с производительностью равной Windows-платформе, или даже выше.
В следующих частях, я подробнее расскажу о WINE, о нюансах использования, какие подводные камни, как упростить себе жизнь, если нет аналогов программного обеспечения с Windows, а оно вам требуется, но устанавливать ради этого «рядом» Windows не хочется. Также о том, как с легкостью изменить вид интерфейса, добавить дополнительные виджеты, изменить тему, и многие другие настройки.
P.S. Сам использую Ubuntu 20.04 LTS с октября 2020 год — доволен как слон. Всем советую попробовать хотя бы в тестовом режиме, с помощью виртуальной машины или же установкой «рядом» и, возможно, избавиться от предрассудков, что эта система абсолютно сырая, ни на что не годна и вообще ей не удобно пользоваться.
Убунтне ещё далеко до винды и макоси в плане юзабилити. У меня лично:
— периодически отваливался блютуз в наушниках. Про переключение между микрофоном ноута и микрофоном нашинков вообще молчу. Какой то рандом
— зависал гуй
— отваливается рабочий ВПН. У меня cisco connect. Сборка докер образов работает только с параметром —net=host. Можно ещё поставить какой то аналог встроенный в гуй, но при подключении у меня зависал гуй
— беда с работой нескольких мониторов
— пропадал трей с уведомлениями мессенджеров. Проблема решалась через рестарт оконного менеджера
Плюнул на все и попросил заменить на макбук. Доволен как слон, все работает
Я бы не сказал, что убунте или другим Linux-дистрибутивам далеко до нормального юзабилити — посмотрите на Elementary OS (основана на Ubuntu), или Manjaro. Тем более сейчас идет тесна работа по упрощению разработчикам написания софта и оболочек для linux — тот же инструмент Flutter (https://habr.com/ru/company/ruvds/blog/512860/) призван упростить это. Тенденции наметились.
Стоит упомянуть, что я используют Ubuntu 20.04
Что касается ваших личных проблем — я не сталкивался:
— у меня, что на стационарнике, что на ноуте переключение происходило нормально, при подключение наушников Xiaomi
— зависание гуи — очень редко, если и происходит, то из-за моих собственных косяков (некорректный запуск WINE, например), а так не виснет вообще
— у меня подключен ВПН от Amazon — и как-то работает все — возможно у вас проблема с настройкой сетевого адаптера была.
— несколько мониторов подключается вполне нормально, можно указать, показывать ли меню на двух мониторах или нет.
— трей вообще ни разу не пропадал
Тем не менее, да, мелкие проблемы еще возникают разного рода, но возможности которые дает система и постоянное исправление ошибок перевешивает это, причем ОС абсолютно бесплатная и с открытым исходным кодом, в отличие от mac OS, у которой есть определенная финансовая поддержка, но и код закрыт.
Возможно вы пользовались Ubuntu 12.04 или Ubuntu 14.04. Раньше, я согласен, выше перечисленные проблемы могли часто встречаться, но развитие линейки Ubuntu идет. через тернии к звездам.
Основная проблема с моим блютуз-адаптером была в том, что в винде он вообще не заработал 🙂
Блютуз работал и работает в линуксе! Клиенты через него передают файлы для печати, а также иногда я подключаю наушники.
С макосью у меня не сложилось. Покупал как-то давно макмини (на скриншоте), но в итоге сейчас на нём тоже линукс.
У макоси огромные, очень сложно решаемые проблемы с удобством использования. Например, там нет буквы ё. Да, её можно добавить, но решение нетривиальное и добиться одновременного добавления букв Ё и ё у меня не вышло — либо то, либо то. А я работаю в сфере полиграфического производства, мне ошибки в макетах допускать нельзя. Также очень странное решение с этим доком. В линуксе тоже есть такие панели, но они там не прижились, т.к. есть нормальные альтернативы. Пользоваться доком неудобно, а ещё из-под него торчит рабочий стол.
В макоси кнопки управления окном слева. Да, в гноме тоже, но там это можно изменить. Правше нужно всю голову сломать, чтобы тянуться влево для того, чтобы закрыть окно.
Вынесенная панель с меню программы — тоже решение нелогичное. Если всю жизнь пользоваться только браузером, то как-то пофигу, но вот если на компьютере работать, то практически нереально без щелчка мышкой по окну, определить, от чего сейчас висит сверху меню. От калькулятора или от гимпа или от инкскейпа. Особенно если используется два монитора и перед глазами минимум два развёрнутых окна.
И это только то, что лежит на поверхности. Интерфейс переведён с вкраплениями английского, размер окон не соответствует размерам надписей, сочетание синего, жёлтого и серого цвета мозолит глаз, диалог выбора файлов иногда выглядит смертоубийственно (второй скриншот). Да, я знаю, что там можно нажать на кнопку на панели и всё будет более-менее прилично, но система порой полностью игнорирует настройки и всё равно открывает диалоги именно так.
И это не говоря о том, что консоль убогая до ужаса. Есть что-то близко похожее на обычные линуксовые эмуляторы терминала, но они стоят невероятных денег. Интерпретатор баша есть, но он работает неправильно и скрипты не выполняются.
Короче, использовать макось для работы нельзя — только для понтов. Так что как только мне понадобился ещё один компьютер, я не раздумывая снёс макось и поставил линукс. В итоге этот компьютер теперь каждый день в работе — печатает баннеры и поёт музыку 🙂
Интересный, позитивный опыт))
Как перейти с Windows на Linux
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 27 человек(а).
Количество просмотров этой статьи: 14 877.
Эта статья расскажет вам, как перейти с Windows на Linux.
Выберите дистрибутив Linux. Дистрибутивы можно посмотреть на сайте distrowatch. Дистрибутивы отличаются друг от друга, впрочем как и потребности пользователей. Если вы никогда не работали с Linux, то выберите один из следующих дистрибутивов: Ubuntu, Debian, Fedora, OpenSuse, Mandriva, PCLinuxOS или Linux Mint – они предназначены для неопытных пользователей Linux. Сегодня разработчики дистрибутивов не отправляют бесплатные CD, но в интернете можно найти сервисы, которые сделают это за умеренную плату. Но лучше всего скачать образ системы (ISO файл) с сайта разработчика дистрибутива и записать его на компакт-диск или сделать загрузочную флешку при помощи утилиты Pendrivelinux . Ubuntu – это самый популярный дистрибутив у новых пользователей Linux и у него есть многочисленные форумы поддержки.
Протестируйте версию «Live CD». Эта версия загружается со съемного носителя (диска или флешки), имеется у большинства дистрибутивов и не затрагивает установленную Windows. Вы можете скачать «Live CD» версию выбранного вами дистрибутива (в виде ISO файла) на сайте его разработчика и записать на диск или флешку. Если ваш компьютер не загружается с Live CD, войдите в BIOS и установите CD или флешку первым загрузочным устройством.
Протестируйте программы для Linux, которые были перенесены в Windows или являются межплатформенными приложениями. Хорошими примерами являются Firefox, Audacity, VLC, Inkscape и the GIMP. Затем вы можете загрузить и протестировать другие программы, аналогичные программам в Windows, но поддерживающие только Linux, например, XChat вместо mIRC.
Перед установкой Linux создайте резервную копию важных данных, если вы допустите ошибку и вам придется отформатировать диск.
Установите Linux с установочного компакт-диска или флешки. Для этого просто следуйте инструкциям на экране. В случае некоторых дистрибутивов, например, Ubuntu, установить систему можно непосредственно с Live CD диска.
Выберите операционную систему, которая будет загружаться по умолчанию (двойная загрузка). Если вы новичок в Linux, лучше оставить две системы и пользоваться Windows в непредвиденных случаях.
Со временем вы придете к выводу, что Windows вам нужна все меньше и меньше. Работая в Linux, обязательно обращайтесь за советом к другим пользователям Linux. Это можно сделать на многочисленных форумах, которые есть у большинства дистрибутивов Linux. (Перед тем, как задать вопрос на форуме, поищите ответы на него в интернете через простой поисковик.) Более того, у каждого дистрибутива имеется официальный сайт поддержки пользователей.