О переезде на Linux

#дневник #личное #linux Долгое время я работал на винде и мне в целом было ок. Инструментов разработки для фронтендера тут в целом хватало, а больше каких-то особых преимуществ в unix системах я не видел: с играми и проприетарными драйверами там были проблемы, а слежка мелкомягких меня никогда особо не беспокоила. Где я, а где мелкомягкие? Какое им до меня дело?

Тем не менее прежде я предпринимал несколько попыток переезда на linux. Пробовал Ubuntu, Debian и Mint. Каждый раз возвращался к винде в силу привычки и проблем самого линукса.

Но в последнее время с виндой стало появляться всё больше проблем. 1. Она стала неадекватно прожорлива. У меня на ноутбуке 16ГБ оперативки, и я стал сильно ощущать нехватку. Не нравится. 2. Я начал активно использовать llm агенты и на винде они тратят больше токенов, чем на linux, потому что им намного проще пользоваться bash командами, чем powerShell. 2.1. Для эффективности я решил ставить агентов на wsl, но там из-за впн проблемы с сетью. А впн мне нужен. Без него, банально, не всегда можно скачать образы с docker! 3. VSCode на винде начала основательно тормозить. Я пошёл изучать бэкенд разработку на go и обнаружил, что vscode помирает. Gofmt может запускаться минуту. Удаление или переименование папки аж несколько минут.

Помучился я с этим, плюнул, и решил, что пора переезжать. С момента последней попытки переезда linux прошёл огромный путь: flatpack контейнеры, wine, proton позволяют закрыть все мои потребности в windows приложениях.

Почекал состояние дистрибутивов на сегодняшний день, и остановился на двух вариантах: cachyOs и Pop!_Os. Сложно сказать, почему именно они… Возможно дело в том, что Debian Mint и Ubuntu я уже пробовал и мне не очень понравилось :)

На самом деле рассматривал ещё Nobara, но тестировать третий дистрибутив мне уже лень.

Так вот, достал я свой старый ноутбук (на Ryzen5 и gtx2060) и накатил на него cachyOs. На ноут она встала хорошо. Сама подтянула все необходимые драйвера, в том числе на тачпад и fn клавиши. Корректно настроила использование двух мониторов. Я спокойно поставил браузер (попробовал Vivaldi и это восторг!), стим и всё необходимое мне ПО. Обнаружил даже десктопный клиент для Яндекс музыки.

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

Но мне было интересно посмотреть на Pop_Os и его оболочку cosmic. Вкратце: разочарование.

Установка прошла даже проще, чем у CachyOs, но дальше пошли приколы. Оказалось, что если я выбираю при установке русский язык, по-умолчанию нет латинской раскладки и я не могу ввести пользовательский пароль!

Смена раскладки на alt+shift тоже невозможна. Настроил на super+space. Неудобно, но терпимо.

Что меня окончательно убедило отказаться от pop!, это дёрганность интерфейса и нестабильная работа впн. Хотя, в каком-то смысле наоборот стабильная. У меня стабильно пропадал интернет каждые 15-20 минут использования впн при том, что сам впн не отваливался…

Посмотрел я на это и решил, что остановлюсь на CachyOs.

Вернул её на ноутбук, настроил всё, приступил к тестированию. Недельку-другую с ней посижу, если всё будет устраивать, поставлю на основной ноут и жить буду уже с ней.

Пока что всё очень даже нравится. Пост пишу как раз с Vivaldi на CachiOs. Пока переезд на Linux выглядит благополучно :)