Какой дистрибутив Linux выбрать для веб-разработки?

Требования:
  • Для веб-разработки (fullstack)
  • Под столом ракета, так что может жрать ресурсы сколько хочет
  • Красивый современный и главное удобный графический интерфейс
  • Консоли не боюсь


Если где-то глупость ляпнул, прошу прощения, с линуксом раньше не имел дела (ну только с VPS на Ubuntu)
  • Вопрос задан
  • 682 просмотра
Пригласить эксперта
Ответы на вопрос 13
planc
@planc
любой популярный ubuntu ( mint ), debian, arch ( manjaro ), void, gentoo...
если интересно понять как работает и есть время, то gentoo, но перед этим лучше пару недель потыкать палочкой во что-нибудь другое

linux - это ядро
дистрибутив - это по сути ядро + скрипты для старта системы и управления сервисами ( systemd или что-то другое), пакетный менеджер, политика относительно версий пакетов(программ) / обноавлений и документация


Красивый современный и главное удобный графический интерфейс

В отличии от windows, интерфейс не прибит гвоздями к системе
Дистрибутив предоставляет что-то по умолчанию, но ты всегда можешь установить другой интерфейс как обычную программу

https://www.reddit.com/r/unixporn/top/?t=all
https://www.reddit.com/r/UsabilityPorn/top/?t=all
Ответ написан
@bacon
начни с Ubuntu, 3 пункт очень субъективно
Ответ написан
hottabxp
@hottabxp
Миллиардер. Честно, 100 пистонов!
Ubuntu.
Смотрел видео из офиса Google, так как web-девелоперы используют Ubuntu.
Ответ написан
@mkone112
Начинающий питонист.
Manjaro великолепен.
Красивый современный и главное удобный графический интерфейс

Это вкусовщина. Но я тащусь от KDE.
Под столом ракета, так что может жрать ресурсы сколько хочет

Вообще без разницы. Может оказаться что скажем эта ракета и твой DE совместимы примерно никак - геморрой тебе будет обеспечен. А может и повезет...
Ответ написан
HolyWooly
@HolyWooly
Для знакомства с Linux советую:
Все дистрибутивы Debian, если погуглишь - то выберешь для себя свое.
Для того что бы разобраться что такое Linux.
А так же знать все команды и любить терминал - Arch, Tails.
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Блин, сколько же раз я уже отвечал на подобный вопрос...

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

(ну и последний аЦкий вариант - если установка генты кажется плевым делом - LFS)
Ответ написан
fdroid
@fdroid
press any key
sanya_misharin
@sanya_misharin
Для локальной разработки надо выбирать наиболее приближённый софт продакшена, если на сервере Ubuntu, то себе надо ставить дистрибутивы основанные на ней, в идеале саму Ubuntu, при этом той же версии что и в проде, так будет самая низкая вероятность того, что что-то пойдёт не так с окружением. Частенько бывает локально на машине работает, выкатываешь в прод, что то идёт не так..
У нас есть прогеры работающие на windows, и недавно был инцидент, как раз таки связанный с разным окружением прода-дева, на винде case insensitive, а Линукс sensitive, вот с путями и присели в пакете, который юзаем на всех сервисах внутри компании
Ответ написан
@ValitLaiho
Раз ты новичок, накати Убунту. Под неё собирают репозитории, кучу инструкций по установкам и за ней какая-никакая компания стоит. Если захочешь изучить Линукс, можешь ту же Убунту ковырять или начни с книги той же Эви Немет, например. Генту, как пишут выше, похожа на конфиг системы под конкретные железки твоего ПК, а остальное выпиливается (как Винда 10 для одного языка).
Ты сможешь спокойно поставить сразу все display managers, desktop environments, window managers, кучу тем всяких, иконок и сколько захочешь раз в день переключаться. Так что ты не ограничен одной стоковой поставкой Убунту.
Ответ написан
alpik
@alpik
no I, no mine
Для разработчика?

Сначала подумайте об оконном менеджере - рекомендую посмотреть в сторону i3. Если консоли не боитесь, то потратив несколько часов на первичную настроку - получите удобный минималистичный интерфейс, заточенный под быстрое управление с клавиатуры. На ютубе полно видео. В Manjaro и Arco можно поставить систему с уже настроенным окружением.
Если же нужны красивости и миллион настроек разных окошек - КДЕ.
Минималистичный функционал - Мате

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

Debian - если нужна стабильность, но софт в комплекте часто не самый свежий, и поставить что-то дополнительное/нестандартное может быть нетривиальной задачей.
Manjaro - свежий софт, глюков фактически нет. Пакетная база почти Arch + все что нужно есть в AUR
Ubuntu советовать не могу, прибитый гвоздями снап вызывает омерзение :)
Если хочется приключений - ArcoLinux, арч с человеческим лицом. Много документации, инсталятор ставит уже готовую настроенную систему с кучей опций.

Удачи :)
Ответ написан
@raf50
В действительности всё не так,как на самом деле
MX XFCE
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
04 мар. 2021, в 16:10
10000 руб./за проект
04 мар. 2021, в 15:49
500 руб./в час
04 мар. 2021, в 15:42
8000 руб./за проект