{"id":14270,"url":"\/distributions\/14270\/click?bit=1&hash=a51bb85a950ab21cdf691932d23b81e76bd428323f3fda8d1e62b0843a9e5699","title":"\u041b\u044b\u0436\u0438, \u043c\u0443\u0437\u044b\u043a\u0430 \u0438 \u0410\u043b\u044c\u0444\u0430-\u0411\u0430\u043d\u043a \u2014 \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0433\u043e\u0440\u0435","buttonText":"\u041d\u0430 \u043a\u0430\u043a\u043e\u0439?","imageUuid":"f84aced9-2f9d-5a50-9157-8e37d6ce1060"}

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

0
29 комментариев
Написать комментарий...
Пётр Алексеев

Убунтне ещё далеко до винды и макоси в плане юзабилити. У меня лично:
- периодически отваливался блютуз в наушниках. Про переключение между микрофоном ноута и микрофоном нашинков вообще молчу. Какой то рандом
- зависал гуй
- отваливается рабочий ВПН. У меня cisco connect. Сборка докер образов работает только с параметром --net=host. Можно ещё поставить какой то аналог встроенный в гуй, но при подключении у меня зависал гуй
- беда с работой нескольких мониторов
- пропадал трей с уведомлениями мессенджеров. Проблема решалась через рестарт оконного менеджера

Плюнул на все и попросил заменить на макбук. Доволен как слон, все работает

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Я бы не сказал, что убунте или другим 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 идет...через тернии к звездам.

Ответить
Развернуть ветку
Андрей Хорошилов

Основная проблема с моим блютуз-адаптером была в том, что в винде он вообще не заработал :-)

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

А где работал, на Mac OS?

Ответить
Развернуть ветку
Андрей Хорошилов

Блютуз работал и работает в линуксе! Клиенты через него передают файлы для печати, а также иногда я подключаю наушники.
С макосью у меня не сложилось. Покупал как-то давно макмини (на скриншоте), но в итоге сейчас на нём тоже линукс.
У макоси огромные, очень сложно решаемые проблемы с удобством использования. Например, там нет буквы ё. Да, её можно добавить, но решение нетривиальное и добиться одновременного добавления букв Ё и ё у меня не вышло - либо то, либо то. А я работаю в сфере полиграфического производства, мне ошибки в макетах допускать нельзя. Также очень странное решение с этим доком. В линуксе тоже есть такие панели, но они там не прижились, т.к. есть нормальные альтернативы. Пользоваться доком неудобно, а ещё из-под него торчит рабочий стол.
В макоси кнопки управления окном слева. Да, в гноме тоже, но там это можно изменить. Правше нужно всю голову сломать, чтобы тянуться влево для того, чтобы закрыть окно.
Вынесенная панель с меню программы - тоже решение нелогичное. Если всю жизнь пользоваться только браузером, то как-то пофигу, но вот если на компьютере работать, то практически нереально без щелчка мышкой по окну, определить, от чего сейчас висит сверху меню. От калькулятора или от гимпа или от инкскейпа. Особенно если используется два монитора и перед глазами минимум два развёрнутых окна.
И это только то, что лежит на поверхности. Интерфейс переведён с вкраплениями английского, размер окон не соответствует размерам надписей, сочетание синего, жёлтого и серого цвета мозолит глаз, диалог выбора файлов иногда выглядит смертоубийственно (второй скриншот). Да, я знаю, что там можно нажать на кнопку на панели и всё будет более-менее прилично, но система порой полностью игнорирует настройки и всё равно открывает диалоги именно так.
И это не говоря о том, что консоль убогая до ужаса. Есть что-то близко похожее на обычные линуксовые эмуляторы терминала, но они стоят невероятных денег. Интерпретатор баша есть, но он работает неправильно и скрипты не выполняются.
Короче, использовать макось для работы нельзя - только для понтов. Так что как только мне понадобился ещё один компьютер, я не раздумывая снёс макось и поставил линукс. В итоге этот компьютер теперь каждый день в работе - печатает баннеры и поёт музыку :-)

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Интересный, позитивный опыт))

Ответить
Развернуть ветку
vs vadima

Это не так

Ответить
Развернуть ветку
Андрей Васильев

Забавный способ убежать от следящей винды. Надеюсь, что вы уже удалили следилку в убунте от Амазона? А то иначе как-то не последовательно будет

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Amazon больше не присутствует в Ubuntu 20.04. Тем не менее, если будут найден вами, сообществом, аудиторскими компаниями, корпоративными клиентами новые отслеживающие модули - это может быть опубликовано. В Windows, Mac OS вы или кто-нибудь другой может посмотреть код, убедиться что настройка конфиденциальности сохраняется, принятая вами, или все сливает на сервера компаний в целях "улучшение пользователям работы с поисковиками как текстовыми, так и голосовыми"? - Нет.

Ответить
Развернуть ветку
Сергей

А вообще хотелось бы узнать у автора о причинах слежки за ним? Или может быть он нахрен никому не нужен? 

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Выбирать, отдавать ли свои личные данные компаниям или нет - это непосредственное право каждого человека. Кто-то пренебрегает этим правом - это его дело; я лишь указал, что софт с открытым исходным кодом может вам сказать кому и что сливается, на какие сервера, каким компаниями, а софт с закрытым кодом - нет. Понятно, что вы не будете сами изучать код (и делать свою сборку), но можете почитать статьи у аудиторских компаний, сообщества с указанием, где конкретно и какой модуль, обеспечивает слив данных и убрать его при желании, удалив пакет на Linux или найдя другой дистрибутив. Находясь в экосистеме, надо понимать, что один и тот же софт будет работать нативно почти на всех дистрибутивах 
Если вам не нужен - это ваши, как говорится, половые трудности. Я всего лишь обозреваю возможность, что есть альтернативы и на них можно переехать.

Ответить
Развернуть ветку
Igor Kowalski

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

Ответить
Развернуть ветку
Андрей Хорошилов

Неправда! Моё предприятие работает в СПО. У нас есть только одна машина, на которой стоит винда и то только потому, что она управляет работой станков, ПО для которого написано только под винду и защищено аппаратными ключами - это лазерный резак и широкоформатный сольвентный принтер. И у нас производство, а не какая-то контора "купи-продай", где достаточно офиса и калькулятора.
С переходом с винды мы забыли про про проблемы с компьютерами вообще - машины работают годами без переустановки и месяцами без перезагрузки. Никакого сопровождения нафиг не надо. Полагаю, что Вы черпаете информацию из той заплесневелой статьи микрософта, где они расписывают, что линукс дороже винды в три миллиона раз?

Ответить
Развернуть ветку
Igor Kowalski

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

Ответить
Развернуть ветку
Андрей Хорошилов

Приноси своё оборудование??? :-) вы с какой планеты? Или даже близко не представляете, сколько стоит полиграфическое оборудование? :-) и сколько весит :-)
Рабочих станций 6, всего компьютеров около двадцати. На серверах используется обычный набор - самба, lamp и множество самодельных вещичек - генератор штрихкодов, конвертирование пдф в жипег, конвертирование rgb в cmyk, резервное копирование самых разных вещей, самодельный сервер видеонаблюдения, самодельные контроллеры состояния оборудования, удалённое управление влажностью и температурой в помещениях (у нас цех и офис раздельные). Шлюз из интернета в локальную сеть... Я всего не вспомню, инфраструктура создавалась более 10 лет.
Админ мне нафиг не нужен - я сам крутой специалист.

Ответить
Развернуть ветку
Асхаб Кудзаев

Звучит так, будто Canonical занесла вам за рекламу. Имхо.

А если серьезно...

Да, Linux (как ядро, так и дистры GNU/Linux) с тех пор (за ±10 лет) очень сильно усовершенствовался и преобразился - стало больше софта, Valve с Proton, какое-никакое «юзабилити чтоле» появилось, но вы все ещё не рассказали о переходе с Windows на Linux «без боли».

Вы написали о доступности Chrome, Telegram, Steam, но почему все те, кто юзают Linux обходят тему Photoshop? Или другого софта для монтажа, например? Про аналоги я знаю, но это костыль.

Насчёт Steam и (так облизанный вами) Proton: ни—че—рта не на уровне Windows работают игры. Да, Wine стал быстрее и удобнее.

В качестве оберега от гневных gnu-комментариев добавлю, что у самого установлена Ubuntu 20.04 и Windows 7 в качестве второй ОС для игр и онли-виндового софта.

Имхо.

Ответить
Развернуть ветку
Андрей Хорошилов

Я профессионально занимаюсь обработкой изображений! У меня печатное производство! И фотошопом не пользуюсь уже не менее двух лет! Более того - с 2008 года мне не принесли ни одного макета, который подходил бы для печати без переделок. Совершенно не важно, в чём делать кривой макет - в гимпе или фотошопе. Точно так же не важно, в чём делать хороший макет - в гимпе или фотошопе.

Ответить
Развернуть ветку
Асхаб Кудзаев

Я с Вами согласен, насчёт "кривого макета", но я изначально говорил не конкретно про Фотошоп. Фотошоп тут был скорее для наглядного примера. Да, Gimp неплох и отлично отрабатывает свое дело, но тут суть в другом: стандарт де-факто - это Фотошоп. А, на секунду, перевести людей с Фотошопа на Гимп... надо постараться. Так же и с другим софтом. Далеко ходить не будем и возьмём MS Office. Все аналоги офисному пакету ПО от МС ну такое себе.

Опять же, это мое личное имхо.

Ответить
Развернуть ветку
Андрей Хорошилов

Когда я на старой работе задавал пользователям этот вопрос - чем опенофис хуже микрософт офиса - ответ был всегда один: он плохо открывает файлы микрософт офиса. На мой взгляд это проблема как раз микрософт офиса, потому что, используя в своей программе формат файлов open document, они умудрились сделать так, что эти файлы плохо открываются в других программах.
Также недавно на радиолюбительском форуме было обсуждение этого вопроса и один из пользователей жаловался, что нет в кальке таких-то и таких-то функций. На что ему были даны ссылки на руководство к программе и он, что бывает редко, признал, что эти функции есть и работают так, как ему нужно и больше ему ничего не мешает использовать опен офис.
Проблему инертности пользователей Вы подметили абсолютно верно - люди совершенно не хотят изучать новое и даже простое изменение расположения кнопочек на панели инструментов уже приводит из в ступор. Есть и инертность системных администраторов, которые в большинстве своём даже на эникейщиков не тянут. Реальной помощи они пользователям не оказывают, зачастую просто отмахиваясь от их проблем и побуждающей причиной перехода на свободное ПО становится руководство, решившее навести порядок с юридической стороны вопроса. И тут начинается буквально вой сисадминов (по своему опыту знаю) - ведь они в винде-то умеют только ребут, а тут вообще фигню какую-то заставляют делать!

Ответить
Развернуть ветку
Асхаб Кудзаев

Довольно хороший пример (насчёт офиса). Однако, есть ещё другие аспекты, из-за которых Linux-based дистрибутивы не могут полноценно соперничать с Windows, например:

— Дистрибутивы. Их много. Новоприбывшим юзерам даётся оочень сложный выбор и несколько дней (а то и недель) на перебор десятка дистрибутивов из топ-списка какого-нибудь сайта. Это явно не то, чего хочет человек, пришедший с Windows, где потыкал-потыкал и уже ставишь себе свой Steam.

— Разрозненность этих самых дистров. Как мы знаем есть Debian, rpm (Red Hat, etc..), ... много чего есть. Тот же Debian имеет под собой Ubuntu, а этот под собой Mint и т.д. (для примера).

— Я понимаю, каждый дистр имеет свои уникальные свойства и возможности, но городить для каждого дистра свой формат пакетов - это для меня осталось так и не понятым моментом.
Страдают разработчики софта (ибо надо готовить deb, AppImage, snap- & flat-пакеты) и юзеры, которые вообще ничего не понимают, ибо привыкли, что есть пресловутый EXE, где надо потыкать и жди окончания.

Первое время, когда я перешёл на Ubuntu, я был довольно удивлен достаточным количеством "жизненно-необходимого" софта, но совершенно не понял как его ставить. Для меня это было как-то странно. Нажимаешь скачать, а после думаешь: "Ну, 64bit.... Ну вроде мне нужно будет deb, потому что Ububtu на Debian.., а хотя лучше tar скачаю, архивом наверное будет лучше..... Стоп, мне придется самому собирать? Ладно, качну deb".

Такие вот пирожки 👀

P.S. Я говорил именно о тех дистрах, которые позиционируют себя для "простых смертных"

Ответить
Развернуть ветку
Андрей Хорошилов

Только с последним пунктом отчасти не соглашусь, т.к. установка ПО в линуксе намного проще, чем в винде, но вот снап-пакеты это действительно путь в никуда, хотя много людей со мной не согласятся.
Остальное - известные проблемы, особенно фрагментация дистрибутивов. Мне кажется, что разработчикам было бы правильно собраться вместе и решить, что двигать в первую очередь. Но если пораскинуть мозгами, то в голову приходит мысль, что сосредотачивание усилий на одном дистрибутиве может снизить популярность линукса в целом. Если развивать минт, то за бортом останется дебиан? Тогда откуда возьмётся минт? :-) А если развивать убунту, то тогда в своё время нам бы пришлось пользоваться юнити и никогда бы не появился синнамун, который я очень уважаю.
Как мне кажется, линукс сейчас на острие прогресса, этим и объясняется его популярность (я не про десктоп, а про всё остальное), но из-за этого он никак не может подобраться к пользователю - каждый год приносит огромные изменения в систему и приходится всё время быть начеку, а пользователь инертен и за изменениями не успевает.
Да что говорить - меня самого бесит, что в разных дистрибутивах даже конфиги лежат в разных местах :-)
Так что если меня спрашивают, я всегда советую дебиан, так как после разрыва с альтом пользуюсь именно им и его родственниками. На работе стоит минт и считаю, что для десктопа это сейчас лучшая система!
И Вы совершенно правы, говоря о том, что нужно принять волевое решение и уже определиться - деб или рпм. По-сути это дублирующие друг друга системы, только плодящие зоопарк дистрибутивов.

Ответить
Развернуть ветку
Асхаб Кудзаев

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

А snap, честно говоря, мне удобней даже. С точки зрения человека с многолетним опытом работы с Windows и небольшим сроком за Linux (в моем случае Ubuntu), snap - легче. Например, ставя какой-нибудь VSCode я не парюсь. Одной командой поставил, зависимости сразу уже в пакете и большего от меня не требуется.

Ответить
Развернуть ветку
Андрей Хорошилов

Это удобно, конечно, но боюсь, что в долгосрочной перспективе приведёт к деградации кода, если такой способ распространения программ станет основным. Программисты забьют на обратную совместимость библиотек, наплодят версий и качество продукта упадёт. Лично для меня ещё есть и проблема размера системы, т.к  кое-где я использую одноплатники с очень ограниченным хранилищем и установка нескольких снапов просто сожрёт свободное место на диске.
Как-бы модульность и многократное использование - это же юникс-вей! ;-)
А вообще у людей должна быть альтернатива. В данном случае она есть и это замечательно!

Ответить
Развернуть ветку
Берик Сергамиулы

Блин хочу много денег

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

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

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Всем спасибо за комментарии! 

Ответить
Развернуть ветку
Witalij Bukatkin

github.com. Поправь пожалуйста)

Ответить
Развернуть ветку
Stepnoy Wolf
Автор

Оу...Не заметил. Спасибо!

Ответить
Развернуть ветку
vs vadima

Не githab, а github

Ответить
Развернуть ветку

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

Развернуть ветку
26 комментариев
Раскрывать всегда