Как я пытался перейти на Linux и остался на винде
В среднем, раз в 3 года я пытаюсь уйти с Windows и перейти на свободное программное обеспечение. Началось это где-то с конца 90-х, и обострения в моей голове случаются, как правило, весной и осенью, когда у определённых людей начинают кипеть кровь и путаться мысли.
Основные мои претензии к Windows 10:
Унылый по современным меркам интерфейс
Вечные тормоза в обычных вещах типа удаления/копирования файлов
Вечные обновления и дурацкие уведомления
Плюс я никак не могу избавиться от ощущения, что она стучит на меня по каждому поводу
Яндекс.Дзен помог свежими статьями про то, что Linux «дорос» до десктопной системы, и после того, как у меня под виндой файл на рабочем столе объёмом 0 кб удалялся 30 секунд, я подумал: решено, я снимаюсь с якоря.
Нас голыми руками не возьмёшь — сначала я протестировал распиаренные на всех углах дистрибутивы в виртуалках под VMware Workstation и решил остановиться на Linux Mint, Manjaro, Ubuntu/Kubuntu. В виртуалках под виндой всё было гладко и прекрасно, наверное большинство обзорщиков так и тестируют дистрибутивы, но когда дело дошло до установки на голое железо, началось. И да, я до сих пор на Windows 10 . Ну что же, если вам это будет интересно, вот мой опыт прошлой недели:
Linux Mint — оставила меня с голым SSD без файлов вообще
Mint — самая пропиаренная на Дзене версия Linux-а, с неё и начнём. В принципе, всё очень даже неплохо и интуитивно понятно. Но есть один момент: при копировании файлов по сети моя сетевуха Aquantia AQC107 намертво зависала систему. С Intel-овской сетевухой таких проблем не было. Помогала только кнопка Reset, и после третьего сброса, Linux Mint отказался загружаться с ошибкой: «ну нет у тебя, братан, ни одного файла на разделе».
А всё почему? Потому что я выбрал современную файловую систему BTRFS, которая уже допилена до нормального вида, но под Linux Mint у людей при внезапном отключении электричества или таких глюках она выкашивает весь раздел под чистую без возможности восстановления. Спасибо, братья, на этом вопрос с Linux Mint можно закрывать. Да, там были все обновления по умолчанию.
Вообще, я нормально отношусь к тому, что Linux нужно допиливать и копаться в конфигах, что я и делаю на серверных ОС. Но для десктопа у меня правило — всё должно работать из коробки и никак иначе.
Kubuntu — установилась с 4 раза
Нет, вообще-то она устанавливается с 1 раза, но есть один момент: у всех Linux-ов, что я тестировал, драйверы видеокарты Nvidia не умеют заглушать вентилятор. Естественно, сразу хочется поставить оригинальные драйверы Nvidia, после чего система не грузится, выкидывая тебя в командную строку. К чести разработчиков, в интернете полным-полно инструкций по установке драйверов, но если уж при инсталляции у тебя возникли «различия в пакетах», то основные рекомендации сводятся к переустановке дистрибутива.
У меня, конечно же, возникли. Когда всё оно наконец-то заработало, я увидел ровно те же самые тормоза, что и под Windows, плюс ужасный скроллинг и неудобные шрифты. В Kubuntu не было ничего, что хоть как-то цепляло за душу, и попытавшись задействовать аппаратное ускорение везде, где только можно, я понял — это тормоз похлеще Windows, и смысла в нём нет.
Ты жаловался на тормоза Windows? Да ты, братан Ubuntu не ставил
Я не знал, что Linux можно извратить до такой степени. Ну смотрите сами — по умолчанию в Ubuntu 18.10 нет индикации копирования файлов. Переносишь каталог с диска на диск — и не знаешь, копируется оно или уже скопировалось. Прикольно, правда? Драйверы Nvidia встали легко и непринуждённо, но Батюшки Света, у меня Fallout 4 быстрее запускается, чем открывается список программ.
Интерфейс GNOME на широкоформатном дисплее превращает интернет в какую-то амбразуру, отъедая часть под верхний Status Bar. Кому нужен ваш убогий status bar? Эй, программисты, а ну-ка быстро смотреть на MacOS и учиться как правильно должен выглядеть верхний Status Bar.
К чести разработчиков, здесь самые приятные шрифты. К несчастью разработчиков, Ubuntu встал на какой-то путь, с которого спрыгивают юзеры. Коммьюнити плавно перетекает в Mint и Manjaro, на форумах пишут: «попробуй — поймёшь, почему». После Mint-а и Kubuntu, где всё просто и понятно, обычная Ubuntu встречает тебя в штыки: настроек нет или они запрятаны, интерфейс неудобный и тормозной. Это не то, ради чего можно сносить Windows, совсем не то, ребята.
Manjaro KDE Edition — красивая девушка, но тебе не даст
Самый популярный дистрибутив по версии Distrowatch.com.
Это был первый дистр, который при установке умудрился грохнуть загрузчик на отдельном SSD для Windows.
Это был первый дистр, который после установки и команды Reboot не перезагружался.
Это был первый дистр, который просто установился и запустился раза с 6-го.
Это первый дистр, при установке которого ни в коем случае нельзя говорить, что ты — из России, потому что пароль ты введёшь на английском, а спросит он его на русском без возможности переключить раскладку.
Он убил мою винду, но установился. Красота неописуемая, и во встроенном менеджере первым делом меняем драйвер Nvidia. Опа-на — мало того, что он не грузится, так он ещё и тупо виснет без доступа в командную строку. Пляски с бубном сводятся к ручной правке GRUB-а, что помогает не всем, а бывалые советуют: ну переустанови его, сложно что ли?
Debian — его не советует никто
В среднем, я устанавливаю Debian на серверы раз в неделю, и за 6 лет ни разу не видел его графическую оболочку, а тут решил посмотреть на Cinnamon. Ну что я вам скажу — это первый дистрибутив, который не увидел сетевую карту Aquantia, но драйвер я поставил вручную.
С Debian-ом возникла только одна проблема: его десктопное окружение глючное вдоль и поперёк: виджетов либо нет, либо не ставятся, ругаясь на несовместимость. При смене значков на окнах, меняются и цветовые палитры. Шрифты ужасны и нечитаемы. Зато работает, и даже не тормозит.
После того как в комментах стали ругаться, что дескать руки не оттуда растут, я решил-таки довести историю с Debian до конца. Выбрал тестовую ветку buster, окружение KDE, поставил драйверы Nvidia, снизил вручную скорость вентилятора до 30% (гистерезиса здесь нет), перенастроил виджеты Plasma под себя, шифрование тома с автологином, восстановил Debian-ом же порушенный автозагрузчик Windows, подключил и погонял Samba шары и iSCSI диск. ну в общем так.
1) Плазма зависла дважды вплоть до reboot-а. Висла в момент конфигурации виджета музыкального плеера и каких-то других виджетов.
2) Теаринг (рывки при скроллинге на HTML5 веб-страницах) не ушли ни в одном из режимов OpenGL/V-Sync включая Vsync=Off
3) Шрифты в поиске Google/Яндекс так и остались мелкими, половина менюшек при масштабировании 1.4 вытягивались как старые JPEG-и.
В принципе, жить можно, наверное большинство линуксоидов так и живут, не замечая или изучают командный синтаксис по форумам, или просто смирились.
А тех, кто считает, что наши руки нужны для того, чтобы за программистами коммьюнити допиливать кривые конфиги, мне искренне жаль.
Заключение
9 лет назад у нас на сайте вышла статья: » Linux на десктопе — несбывшаяся мечта .» С тех пор многое изменилось, и Linux действительно вырос и окреп, но не избавился от своей основной проблемы: вместо того, чтобы сконцентрироваться на каком-то одном дистрибутиве, коммьюнити плодит бесконечные форки, бросая на полпути недоделанные операционки вроде Ubuntu, которая стремительно теряет популярность. Одни и те же проблемы кочуют из дистра в дистр, и даже не думают исправляться.
Эй, программисты коммьюнити, слушай мою команду! Мне не нужно 100500 вариантов Linux-а, чтобы ночами ставить его и переставлять заново — мне нужен 1, ну может 2, но вы прежде чем выкатывать его в релиз, ребята, обкатайте на железе, а не в виртуалках, ведь судя по Manjaro, вам даже простой инсталлятор лень довести до ума.
И прежде чем клянчить донаты, вы блин продукт сделайте. Вы 30 лет всем миром пилите несчастный Linux, наплодили 6-7 разных десктопов, а суть всё та же — всё кривое и косое.
Вы на винду гляньте, возьмите и скопируйте например подключение папок SMB без пароля, аналог диспетчера процессов и прочее, что есть по умолчанию уже лет так 15.
В России, где нет острой необходимости платить за Windows/Office все эти потуги представить Linux как альтернативу винде не вызывают никакого энтузиазма: ну не хочешь ты платить за винду — ну не плати, сложно что ли?
При переходе на Linux, вы скорее всего столкнётесь с проблемами, которые будете решать через Google или форумы. Помимо того, что в качестве решения вам будут рекомендовать переустановить ОС с нуля, вы должны быть готовы к тому, что сообщество Linux — крайне агрессивное . Во всех тех базовых вещах, которые вы отказываетесь воспринимать после Windows, вас будут клеймить и оскорблять. Чужие точки зрения там воспринимаются в штыки. Ну, как говорится, на то оно и Community.
Я не помню свой первый Linux — то ли это была Mandriva, то ли Red Hat, но я помню, чем закончилось моё с ней знакомство: после зависания она отказалась грузиться, выдав мне голый жёсткий диск. Прошло более 20 лет — а воз и ныне там.
UPDATE: на майских праздниках снова пытался поставить Manjaro (KDE) ради связки с Anaconda (tensorflow+keras). За один вечер версия 18.04 умудрилась зависнуть трижды, первый раз сразу после установки. И да, при инсталляции на LUKS том, она так и не научилась ребутиться самостоятельно. Позорище.
Хочу перейти с Windows на Linux, как быстрей привыкнуть?
Я понимаю что Windows скоро умрёт и все перейдут на Linux как лучшую альтернативу, хочу перейти на систему Linux побыстрей и быстро в ней разобраться как это сделать?Ладно хрен с ним если придётся долго разбираться главное чтобы система была нормальной
Автор вопроса считает этот ответ лучшим
Перейдите на дистрибутив openSuse, у него очень дружелюбный интерфейс, особенно с оболочкой KDE, привыкнете очень быстро, я прошёл путь в своё время Windows->Linux(RedHat->Mandrake(Mandriva)->Suse(openSuse)->CentOS)->BSD(Free->Open), но среди линуксов в качестве рабочей станции до сих пор предпочитаю openSuse
Есть самые, вроде бы дистрибутивы, это Linux Mint у них внутри оболочки рабочего стола, ближе всего к Виндовс — XFCE. легко ставиться и легко ставиться рядом с Виндой, на время привыкания можно иметь две системы.
Купил ноутбук с ОС Linux. Вот теперь вопрос: что мне делать? Это точно ОС Linux или может без ОС? Прошу помочь разобраться. тех кто шарит.
в uefi биосе все настройки такие же как в обычном биосе там тоже есть приоритеты загрузки первого устройства, я всегда записывал флешку программой ultro iso и проблем с загрузкой флешки не было или если не хотите заморачиваться с биосом есть клавиша на клавиатуре F12 она также отвечает за выбор загрузки устройства или системы
Чем плох Linux?
Ответ на этот вопрос, конечно, будет субъективен. Будем подразумевать, что под «Linux» в этом вопросе имеется ввиду средний дистрибутив.First of all, отсутствует некоторый софт из мира Windows или macOS, который может быть вам необходим. Тот же Adobe Photoshop, например. Ещё пишут, что не хватает хорошего видеоредактора.
Что касается игр, то для меня это не очень важно, так как под рукой всегда есть Windows. Но я пробовал играть и на Linux.
Игры на Linux завезли с появлением Steam, но это перекрывается одним недостатком: очень плохие драйвера на видеокарты. Вполне вероятно, что на одном и том же компьютере та же Dota 2 будет работать по-разному на Windows и Linux, и не в пользу последнего.
Не очень легко живётся владельцам ноутбуков из-за гибридной графики (NVIDIA Optimus). Кто знает, тот поймёт.
Есть ещё кое-что специфическое. Linux может отвлекать от работы. Вот у меня, например, так и чешутся руки сменить рабочий, поставить новую темку, подправить что-то в старой, попробовать новый дистрибутив, выковырять systemd из Debian, вернуть его обратно и ещё бесчисленное количество действий, которые просто хочется делать. Понятно, что нормальных людей это не касается.
В то же время, Linux для меня банально удобнее, чем Windows, и я чувствую себя в своей тарелке, когда работаю под Linux.
Стоит ли переходить с Windows 7 на Windows 10?
Windows 10 — худшее что я видел в своей жизни. Пока есть возможность сидите на семерке, которая понятна, настраиваема и управляема. Десятка же, вообще непонятно для кого делалась. Захламлена до предела. Даже выключить с одного нажатия не получается. Приходится делать кнопку отдельную на рабочем столе. В общем сделана для тех кто привык тыкать пальцем на картинку. Обновления достают конкретно. При не очень быстром интернете на ноуте может качать их до получаса, при этом не позволяя работать по другим задачам. Поживете неделю без интернета, получите при подключении к сети 2-3 гига непонятных обновлений, которые потом ещё и устанавливаться начнут. При этом она сама делает что хочет, когда хочет и как хочет. Дальше аргументировать не буду, думаю и так понятно.
3 9 3 · Хороший ответ
Почему Linux не популярен?
Согласно актуальной мировой статистике не популярен Линукс именно на десктопах и установлен на
1-2%, но на серверных машинах доля более 90%, приблизительно и такая же доля на мобильных устройствах (устройства iOS и Андроид)
Низкая популярность на десктопах связана со следующими моментами:
- Разработчики пользовательских ОС не сформировали ту бизнес-модель, которая привлекла бы деньги и достаточного количества разработчиков программ.
- Нет жёстких стандартов для создания дистрибутива: куча разных дистрибутивов и множество менеджеров пакетов: то есть одна и та же программа на разных дистрибутивах устанавливается по-разному. Редкий разработчик будет поддерживать работу своей программы на таком зоопарке дистрибутивов.Есть попытки данную сложность решить через формат пакетов snap или flatpack, но пока это только попытки.
- Сложность для пользователей. Вариант решения сложностей немного труднее чем в Виндоус. И не всегда в интернете есть хорошее описание решения на нужном языке.
- Слабый интерес разработчиков. Разработчики не приходят по причинам низкой популярности ОС, т. к. затраты на создание и поддержку программы для Линукс могут оказаться меньше доходов.
- Меньшее количество программ, (в т.ч. и игр) чем на Виндоус. И не все они имеют графически интерфейс, а только через консоль.
Линукс на десктопе вполне жизнеспособен, сам пользуюсь. Но есть объективные причины почему он пока он будет менее популярен.
Переход с Windows на Linux: что нужно знать
Людям, которые проводят перед экраном компьютера большую часть своего времени, стоит пересмотреть свои основные привычки. Я говорю об используемой ими операционной системе. Доля Windows на рынке операционных систем для настольных компьютеров сегодня составляет больше 90%!
У всех есть разные причины для использования Windows:
- Windows OS (операционная система) была предустановлена на их ПК (персональном компьютере).
- Пользователи выросли на разных версиях ОС Windows, и это сложно изменить.
- Большинство людей думают, что Windows это единственный вариант для ПК. Они не знают о существовании альтернатив помимо Mac OS.
Доля Windows на рынке
Я должен признать, что Windows удобна и имеет хороший дизайн. Она позволяет вам легко решать многие задачи и она регулярно обновляется.
Но если вы пользователь Windows, имеющий мало опыта с другими операционными системами, вы можете не знать о всех доступных вариантах выбора.
Альтернатива Windows, которую я представляю в данной статье, это Linux.
Linux это операционная система с открытым исходным кодом, разрабатываемая сообществом. Linux является Unix-подобным: он основан на тех же принципах, что и все Unix-подобные системы. Linux бесплатен и имеет различные дистрибутивы, например Ubuntu, CentOS и Debian.
Каждый дистрибутив имеет свои плюсы и минусы. Каждый используется в различных приложениях. Жесткий диск Linux считается легковесным. Он используется по встроенных системах, устройствах типа «умный дом», в интернете вещей. Операционная система Android также основана на Linux.
Как предприниматель в более чем 7-летним стажем, должен сказать, что переход с Windows на Ubuntu позволил мне стать продуктивнее.
Я стал более пристально приглядываться к операционным системам когда заметил, что основные инструменты, которые я использовал, не дают мне продвигаться вперед из-за торможения. Так было, например, с Android Studio IDE и Android simulator, запускаемыми на компьютере с Windows. Я думал, что проблема в «железе». И я обновил его до Lenovo Y50–70 PC с 16GB оперативной памяти и с жестким диском SSD.
После установки необходимых программ я понял, что проблемы с торможением остались. Я думал, что новый компьютер будет быстрым, но надежды не оправдались. Поэтому я изменил свою стратегию.
Я понял, что проблема была не в «железе», поэтому начал исследовать программное обеспечение. Ubuntu является самым популярным дистрибутивом Linux для пользователей ПК. Ubuntu имеет как клиентскую, так и серверную сборку. Огромной пользой перехода на Linux является то, что я теперь знаком с Ubuntu. Также я могу использовать Linux на обоих моих ПК и серверах, с которыми я работаю.
Я прочел МНОГО онлайн-ресурсов, где были дискуссии об использовании операционных систем, например Linux vs Windows или Windows vs Ubuntu. Я понял, что ОС, соответствующая моим потребностям, повысит мою продуктивность в долгосрочной перспективе.
И я начал ждать знака. Знак был получен: им оказался вирус, из-за которого пришлось сделать бэкап всех моих файлов и переформатировать мой комп. Но в этот раз я использовал в качестве операционной системы Ubuntu. Я подумывал о параллельной установке сразу двух систем, Windows и Ubuntu, для мягкого перехода. Я рад, что не сделал этого. Я решил покинуть Windows потому что решился на Ubuntu и не хотел оставлять себе пути для отступления.
Вот некоторые уроки, которые я усвоил после перехода с Windows на Linux. Эти уроки больше предназначены для разработчиков, программистов и всех, кто создает какие-то продукты.
Производительность
Благодаря легковесной архитектуре Linux запускается быстрее Windows (верно для обеих версий, 8.1 и 10). После перехода на Linux я заметил существенное увеличение скорости обработки у моего компьютера. А я использовал те же самые инструменты, что и на Windows. Linux поддерживает множество эффективных инструментов и обеспечивает их бесперебойную работу.
Безопасность
Linux это программное обеспечение с открытым исходным кодом. Каждый может внести свой вклад чтобы помочь улучшить его, добавить функционал, исправить баги, уменьшить риски безопасности.
Масштабные проекты с открытым исходным кодом получают выгоду от того, что за ними следят множество пар глаз. Будучи одним из таких проектов, Linux безопаснее, чем Windows. Вместо того чтобы устанавливать антивирусы для защиты от вредоносного ПО, вы должны всего лишь придерживаться рекомендованных репозиториев.
Разработка программного обеспечения
Терминал в Linux позволяет вам делать что угодно. Устанавливать программы, приложения, изменять конфигурации сервера, управлять файловой системой и многое другое.
Если вы разработчик, лучше этого терминала нечего и желать. Нет ничего более удобного для запуска серверов, организации доступа к удаленным машинам, а также компилляции и запуска скриптов из одного окна терминала. Это мощный усилитель производительности. С использованием терминала автоматизация превращается в игру-чейнджер.
Модульность
В Linux вы можете с легкостью настроить ваш компьютер и подключиться к нему, следить за процессами и управлять виртуальными окружениями. Поскольку ваш сервер вероятно будет основан на Linux, будет легче имитировать поведение, использовать сходное ПО и пакеты и автоматизировать потоки задач.
Работа с удаленными серверами Linux
Многие сервера основаны Linux по причинам, не перечисленным здесь. Linux обеспечивает разработчиков инструментами для работы с масштабируемыми и секьюрными серверами. По этой причине предприниматели в мире технологий, занимающиеся сквозными приложениями, должны овладеть системой Linux для настройки и обслуживания серверов.
Windows использует сторонние инструменты, такие как PUTTY, для соединения и взаимодействия с серверами на базе Linux. Это не удобно. Например, чтобы скопировать файлы, вам придется скачать другой инструмент.
Преимущество локальной машины с Linux в том, что она может коннектиться к удаленным серверам с помощью команды в одну строчку, вводимой в терминале. Хосты могу храниться в файле, так же как и ключи SSH с именами пользователей. Все что вам нужно сделать чтобы соединиться по SSH, это напечатать следующую команду:
И вы вошли! Пароли не обязательны.
Это пример способности локальной машины на базе Linux конфигурировать и поддерживать Linux-сервера. Возможность работать через терминал с обеими машинами вовсе не бином Ньютона. Большинство популярных облачных провайдеров также имеют интерфейс командной строки (CLI – command-line-interface) для легкой интеграции.
Знакомство с принципами низкоуровневых операционных систем
Реализация Windows является очень высокоуровневой. Разработчикам редко открыты внутренние проблемы и реализации. В Linux наоборот. Конфигурации должны внедряться через терминал. Это включает редактирование файлов самой ОС, добавление запланированных задач, обновление ПО, установку драйверов и многое другое.
Когда вы используете Ubuntu, AskUbuntu.com – ваш друг. На этом сайте вы не только можете приобрести полезные навыки, но также узнаете, как решать конкретные задачи (иногда это довольно сложно). Также вы научитесь отслеживать проблемы вашей машины, настраивать различные компоненты и т.д.
Не все прекрасно, но тем не менее
- Вы не сможете сразу в полной мере овладеть всеми функциями. Если некоторые действия, совершаемые в Windows, не вызывают у вас затруднений, то в Linux для выполнения тех же действий вам может понадобиться помощь. Вы можете спросить совета на том же AskUbuntu.com. Если на вашем компьютере установлено специальное оборудование, например графические процессоры, стоит ожидать проблем.
- Каждый IT-предприниматель должен иметь минимальные навыки графического дизайна. К сожалению, никакие из продуктов Adobe не выпускаются для пользователей Linux. Так что запустить их напрямую не получится. В Ubuntu альтернативой является GIMP. Это свободное программное обеспечение имеет все базовые функции, необходимые разработчику-дизайнеру.
Несмотря на эти минусы, я не жалею о переходе на Linux. Я жалею только о том, что не сделал этого несколько лет назад.
Linux не всем подходит. Прежде чем переходить на него, проверьте, удовлетворяет ли он ваши нужды. Если вы позиционируете себя как предпринимателя в сфере технологий, разработчика, программиста, вам точно стоит взглянуть на Ubuntu.
***
Подписывайтесь на наш канал в Telegram!