Отличие suse от ubuntu

Обновлено: 06.07.2024

Я в течение продолжительного времени выбираю между двумя дистрибутивами, Ubuntu LTS (последняя версия) и openSUSE Leap. Ставить буду на десктоп, среди железа — Nvidia GTX670, Phenom II 1055T, а также Creative X-Fi Titanium HD.

Почему я обращаюсь сюда? Мне нужен опыт людей, которые использовали либо обе системы, либо одну из этих систем в сценариях, которые описаны ниже.

Я занимаюсь разработкой под довольно широкий круг задач. Где-то учёба, где-то работа, а где-то хобби. Итак, что я делаю (или хотелось бы делать) на ПК, роль которого (основного инструмента) сейчас выполняет Thinkpad T420:

  • разработка на Perl и Python бэкэнда под веб;
  • разработка на Python по machine learning;
  • (теоретически) разработка под Tizen 3.0;
  • хочется уже поставить кросс-компилятор под ARMv7 для разработки под Linux;
  • разработка под другие дистрибутивы (обычно в VM);
  • низкоуровневая разработка на bare metal под ARM (Cortex A/M);
  • в планах наконец-то поставить CUDA Toolkit и заняться разработкой под неё.

До этого имел опыт продолжительного использования Arch Linux, Debian (Sid и Crunchbang) и openSUSE Tumbleweed. С течением времени понял, что на рабочей машине хочется иметь все пакеты под рукой, возможность ставить пакеты с проприетарным ПО или ПО, которые собирают под основные дистрибутивы (CUDA, пакеты под Tizen).

openSUSE устраивает пакетным менеджером, но ассортимент пакетов под кросс-компиляцию не особо устраивает. Официально не поставляют, есть только в пользовательских репах в OBS. Плюс ко всему прочему, в основном если под openSUSE собирают пакеты, то в основном под версию 13.2. Уже релизнулся Leap 42.2, а, к примеру, CUDA нет под 42.1. Аналогично с Tizen-специфичными вещами.

В Ubuntu же не особо устраивает пакетный менеджер (имею не особо положительный опыт с dpkg и apt), но зато в ней есть все нужные пакеты под мои задачи.

В дополнение ко всему прочему, хочется иметь свежие версии пакетов для десктопа (свежую версию KDE, аудио/видеоплеера, KeePassX, IDE и текстовых редакторов). В этом плане оба дистрибутива примерно равны, а на крайний случай есть PPA/OBS.

При упоминании Linux нельзя назвать лучший дистрибутив, но по популярности в первой десятке всегда оказывается Ubuntu. OpenSUSE не всегда входит в топ 10, но его позиции также высоки. Оба дистрибутива часто рекомендуют новичкам, которые переходят с Windows.

В этой статье мы сделаем сравнение Ubuntu vs OpenSUSE. Linux заслуженно считается настраиваемой средой, можно изменить практически любую часть системы. Но для знакомства следует выбирать готовые решения, которые не требуют от особых знаний и навыков. Многие вещи можно менять в процессе работы с системой.

Сравнение Ubuntu vs OpenSUSE

Ubuntu является ответвлением от Debian, которое было создано в качестве простого для использования дистрибутива в 2004 году. Дистрибутив OpenSUSE был основан на Slackeware, было добавлено множество изменений, которые определили текущее лицо проекта.

Простота использования

Оба дистрибутива предлагают простой графический установщик. В Ubuntu можно познакомится с внешним видом системы при запуске установочного диска. В OpenSUSE тоже есть Live версия, однако, её необходимо скачивать отдельно. Сам процесс установки Ubuntu прост. Для новичков есть опции, которые позволяют выбрать настройки по умолчанию. По умолчанию предлагается использовать файловую систему Ext4, однако, опытные пользователи могут выбрать и ZFS.

Установка OpenSUSE также не представляет проблему. Есть графический установщик, в котором достаточно выбрать язык, часовой пояс и диск, куда будет производиться установка. После основные настройки можно будет найти в YaST. OpenSUSE пытается быть более инновационным. По умолчанию, во время установки предлагается использовать новую файловую систему BtrFS вместо привычной Ext4. Она имеет несколько интересных особенностей, которые могут быть сложными для новичков.

Оба дистрибутива можно использовать начинающим пользователям. Они поставляются с графическим интерфейсом, который просто использовать. При стандартной установке в готовой системе будет множество приложений. Есть браузер, офис, плеер, эмулятор терминала и другие полезные программы. Остальное можно установить при помощи пакетного менеджера.

Окружение рабочего стола

В Ubuntu, в качестве рабочего окружения по умолчанию используется GNOME. Ранее использовалась оболочка Unity, основанная на Gnome. Изменить графическую оболочку после установки можно, но это требует опыта и знаний. Для использования других вариантов проще устанавливать редакции дистрибутива с другими окружениями рабочего стола: Kubuntu, Lubuntu или другие. Основной их отличие - установленное по умолчанию графическое окружение.

У openSUSE иной подход. Выбрать окружение предложит установщик. Доступны KDE, GNOME и Xfce. Выбрать и настроить окружение можно в процессе работы. При входе в систему все доступные варианты окружений выводится списком.

Программное обеспечение

В Ubuntu используются deb пакеты. Команда разработчиков предоставляет собственные репозитории, в которых все пакеты совместимы с текущей версией системы. Также этот тип упаковки используют многие другие популярные дистрибутивы, включая Debian или Mint. Для работы с пакетами можно пользоваться консольными программами: apt или apt-get. Также есть усовершенствованные пакетные менеджеры, которые обладают оконным интерфейсом. Это aptitude, с псевдографическим интерфейсом, или Synaptic с полноценным графическим управлением. В Synaptic можно управлять репозиториями, устанавливать и удалять программы, обновлять отдельные пакеты или систему целиком.

Если каких либо пакетов не хватает в официальных репозиториях, можно использовать репозитории PPA. К тому же большинство разработчиков популярных программ создают репозитории своих программ для Ubuntu. Кроме того в Ubuntu по умолчанию используется система установки универсальных пакетов snap, где тоже есть довольно много программ.

В OpenSUSE используются rpm пакеты и пакетный менеджер zypper. Этот тип пакетов разработан компанией Red Hat. Помимо OpenSUSE такая система управления пакетами также встречаются в Fedora, CentOS, ALT Linux. В качестве графического приложения для управления пакетами можно использовать YaST. Там есть возможность искать и устанавливать пакеты. Если пакетов из официальных репозиториев не достаточно, то здесь есть альтернатива PPA - OpenSUSE Build Service. Тут есть огромное количество пакетов, которых нет в репозиториях. Хотя snap и flatpack не поставляются по умолчанию, их можно легко установить.

Большинство популярных программ оказывается доступно на любом Linux дистрибутиве. У популярных операционных систем, к которым относятся Ubuntu и OpenSUSE, проблем с недостатком программ обычно нет. Но если обязательны для работы определенные пакеты, то есть большая вероятность, что они будут доступны только в Ubuntu.

Разработка

Дистрибутив Ubuntu разрабатывается британской компанией Canonical. Новая версия выпускается с периодичностью полгода. Старый релиз поддерживается девять месяцев. Версии с продолжительностью жизни 5 лет отмечены как LTS и выходят раз в два года. Для них выпускают обновления и закрывают критические уязвимости дольше, чем для остальных.

Компания SUSE спонсирует сообщество, занимающиеся разработкой OpenSUSE. Выпускается два варианта дистрибутива. Первый – это стандартный OpenSUSE Leap. Он выходит примерно раз в год. Поддержка версии длиться около двух лет. Второй вариант – это роллинг релиз, его именуют как OpenSUSE Tumbleweed. Здесь можно найти самые свежие версии пакетов, но возможны проблемы с работой пакетов при обновлении.

Сообщество

Основную помощь при проблемах, а также помощь при работе можно получить в сообществе. Оба дистрибутива обладают хорошей поддержкой. Однако у Ubuntu сообщество намного больше. Если вы столкнётесь с какой-либо проблемой, то её решение, скорее всего, будет описано для Ubuntu. Очень много результатов поиска на английском языке ведут на ресурс askubuntu. Этот сервис больше напоминает StackOverflow по структуре. На заданный вопрос отвечают другие пользователи или разработчики. Лучший ответ всплывает выше остальных. Есть русскоязычная версия данного сервиса. Для OpenSUSE можно использовать форумы. Также есть тематические группы в соцсетях и мессенджерах, где общаются пользователи.

Настройка

Графическое окружение обладает собственным набором настроек. Такие настройки как внешний вид иконок, обои рабочего стола зависит от типа рабочего стола. Для KDE можно указать больше опций, там добавлено специальное меню для выбора указателей и тем. У других рабочих столов настроек меньше.

Для основных настроек в OpenSUSE есть специальная программа YaST. Она уже упоминалась в качестве инструмента контроля пакетов. Но эта программа обладает более широким набором функций. Здесь можно контролировать оборудование, настройки сети и брандмауэра. Также YaST применяют для создания резервных копий или восстановления системы.

У Ubuntu отдельной программы нет, но многие настройки сползаются в одно приложение за счет особенностей окружения. В GNOME есть приложение “Настройки”, в котором находятся инструменты для управления устройствами ввода, дисками и флешками, а также здесь можно настроить темы рабочего стола и обои. Если используется NetworkManager для настроек сети, то его конфигурация также появится среди этих настроек.

Область применения

У Ubuntu есть версии для обычных компьютеров и серверов. Эту систему можно встретить как дома, так и в коммерческих организациях. Ранее компания пыталась продвигать версию для мобильных устройств, но потеснить Android им не удалось.

OpenSUSE предназначен для обычных пользователей. Работает система преимущественно на обычных компьютерах. Для коммерческого использования есть SUSE Linux Enterprise Desktop и SUSE Linux Enterprise Server.

Выводы

Наше сравнение OpenSUSE и Ubuntu подошло к завершению. Выбор дистрибутива зависит от ваших требований к нему. Ubuntu заслуженно считается простым вариантом, который подойдет новичкам. Однако многие отмечают, что перенастраивать стандартные вещи в этой системе сложно. Для OpenSUSE доступно больше настроек, но некоторые считают его сложнее. Сделать правильный выбор поможет только практика.

Народ, меня в компани попросили поставить сервант, я и сказал, что debian-based лучше rpm дистрибутивов, таких как убунту. Они попросили представить им отличия.Где найти толковое сравнение?


>Народ, меня в компани попросили поставить сервант

>я и сказал, что debian-based лучше rpm дистрибутивов, таких как убунту

Надеюсь, они передумают. Значит, Ubuntu - это rpm? ну-ну.

И ещё. Для сервера Ubuntu не годится никаким макаром. ИМХО, разумеентся.


По секрету: убунта и есть debian-based.

И такие люди "ставят сервант" :))) хорошо что у нас таких лемингов нету, а то бы компания давно пошла по миру.


Сервант? Это шкаф такой?


1. Из того что ты предложил Ubuntu всё же больше подходит для сервера.

2. Какой тебе сервер нужен?

ЗЫ. Лично у меня под убунтой на домашнем компе фтп-шник для локалки нормально работает


по еще большему секрету: Убунта, даже не rpm.

по теме: какие задачи должен выполнять сервер?

опенсуся 10.2 хуже чем 10.1

многое не работает из коробки, многое собрано очень криво. (например иксы - не ставится ати-дрова) а засыпание не работает и настраивается только руками.

а в 10.3 говорят ещё половина софта 32 бит на x86_64 сборке (лично проверять не хочу).

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

но сам лично перехожу на убунту.

хотя сервант - это да. типа "умный дом"? в шефоньере венду установил?

>Из того что ты предложил Ubuntu всё же больше подходит для сервера.
>Лично у меня под убунтой на домашнем компе фтп-шник для локалки нормально работает

Скажите, а почему наибольшую популярность завоёвывает Ubuntu, если самый лучший из userfriendly дистров - openSuse ? Всех смущает то, что там Мигель и рука Microsoft ?



А что тут сравнивать?


>самый лучший из userfriendly дистров - openSuse


Меньше памяти жрёт. И с конфигами постандартнее, а не ястопипец. Кому оно нужно? 95% советов для демъяна подходят к убунте, нестандартных велосипедов для настройки не городят. Яст, Дракконф из Мандрейка и прочая должны сдохнуть вместе с дистрами.


> Яст, Дракконф из Мандрейка и прочая должны сдохнуть вместе с дистрами.

Да, потому что без них там уже не разобратся.


Яст, Дракконф из Мандрейка и прочая должны сдохнуть вместе с дистрами.


если самый лучший из userfriendly дистров - openSuse ?

Для примера повредите /etc/resolv.conf :)


З.Ы.: Чувствую скорое появление Nxx


Тю, сравнили тестовый дистр для SLES и SLED с амбициозной и вполне себе няшной Убунтой. Про конфиги и нутри Дебиана уже сказали.

Кто мешает снасти яст, если уж сильно хочется?

>Для примера повредите /etc/resolv.conf :)

/etc/resolv.conf создаётся нетворкманагером. Если его изменить, то нетворкманагер его трогать не будет. В чём дело-то?

>Меньше памяти жрёт.

А это, кстати, на чём и как сравнивали? обычно память софт жрёт, а не дистрибутив. Не думаю, что гном или кеды в убунте и в сюсе жрёт сильно разное число памяти. Или голая консоль больше жрёт? OpenSUSE спокойно можно сделать минималистичным.

Халявное рассылание дисков и прочее продвижение


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


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

в общем все как обычно, люди не имеющие даже поверхностного знания об предмете, и не умеющие пользоваться ястом вечно его хаят.


Обе РИП, имхо. Ибо, у них нет будущего.



> если самый лучший из userfriendly дистров - openSuse ?


>>> Неосилятор закукарекал!

И не стыжусь этого, более того, горжусь.

Котирую только дистры, которые настраиваются той же методой, что и серверы, т.е. vi + hands.

Я почти ничего не настраивал через яст, ЧЯДНТ? Да и вообще, _десктоп_ настраивать даже не очень и нужно. А всякие сервера, вроде апача, везде через vim настраиваются, но если сильно хочется или не знаешь как, то можно и через яст.


Ты про что вообще?

Например в liveCD убунт можно подключиться через pppoe к интеренту, а в openSUSE - нет. Зависимости пакетов получше организованы.


четыре точка два


> Котирую только дистры, которые настраиваются той же методой, что и серверы, т.е. vi + hands.
oS так и настраивал. Даже работала после этого.


Ubuntu всё же более юзерфрендли, а openSUSE/SLES админфрендли


>самый лучший из userfriendly дистров - openSuse

толсто же. сейчас набежит толпа юзеров с криками, что самым лучшим является gentoo, archlinux, slackware, etc.


> самым лучшим является gentoo, archlinux, slackware, etc.

Ни один из них не userfriendly.


если самый лучший из userfriendly дистров - openSuse ?

Смеялись всем город.


>Ни один из них не userfriendly.


Ну да, только Yast вам НИ СЛОВА ОБ ЭТОМ НЕ СКАЖЕТ.

И вы потратите дополнительное время, на черти знает что, будучи уверенным, что изменения отображаемые в Yast имеют хоть какой-то смысл.

Ну и примеров, где настройка через яст, рано или поздно превращается в фарс можно привести еще и еще.

Нуу неет. Опенсьюз не самый. бубунта да минт, вот где юзерфрендли.



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

И если еще на десятой ветке опенсуси верилось, что это поправимо, то теперь.


самый лучший из userfriendly дистров - openSuse

Нет, там в полновесной версии есть выбор ДЕ, что вводит в ступор юзера. Да и вообще, установщик не для userfriendly юзеров.


> Например в liveCD убунт можно подключиться через pppoe к интеренту, а в openSUSE - нет. Зависимости пакетов получше организованы.
А через YaST не пробовал? У самого ППоЕ, так что - это первоочередная задача.

> если самый лучший из userfriendly дистров - openSuse


Лучшим был Mandrake, но сдулся. Мандрива сегодня - это уже совсем не то. А Suse мне никогда не нравился. Хотя признаю, он шагнул далеко вперед в плане юзабилити. Убунту нравится своей простотой. Не клепает поделки аля Яст, и редхэт-чего-то-там.

В целом, между дистрибутивами, да и вообще проектами хорошая такая здоровая конкуренция. Новые мысли, идеи - это здорово! А приживутся ли они - проверят пользователи. Лично я симпатизирую убунту.


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


Потому что там красивые и нескучные обои.

И так и эдак пробовал. Какая разница через что, если поддержка протокола не установлена. Весь linux atm lib. Чесно говоря, меня этот факт просто шокировал. Дело в том, что не так давно в бубунтах не было возможности работать с pptp, тоже не было пакета, а опенсусях всё было с этим в порядке и много злорадства было на эту тему. И вот теперь такое. А вообще мне и набор программ на liveCD не понравился и русификация очень неполная. Собирался его подружкам ставить - теперь естественно смотреть даже в его сторону не буду. Подождём мандриву и посмотрим как там.


>Скажите, а почему наибольшую популярность завоёвывает Ubuntu, если самый лучший из userfriendly дистров - openSuse ?
Убунта более активно рекламируется >Всех смущает то, что там Мигель и рука Microsoft ?
Прошу прощения за эту ссылку

Читайте также: