Линукс минт это дебиан или рпм
Когда вы ищете для установки новый дистрибутив Linux, вы замечаете две вещи: имя и среду рабочего стола.
Быстрый просмотр показывает очевидные различия между Ubuntu, Fedora, Linux Mint, Debian, openSUSE и многими другими вариантами Linux. Но почему существует так много дистрибутивов Linux и чем они отличаются?
5 ключевых отличий между дистрибутивами Linux
Ищете новый дистрибутив Linux? В какой-то момент вы удивитесь, почему существует так много разных дистрибутивов, особенно если они все Linux.
Возможно, вы знаете, что Windows 10 имеет несколько выпусков, однако они не продаются как отдельные операционные системы. Между тем, у macOS есть один вариант (по крайней мере, для рабочего стола). Так почему же так много разных дистрибутивов Linux?
Разработка дистрибутивов Linux происходит благодаря различным совместным и в то же время разрозненным группам. За годы, прошедшие с момента первого выпуска ядра Linux, этот подход привел к созданию различных дистрибутивов.
По сути, это Linux. Но вы заметите некоторые различия между версиями Linux, а именно:
- Настольные среды
- Менеджеры пакетов
- Дисплей сервер
- Цели и задачи
- Философия открытого исходного кода
Но насколько эти различия действительно имеют значение?
1. Настольные среды
Кажется, что большинство дистрибутивов отличаются просто в зависимости от того, какую среду рабочего стола они используют.
Например, Ubuntu предлагает несколько настольных сред в зависимости от того, какой вариант вы выберете:
- Ubuntu (основная версия включает рабочий стол GNOME)
- Kubuntu (KDE)
- Lubuntu (LXQt)
- Ubuntu Budgie (с рабочим столом Budgie)
- Ubuntu MATE (классический рабочий стол Ubuntu)
- Xubuntu (Xfce)
В других дистрибутивах имеется более скромный выбор доступных рабочих столов, однако они часто предлагаются в виде «спинов», которые содержат различные окружения рабочего стола. Примером дистрибутива, является Fedora. Между тем, вы найдете настольный компьютер Pantheon в стиле MacOS в Elementary OS.
Посмотрите наше руководство по лучшим рабочим средам Linux , чтобы узнать больше об этих различиях.
2. Менеджеры пакетов и другие технологии
Люди, стоящие за каждым дистрибутивом Linux, могут выбирать, какое программное обеспечение они включают, например, файловые менеджеры и менеджеры пакетов.
У лидеров распространения есть эти варианты, потому что у каждой категории программного обеспечения Linux может быть несколько приложений.
Например, для Linux доступно несколько файловых менеджеров, таких как Nautilus и Konqueror, каждый из которых предлагает свой способ просмотра файлов.
В дистрибутивах на основе Debian, таких как Ubuntu и Linux Mint, dpkg является выбором, доступ к которому осуществляется через средство определения зависимостей apt. Для CentOS RPM - это менеджер пакетов, подчиняющийся командам с использованием yum.
3. Различные дисплей серверы в Linux
В Linux вы найдете набор инструментов, приложений, процессов и серверов, которые определяют его работу.
Ключевым примером этого является серверный дисплей. Это программное обеспечение координирует данные между компьютерным оборудованием и дисплеем, позволяя пользователю взаимодействовать с графическим интерфейсом пользователя (GUI).
4. Цели и задачи
Некоторые дистрибутивы были созданы, потому что им нравятся некоторые аспекты существующего дистрибутива, но они хотят заменить некоторые пакеты программного обеспечения. Между тем, дистрибутивы Linux могут отличаться по своим целям. Например, Linux Mint основан на Ubuntu, но содержит различные системные инструменты, среду рабочего стола и мятно-зеленую тему. Его основная цель - предоставить пользователям Windows и macOS простой способ начать использовать Linux.
Точно так же Debian стремится обеспечить чрезвычайно стабильный дистрибутив (и, следовательно, содержит более старое программное обеспечение).
Помимо сферы универсальных дистрибутивов, некоторые проекты Linux имеют конкретные цели. Например, игровые дистрибутивы, такие как Steam OS, или мультимедийные дистрибутивы, такие как Fedora Design Suite.
5. Открытый исходный код против проприетарной философии
Открытый исходный код против проприетарной философии Открытый исходный код против проприетарной философииХотя GNU / Linux является, пожалуй, самым известным проектом с открытым исходным кодом, не все дистрибутивы на 100% открыты.
Руководители проектов имеют разные позиции в отношении открытого исходного кода, что может стать решающим фактором для пуристов с открытым исходным кодом.
Например, Ubuntu не имеет проблемы с включением проприетарного программного обеспечения в свои репозитории. Вы обнаружите, что игровой клиент Steam легко доступен, а графические драйверы от AMD и Nvidia могут быть установлены. У Fedora, напротив, есть строгая политика с открытым исходным кодом, которая не позволяет ей включать любое проприетарное программное обеспечение в свои репозитории.
Короче говоря, хотя многие дистрибутивы Linux могут иметь высокие цели обеспечения соответствия с открытым исходным кодом, не все с открытым исходным кодом.
Что общего у всех дистрибутивов: ядро Linux
Несмотря на эти различия, все дистрибутивы Linux по-прежнему считаются Linux: но почему?
У них всех есть по крайней мере одна общая черта: ядро Linux. Эта часть программного обеспечения является ядром операционной системы, соединяя программное обеспечение, с которым вы взаимодействуете (например, браузер), с базовым оборудованием, которое выполняет всю работу. Он также включает в себя множество драйверов устройств для поддержки любого оборудования, которым вы можете заниматься.
Linux Mint — это популярный дистрибутив Linux, ориентированный на начинающих пользователей и способный облегчить им переход с Windows на новую операционную систему. Некоторые вещи он делает лучше, чем Ubuntu, благодаря этому подходит для пользователей различной квалификации. Linux Mint поддерживается сообществом и базируется на Ubuntu.
Fedora — это передовой дистрибутив, используемый для тестирования интересных изменений, которые в итоге переходят в Red Hat Enterprise Linux (RHEL). В отличие от Linux Mint, Fedora не ориентирована на личное использование, но существует версия для рабочих станций, которая подойдёт для разработчиков и опытных пользователей Linux. Дальше мы сделаем сравнение Fedora и Linux Mint
Что лучше Fedora или Linux Mint
Хотя Fedora не ориентирована на новичков в Linux, многие пользователи хотят использовать Fedora в качестве своей основной операционной системы. В этой статье мы расскажем о различиях между дистрибутивами, чтобы помочь выбрать, что лучше установить на личном настольном компьютере.
1. Системные требования и совместимость оборудования
Оба дистрибутива — и Linux Mint, и Fedora, требуют как минимум 2 Гб ОЗУ, 20 Гб дискового пространства и монитор с разрешением 1024 x 768. Хотя в официальной документации указывается, что система запустится и на компьютере с 1 Гб ОЗУ, но всё же, если вы не собираетесь устанавливать её на старом ПК и использовать для одной определённой цели, этого будет мало.
Технически обе версии Linux поддерживают и современное, и старое оборудование. Но узнать, как всё будет работать, поддерживает ли конкретный дистрибутив те или иные драйверы или программы, можно, только установив операционную систему. Если у вас нет специфического периферийного или аппаратного железа с нестандартными функциями, поддержка оборудования не будет иметь большого значения.
Версия Linux Mint 19 по-прежнему поддерживает 32-битные операционные системы. Вы можете использовать её до апреля 2023 года. Но Fedora больше не поддерживает 32-битные системы.
2. Обновление программного обеспечения
Linux Mint выпускается с долгосрочной пятилетней поддержкой (LTS) и поддерживается так же, как Ubuntu, но нет платного расширения.
Fedora не предлагает долгосрочной поддержки, но выпускает новые обновления каждые 6 месяцев. Все версии получают поддержку программного обеспечения в течение 13 месяцев. Вы можете пропустить одну версию, если хотите. Если нужно, чтобы дистрибутив Linux обновлялся годами, то Linux Mint — хороший выбор.
Но если вы хотите использовать самое последнее и лучшее (что в некоторых, редких случаях может нарушить работу компьютера), Fedora именно то, что нужно.
3. Выбор среды рабочего стола
Linux Mint предоставляет три различных окружения рабочего стола: MATE, Cinnamon и Xfce. Все они имеют одинаковый цикл обновления и будут поддерживаться в течение пяти лет с момента выпуска.
Несмотря на то что у Fedora нет выпусков LTS, она предлагает множество вариантов рабочего стола. С ней можно получить KDE, LXQt, MATE, Cinnamon, LXDE и версию со встроенным оконным менеджером i3.
Так что, если вам нужен более широкий выбор, Fedora может предложить больше вариантов.
4. Доступность программного обеспечения
Linux Mint (или Ubuntu) по умолчанию предлагает широкий спектр программного обеспечения. Кроме того, этот дистрибутив поставляется с менеджером пакетов Synaptic Package Manager, который представляет собой инструмент для лёгкой установки программного обеспечения.
В репозитории Fedora могут находиться только приложения с открытым исходным кодом, но можно подключить и сторонние хранилища, которые расширят выбор приложений. Однако репозиторий RPM Fusion не такой большой, как хранилище Ubuntu.
В итоге с Linux Mint вы получаете больше пакетов, доступных для установки, и больше способов инсталляции программного обеспечения прямо из коробки.
5. Простота использования и установки
Для новичка Ubuntu или любой другой дистрибутив на его основе подойдёт на первом этапе освоения Linux. Начиная с процесса установки Ubuntu и заканчивая простотой инсталляцией программного обеспечения — это то, что нужно для новичка. И Linux Mint предоставляет те же преимущества, что и Ubuntu с установщиком Ubiquity. Следовательно, для его освоения потребуются минимальные усилия, ведь он прост в установке и использовании.
Хотя Fedora не считается очень сложной системой, но параметры установки, менеджер пакетов и отсутствие программного обеспечения в репозиториях могут вызвать определённые трудности.
Те, кто никогда не использовал Fedora, могут потренироваться на виртуальной машине VirtualBox. Это хороший способ протестировать процесс установки, прежде чем опробовать его на своём персональном компьютере.
6. Возможные сложности
Для большинства людей самый благоприятный вариант — это отсутствие проблем. В зависимости от конфигурации оборудования, у каждого пользователя могут возникнуть свои сложности. Приведём наш опыт установки проприетарных драйверов видеокарты NVIDIA для Fedora и Linux Mint.
После установки Linux Mint установить драйверы с помощью приложения Driver Manager оказалось довольно просто.
Но в Fedora при перезагрузке появилась ошибка. Кроме того, локальная сеть по какой-то причине оказалась неактивной, а значит, не было подключения к интернету.
Конечно, нужно пытаться устранять неполадки, когда вы с ними сталкиваетесь. Но в Linux Mint их не возникло, поэтому этот дистрибутив является более предпочтительным.
7. Документация
В документации к Fedora можно найти актуальную информацию о последних выпусках этого дистрибутива, что является его преимуществом.
Документация к Linux Mint обновляется нерегулярно, однако она может быть полезна, если есть необходимость разобраться в каком-либо вопросе глубже.
8. Поддержка сообщества
Оба дистрибутива имеют хорошую поддержку сообщества. Форум Linux Mint расположен на официальном сайте. Он прост в использовании и на нём легко получить помощь.
Форум Fedora работает на Discourse, который является одним из самых популярных современных форумов с открытым исходным кодом.
9. Процесс разработки
Fedora поддерживается крупнейшей компанией Red Hat, поэтому вы получаете высокий уровень инноваций и поддержку в долгосрочной перспективе. Однако Fedora не предназначена для обычных пользователей компьютеров.
Linux Mint полностью поддерживается сообществом Linux, стремящимся сделать эту операционную систему более простой и надёжной для повседневного использования. Конечно, многое зависит от Ubuntu как основы.
Заключение
Если вам нужна солидная и простая в использовании операционная система для домашнего компьютера, мы бы посоветовали Linux Mint. Но, если вы хотите испытать новейшие решения, Fedora может стать хорошим выбором.
Хотя любая операционная система имеет то или иное средство устранения неполадок, и ничто не может гарантировать отсутствие проблем с оборудованием, считается, что Linux Mint не будет создавать проблем для большинства пользователей. В любом случае можете пересмотреть пункты сравнения, для того чтобы понять что лучше Fedora или Mint для вашего компьютера. А что вы думаете обо всём этом? Напишите в комментариях!
Нет похожих записей
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Оцените статью:
(12 оценок, среднее: 2,83 из 5)Об авторе
По образованию я инженер компьютерных систем. Стаж работы системным администратором 15 лет. Работал со многими операционными системами. Сейчас использую Linux Mint Xfce, как самую простую и нетребовательную к ресурсам.
20 комментариев
Тупее сравнения я не видел! Тупой "инженер" в Fedora тоже можно галочки поставить на репозитории. Но самая большая тупость что я прочел -- кроме того, локальная сеть по какой-то причине оказалась неактивной, а значит, не было подключения к интернету.
Однако Fedora не предназначена для обычных пользователей компьютеров. - Это вообще выморозило. Удалите это говно
С Fedora возни много. Установить драйвер Nvidia, Например, который после обновления ядра может перестать работать, если тоже не обновится вместе с ядром или модуль сам не пересоберется как следует. С Linux Mint никогда такой проблемы не было у меня, а с Fedora часто было раньше.
Ну и Gnome мне тупо не нравится почему-то. KDE более-менее так, но Mate в Mint ещё лучше.
Софта для Fedora меньше, чем для Ubuntu/Mint, чего уж там. Пакетный менеджер dnf работает заметно медленнее, чем apt (но dnf реально удобнее. urpmi в Mandriva/Rosa/Mageia был неудобным, а dnf прост и удобен).
Фёдора просто испытательный полигон для редхата, приманка для добровольцев подопытных кроликов. Посему не годится в качестве рабочей машины, от которой требуется стабильность, а не нескончаемые проблемы сырого софта. Минт в этом плане гораздо привлекательней. Даже не понял, зачем сравнивать несравнимое - дистрибутив для экстремалов и для тех, кому совсем не хочется постоянной борьбы с системой
Linux Mint - лучшее что есть сейчас в Linux. Поставил и забыл. Все остальные дистрибутивы - для мамкиных кулхацкеров, которые любят играть в операционную систему 🙂
Хватит повторять эту мантру. Федора - вполне себе самостоятельный дистрибутив имеющий свое сообщество и достаточно стабильный. Специально сравнивал с Ubuntu и ответственно скажу, что Федора стабильнее регулярных выпусков Убунты по крайней мере последние 2 года. У меня Федора как основная система уже порядка 3 лет и ни разу не было после обновлений каких-либо серьезных поломок. Софта сейчас навалом, есть Flatpak кому нужно, отлично играю в Стиме на Fedora в том числе и в новинки игростроя. Последние пару выпусков очень сильно подняли производительность и отзывчивость системы, вообщем рад, что использую Fedora, а Mint на фоне Федоры выглядит как старая рухлядь.
dzentoo 25 июня, 2021 ОтветитьFedora vs Mint - как небо и земля.
dnf в Fedora можно подстроить: https://russianfedora.github.io/FAQ/administration.html
dnf намного удобнее и "умнее" чем apt
драйвера для Nvidia автор ставил не совсем правильно:
Рили? Стаж работы сисадмином 15 лет и такие аргументы? Да это сравнение с точки зрения человека, с линуксом знакомого дней пять. Я и то на этом моменте больше знал.
По самым заметным пунктам:
3) Это же линукс. Если на сайте нет окружения рабочего стола, которое мне нравится, то я беру и ставлю его. И все будет прекрасно работать. Я на свой минт и гном ставил, и кде, и чего только не было. Линукс пользователь не привязан к окружению
4) Доступность программного обеспечения. Репозитории - это одно, федора не так уж и зависит от них. Есть такое замечательное изобретение, детище REd Hat, "хозяина" федоры, называется Flatpack. Нигде они не работают настолько быстро и надежно, как на федоре, и за их счет многократно расширяется выбор программ, становясь почти в ряд с АУР
6) У тебя возникли проблемы с дровами на одном из дистрибутивов. Ну и что? Ты хоть чьи-то отзывы собрал? Вполне может статься, что ни у одного из прочитавших эту статью не будет той же сетевой карты или видеокарты, что и у тебя. Может попасться другой выпуск дистра, благо ты не указывал версии, или другое ядро, в котором будут эти дрова. Ну нет смысла сравнивать только на одном примере.
Автор, учи матчасть
В целом статья была как и ожидалась, зашел ради коментов и не пожалел, с ними согласен. Сам сижу на федоре с 2008 года при том честно какое тотвремя тестирую игые системы, даже по долгу службы отечественные. И федорка ща реально стабильна. И да flatpak тема. К тому же dnf copr search позволяет подключать возможно не безопасные относительно, но частные репы, в которых есть просто дофига всего. Отчасти соглашусь, что минт попроще, но если админ ставит юзверю, то пофиг, а для юзверей и минт вызовет ряд сложностей. Но оба дистра достойные. Автору пасиб.
dzentoo 25 июня, 2021 Ответитьпо драйверу Nvidia на Fedora - ложь. С 32 - по 34 включительно - небыло такого ни разу.
"СофПакетный менеджер dnf работает заметно медленнее, чем apt та для Fedora меньше, чем для Ubuntu/Mint" - ложь: большинство приложений Fedora ставится из штатных репозиториев, которые, если надо, включаются/выключаются галочками в меню Центра приложений (куда уж проще?!), даже расширения Gnome почти все что необходимы есть в штатных репах. Чего там нет, можно из https://extensions.gnome.org/ поставить.
Репозиторий Flatpak + штатные (вкюченные) - покрывает почти любую потребность в приложениях.
Flatpak приложения работают изумительно (есть конечно как и везде откровенное .авно-приложения).
---------------------------------------------------------------
для Minta в штатных репозиториях очень не много программ. Для каждой программы кот. нет в штатном репозитории, или нужна самая свежая версия - подключай репу отдельную.
---------------------------------------------------------------
"Пакетный менеджер dnf работает заметно медленнее, чем apt " - dnf можно подстроить - и тогда это супербайк. Вы просто не заморачивались с этим. А там 3 строчки в терминале ввести. -)
---------------------------------------------------------------
для сравнения "интелекта" apt & dnf - попробуйте установить приложение с большим кол-вом пакетов.
посмотрите кол-во пакетов установленных apt & dnf. Запомните цифру. А теперь удалите, не закрывая терминала это приложение - посмотрите кол-во пакетов: apt - часть пакетов оставит в системе, и вам их вручную придётся выковыривать оттуда.
DNF - сколько поставил, столько пакетов удалил. Правда, с одним приложением он оставил один пакет в системе после удаления, было такое. 1 раз-за 3 года. -))
--------------------------------------------------------------
Mint - это очередной Linux-конструктор. Кому надо поиграться - пожалуйста.
Fedora - для тех кто наигрался и понял что нужно и как оно должно работать..
Личное мнение.
Я не знаю как они это делают, но при работе со всеми дистрибами, не основанными на Убунте у меня сильно устают и болят глаза. Хотя теоретически версия FreeType может быть той же самой (
Если вы слышали об Ubuntu, самой популярной версии Linux для настольных ПК, то есть шанс, что вы также слышали о Debian и Linux Mint.
С таким большим количеством дистрибутивов Linux новичку может быть непросто отличить их друг от друга. В этом случае эти три варианта имеют много общего, но остается многое, что отличает их.
Основанные на Debian дистрибутивы Linux
В мире Linux существуют сотни операционных систем на основе Linux (обычно известных как «дистрибутивы»). Большинство из них расширяются от уже существующего дистрибутива и вносят различные изменения. Есть только несколько, которые не основаны на чем-то другом.
Debian - один из них, родитель, от которого появилось большинство других версий Linux. Ubuntu - самый выдающийся потомок.
Тем не менее, несмотря на то, что Ubuntu основан на Debian, он стал родителем для многих других дистрибутивов. Linux Mint, например, основан на Ubuntu.
Но Linux Mint - это не Ubuntu, а Ubuntu - это не Debian. Несмотря на то, что они могут в значительной степени использовать одну и ту же техническую основу, скорее всего, у вас не будет такого впечатления при первой загрузке.
Debian
Инженер-программист Ян Мердок выпустил первую версию Debian в 1993 году, создавая сообщество разработчиков, которые будут работать вместе, чтобы обеспечить стабильный способ использования лучшего программного обеспечения, которое может предложить мир свободного программного обеспечения. Имя произошло от сочетания его имени и имени его тогдашней подруги, Дебры (Debra).
Несмотря на то, что вы можете установить Debian на свой ноутбук и заменить Windows, Debian - это больше, чем просто настольная операционная система. Это огромная коллекция программного обеспечения, которую вы можете настроить различными способами для создания желаемого опыта. Вот почему так много проектов используют Debian в качестве основы.
Но да, вы можете установить Debian как настольную операционную систему. Технически существует доступ к рабочему столу по умолчанию, но установщик позволяет вам выбирать, какой интерфейс рабочего стола вы предпочитаете. Вы даже можете вообще не иметь графического интерфейса, что идеально подходит для серверов.
Эта свобода означает, что команды Debian сами оставляют основную часть решений о дизайне и удобстве использования различным проектам свободного программного обеспечения. То, как выглядит и чувствует себя Debian, больше связано с тем, что решают команды GNOME или KDE, чем с мнением разработчиков Debian.
Например, интерфейс рабочего стола GNOME не поддерживает пользовательские темы, и многие разработчики приложений активно требуют, чтобы дистрибутивы прекратили их приложения .
Управление пакетами Debian
Тем не менее, существует большая часть опыта, специфичного для Debian. Это управление пакетами. Debian использует формат DEB и менеджер пакетов APT. Я не буду вдаваться в подробности о них, потому что дистрибутивам на основе Debian, Ubuntu и Linux Mint присущи эти же инструменты.
Если вы переходите на Debian из другой версии Linux, вы можете заметить, что большая часть программного обеспечения старше, чем то, что вы получаете в других местах. Новые версии Debian появляются только один раз в два-три года, и обновления приложений замораживаются во времени вместе с остальной частью системы, за исключением исправлений безопасности и аналогичного обслуживания.
Короче говоря, Debian не сложен в использовании, но он больше ориентирован на технических пользователей, чем Ubuntu или Linux Mint. Debian отлично подходит для людей, которые больше заботятся о ценностях свободного программного обеспечения, хотят больше контролировать работу своего ПК, создают сервер или ценят долгосрочную стабильность.
Хмм. Вроде бы рекомендуется выбор дистрибутива начинать с ответа на вопросы "какой софт надо использовать?" и "для сервера или для десктопа?" (если это еще не ясно после первого вопроса; причём список вопросов не полный, но он скорее дерево, чем линейный список)?
Потому что одно дело, если нужный софт есть и под то, и под другое, и вопрос в предпочтениях для админа и/или пользователя, и другое - если у него есть список поддерживаемых дистрибутивов с указанием их версий. Во втором случае если там есть Ubuntu, но нет Debian (или, внезапно, наоборот), то выбор из этих двух дистрибутивов решится сам собой.
Какие-то предпосылки к выбору подразумевались, но явно не озвучены?
В англоязычном интернете не знаешь, куда от этих бесчисленных "гуру" деться - они уже повсюду, заходишь на Хабр. и тут "абишеки пракаши"! Сколько осталось до полной "оккупации" Хабра? Пару лет даете? Или много?
вроде он уже месяца 3 ничем не уступает vc !?
Может быть. Тем хуже для него. Не слежу, если честно.
Видеоинструкции не хватает, со словами "Хеллоу, май френд! Тудэй ви инсталл дебиан. Субскрайб энд лайк май ченел".
Мое ИМХО: Debian на сервер, Ubuntu на десктоп. Хотя. В последнее время Убунта как-то располнела, что ли. Избавился от нее в пользу Linux Mint Cinnamon на десктопе, и радуюсь. Субъективно быстрее машинка шевелится.
Debian - да, требует рук и правильного напильника. И потом, после правильной обточки, работает годами. Проверено на моих серверах.
На десктоп можно и Arch. Всё от задач зависит.
Да. Но если нужный для задач софт (этап выбора софта пропускаем, т.к. это на отдельный разговор потянет) хочет, например, Ubuntu или CentOS/RedHat, то уже не важно, что админ хочет на сервер Debian.
Следующим вопросом будет — а нам ставить на сервер то-то, на десктоп то-то, а на сервер для этого софта под эту задачу — вот то-то, или как-то унифицировать.
Ну а так да, согласен — с выбора дистрибутива обычно не начинают, а «до него докатываются» с каких-то предпосылок. Задачи определяют софт, софт определяет перечень дистрибутивов, дальше начинаются дополнительные соображения.
> Ну а так да, согласен — с выбора дистрибутива обычно не начинают, а «до него докатываются» с каких-то предпосылок
Есть ещё непустое множество людей, которые просто хотят попробовать линукс вместо винды на десктопе без каких-либо пожеланий.
Ну так вы только что сформулировали по крайней мере цель.
Но даже для десктопа - есть еще задачи. "Офисный компьютер с офисом, браузером и мессенджерами" - это одна ситуация, игры - другая (и тут еще бы про видеоадаптеры и драйвера к ним надо осветить несколько подробнее, чем в статье - многие могут смутно помнить, что были какие-то нюансы, но не помнить точно какие), а если еще чего-нибудь. Хотя бы какой-то сформулированный кейс хотя-бы, например.
Т.к. дистрибутив - это всё-таки не сферический конь в жидком вакууме.
Ну а если кейс это "человек вообще не знаком с Линуксом и хочет попробовать, что это вообще за зверь, и сам еще не имеет конкретных задач для него" - то лучший ответ дал sena73: "Для совсем новичков совет по выбору всегда был прост - выбирать нужно именно тот дистрибутив, которым пользуется знакомый гуру".
Если рассматривать задачу офисного или игрового компьютера как основную, то лучшим дистрибутивом будет, очевидно, винда. Линукс на десктопе осознанно ставят обычно из других соображений.Если рассматривать задачу офисного или игрового компьютера как основную, то лучшим дистрибутивом будет, очевидно, винда.
Звучит честно. Хотя знаю людей, использующих на десктопе Линукс для работы. Правда, там есть подстраховка в виде терминального сервера.
Линукс на десктопе осознанно ставят обычно из других соображений.
Хмм. Сдаюсь. Из каких?
> Хмм… Сдаюсь. Из каких?
Либо необходимость в использовании специализированного софта, который работает только под линуксом. Либо идеологические соображения: когда такого софта нет, но хочется быть не таким, как все.
Сам являюсь пользователем Arch на десктопе, стаж — полтора года.
Основная причина: необходимость работы с машинным обучением, свёрточными нейронными сетями. Под виндой настраивать всё это — боль, под WSL/WSL2 оно нормально всё ещё не работает.
Отсутствие лицензионных выплат, самостоятельная поддержка, инфраструктура на линукс (в таком случае админить и тренироваться гораздо легче на линукс)
Отсутствие лицензионных выплат, самостоятельная поддержка
Тут мне заметили, что, цитирую, "Если рассматривать задачу офисного или игрового компьютера как основную, то лучшим дистрибутивом будет, очевидно, винда." Так что прям даже не знаю.
инфраструктура на линукс (в таком случае админить и тренироваться гораздо легче на линукс)
Если инфраструктура уже на Линукс - то ответ "ставить то, что является корпоративным стандартом". Если этого нет, но планируется - то вопрос выбора дистрибутива будет где-то после инвентаризации используемого ПО и решаемых им задач и выбора ПО, которым будут пользоваться на линуксе для них.
В любом случае - сперва нужно сформулировать цели и задачи, и уж потом говорить о дистрибутиве, а не домысливать, что имел в виду спрашивающий, когда сказал, что хотел бы выбрать дистрибутив.
Для совсем новичков совет по выбору всегда был прост — выбирать нужно именно тот дистрибутив, которым пользуется знакомый гуру
Этот совет, вроде бы и правильный, но его, к сожалению, обычно, неправильно используют, просто приводя в качестве цитаты, в ответ на заданный новичком вопрос. Если бы у человека был знакомый гуру, то он у этого гуру и спросил бы, и уже получил бы свой ответ. А если на вопрос отвечаете вы, то либо знакомого гуру нет, либо вы и есть этот знакомый гуру. В обоих случаях, надо дать вопрошающему конкретный ответ, руководствуясь вышеназванным принципом, а не просто цитировать принцип. А это значит, что либо вы советуете человеку дистрибутив, которым сами пользуетесь, понимая при этом, что теперь этот человек будет приходить к вам со своими проблемами, либо знакомите его с другим гуру, который согласиться курировать новичка, либо предлагаете ему дистрибутив с дружелюбным сообществом, спихивая будущие проблемы новичка на это сообщество.
Ну можно ж и в развёрнутом виде дать:
Проанализируйте своё окружение. Возможно, там есть люди, знакомые с Линуксом и к ним можно будет обращаться с вопросами "вживую". Это будет быстрее, чем решать каждый вопрос на форуме, тем более, что по первости вопросов у вас быть много. Во второй заход уже будет легче, безусловно.
Если такие люди всё-таки есть - поинтересуйтесь у них, по каким дистрибутивам они вам смогут помочь "в первое время". Не будут же они ради вас вникать в проблемы дистрибутива, который не используют.
Если таких людей нет - пробовать Линукс стоит в случае, если у вас есть достаточно времени и сил для самостоятельного решения возникающих проблем методом гуглёжа, чтения форумов и курения документации. Ко второму-третьему разу всё станет гораздо проще, но "по первости" наверняка придётся набить шишек.
Я не будут рекомендовать дистр, с которым не знаком (чтобы потом не ловить обращения "ну вы же вот порекомендовали!"), но не факт, что то, чем я пользуюсь - оптимальный вариант для новичков.
Плюс опять же вопрос - новичку это надо на десктоп или на сервер. Это ж могут оказаться два разных дистрибутива, а потому всё равно надо начинать с уточнения, "для чего" нужен дистрибутив, а не домысливать это за спрашивающего.
Какие могут быть задачи чтобы был нужен арч, и в целом Линукс?
Скажите, а я уже могу купить дистрибутив винды, который прекрасно будет работать на Байкал-М?Программирование, например? Мне под линуксом гораздо удобнее.
Впрочем, у меня не арч.
На десктопе можно и винду. Могу не боятся говорить об этом открыто, карма позволяет.
Первый или второй? У меня по списку проблем про каждый из них.
Расскажете про проблемы со вторым? Я периодически юзаю Ubuntu под WSL2, пока без нареканий. Правда там задач минимум, конечно.
Активно использую и WSL2 и линукс на голом железе для разработки (python, docker, ml библиотеки, postgres, mongo. ) - проблем не наблюдаю. Да, есть некоторые ограничения и своя специфика. Было много косяков, сейчас ситуация намного лучше, стало удобоваримо. Да, systemd не завезли, тут только виртуалка спасёт. Но многим ли разработчикам он нужен?
Насчёт systemd: как-то понадобилось запустить небольшой сервер в WSL2, а из (нормальных) вариантов управления демонизацией были только systemd-юниты. После рысканья по сети нашёл genie. Конечно, всё равно костыльно, но вроде пока проблем не было.Как уже говорили ниже, как минимум нет systemd. Каждому своё, конечно, но часто подбешивает.
Из моих личных кейсов - кастрированный ssh-агент, который требует костылирования openssh для проброса ключа.
У меня была одна достаточно серьёзная проблема с WSL2, когда я работал с C++ кодом. Об этой проблеме в сети достаточно много написано, но она так и не была исправлена, насколько мне известно. Проблема в медленном вводе-выводе между виндой и WSL. Если вы редко перекидываете файлики туда-обратно, проблем быть конечно не должно. Но в моём случае у меня была IDE (CLion) и проект на винде, а все остальные средства разработки на WSL (компилятор C++, анализатор кода clangd и т.д.), плюс, самое главное, пара серьёзных библиотек в лице LLVM и wxWidgets. Clion задействовал clangd для анализа кода и показа автодополнений и, по всей видимости, перекидывал данные туда-сюда (к сожалению, точно не знаю как это всё в ide работает), поэтому работа с кодом в IDE была очень медленной, но проблема была не только в IDE. Компиляция в среднем занимала 50с, а в особо тяжелые времена доходило до 90с. При этом когда я собирал проект целиком на WSL (либо на настоящем линуксе), это время редко превышало 10с. Проблема "решилась" переносом IDE и проекта целиком на WSL, но такой вариант мне не удобен, поскольку люблю хранить всё в одной папочке на винде.
WSL2 перекидывает файлы между осями через виртуальный коммутатор hyper-v, отсюда тормоза. Поэтому рекомендуют сначала копировать файлы, а потом работать с ними
Ну хотя бы вот эти:
Не вяжутся как-то понятия Ubuntu и сервер. Помню года четыре назад в /sbin/ip в Ubuntu не завезли нужную опцию, связанную с мультикастом, но которая была в RHEL и которая была очень нужна. Пришлось переустанавливать ОС. Всякий нужный по работе софт чаще распространяется в виде переделанных образов на базе RHEL/CentOS -- те же Haivision SRT Gateway, Amazon Elemental. Но, конечном счёте, всё это вкусовщина - инструмент должен соответствовать задаче, а не подгонять задачу под инструменты. И нужно осваивать по возможности всё.
Ну да, не вяжутся. Оосбенно если вспомнить, что особенность отечественных разработчиков - нежная любовь к Убунте и, соответственно, в требованиях везде стоит она.
Ага. А особенность HP (допустим) - любовь к RHEL. И куда мне теперь - разорваться что-ди?
Нельзя сказать, что знакомство с Linux нельзя начать с Debian, но такое начало, вероятнее всего, станет для новичка серьёзным испытанием. Как вы выбираете дистрибутивы Linux для настольных компьютеров и для серверов?
Для совсем новичков совет по выбору всегда был прост - выбирать нужно именно тот дистрибутив, которым пользуется знакомый гуру.
Лично же я в своё время при выборе между дистрибутивами обращал внимание на следующее:
Дебиан в то время очень рекомендовал и продвигал Ричард Сталлман (а Убунту тогда ещё не было). Его аргументом в пользу Дебиана было то что он создан и управляется сообществом, а также то, что Дебиан заявлял себя полностью свободным. К сожалению Дебиан не захотел внять совету Сталлмана для исключения предоставления ресурсов для несвободного софта(см. п. 3), что и привело к разладу с фондом СПО и лично Сталлманом, но тем не менее Дебиан остаётся одним из важнейших проектов в силу своей организационной структуры (см. п. 2)
Дебиан это не просто дистрибутив, полностью созданный и управляемый сообществом. Очень важен тот факт, что сообщество создающее и поддерживающее Дебиан не иерархично, а скорее анархично (точнее, наверное, будет сказать технократично-анархично). Нет какого-то главного руководителя, которые реализует своё видение. Есть лидер проекта, но он регулярно перевыбирается и не обладает большой властью, являясь скорее представителем проекта. Многие другие известные и популярные проекты устроены иначе, даже если они некоммерческие. Не могу сказать что это несёт в себе исключительно одни плюсы (особенно в последнее время), но для меня плюсы перевешивают минусы. Впрочем это тема для отдельной статьи или даже книги.
Дебиан действительно старательно и явным для пользователя образом отделяет свободный и несвободный софт. Я считаю что в этом его большой плюс по сравнению с Убунту. В Убунту пользователь может легко и непринуждённо поставить несвободные драйвера не осознав этого. Но, к сожалению, Дебиан продолжает предоставлять свою инфраструктуру и ресурсы для поддежки и распространения несвободного софта - по этой причине те, кто хотят поддерживать именно свободный софт не будут жертвовать ему свои средства.
Читайте также: