mysurik.ru

Я попробовал Pop!_OS для разработки и чуть не остался навсегда

SSH туннели NAT доступ

Как я узнал о Pop!_OS

Я всегда думал, что Ubuntu — стандарт для разработки на Linux. Но потом коллега показал свой ноутбук с Pop!_OS от System76. Выглядело свежо: тёмная тема, плавные анимации, встроенный tiling window manager.

Решил попробовать на стареньком ноутбуке. Скачал ISO, записал на флешку, установил. Первое впечатление — «ничего себе, это Linux?». Обычно Linux выглядит как Windows 95, а тут — стильно, современно, продуманно.

Что мне зашло

Встроенный тайлинг. Pop!_OS умеет автоматически располагать окна сеткой без KDE и дополнений. Нажал Super+Y — включил тайлинг, окна сами выстроились. Для разработки это имба: слева редактор, справа терминал, внизу браузер. Никаких перетаскиваний.

Pop!_Shop — магазин приложений. В нём есть всё: от Steam до VS Code. Ставится в один клик, не надо лазить по сайтам. Работает быстрее Ubuntu Software Center.

Питание. Pop!_OS умеет переключаться между режимами: Battery Life, Balanced, Performance. На ноутбуке это реально продлевает жизнь батареи. Я заметил разницу в час-полтора работы.

Что не понравилось

Обновления. Иногда после обновления отваливались расширения GNOME. Приходилось перезагружать сессию. За год было раза три, не смертельно.

Не все программы работают из коробки. Например, я не смог сразу настроить 1Password — пришлось ставить через Flatpak, а не через .deb.

Pop!_OS заточен под ноутбуки System76. На обычном железе некоторые фичи (например, автоматическое переключение видеокарт) не работают или работают криво. У меня настольный ПК с Nvidia — пришлось вручную переключать драйверы.

Кому советую

Разработчикам, которые хотят попробовать что-то более современное, чем Ubuntu. Pop!_OS — это Ubuntu, но с дизайном и фишками. Он стабильнее, чем Manjaro, и красивее, чем Fedora.

Почему Pop!_OS — лучший дистрибутив для разработчика

Я перепробовал штук десять дистрибутивов. Все хороши по-своему, но Pop!_OS от System76 — это что-то особенное. Он сделан инженерами для инженеров. Не надо ничего донастраивать — всё работает из коробки: CUDA, Docker, TensorFlow. Даже клавиатура с маппингом под кодинг у них есть.

Установил Pop!_OS 22.04 на свой рабочий ноут. Первое, что бросилось в глаза — tiling windows. Это как i3, но без конфигов. Нажал Super+Y — и окна автоматически выстроились сеткой. Для разработки это имба: слева редактор кода, справа терминал, снизу браузер.

Что мне понравилось

Pop!_Shop — магазин приложений. Он тупо удобнее всех остальных. Ставит Flatpak, Snap, deb — без разницы. Нашёл там VS Code, Docker Desktop, Slack — установил в два клика.

Потом оценил встроенную поддержку гибридной графики. У меня ноут с Intel + NVIDIA. На Ubuntu я мучился с optimus manager, на Pop!_OS всё работает само: можно переключить режим графики в настройках и перезагрузиться.

И главное — COSMIC. Это их собственное окружение рабочего стола, написанное на Rust. Быстрое, плавное, без глюков. Пока оно в альфе, но уже работает стабильнее GNOME 44.

Зачем я ушёл

Звучит странно, но Pop!_OS оказался слишком хорош. Я перестал возиться с системой и начал больше работать. Но потом понял, что хочу больше контроля. Pop!_OS решает за тебя: как настроен Docker, какие пакеты стоят, как работает сеть. Мне не хватало «грязной работы» админа.

В итоге переехал обратно на Ubuntu server + i3wm. Но если ты хочешь Linux, который работает сразу и не требует шаманства — ставь Pop!_OS. Я серьёзно: если бы я не был упёртым админом, остался бы на нём навсегда.

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *