1. Главная страница » Компьютеры » Opensuse leap или tumbleweed

Opensuse leap или tumbleweed

Автор: | 16.12.2019

SUSE всегда был сильным игроком на арене дистрибутивов Linux. Обе коммерческие версии, серверная и для рабочего стола являются отличным решением для предприятий. Также есть свободная версия OpenSUSE, разработанная сообществом и для сообщества, которая постоянно набирает популярность.

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

Краткая история OpenSUSE

SUSE Linux — это один из самых старых дистрибутивов, он был создан раньше Red Hat и тем более раньше Ubuntu. Это третий из сохранившихся самых старых дистрибутивов, старше только Slackware и Debian.

Компания SUSE была основана в Германии, в 1992 году несколькими людьми. Это были Ролланд Дуроф, Томас Фер, Бурхард Штейнбилд и Губерт Мантел. Изначально компания называлась Gesellschaft für Software und Systementwicklung mbH или корпорация разработки программного обеспечения и операционных систем. Но вскоре компания была переименована в Software- und System-Entwicklung, или SuSE, что означало "Разработка ПО и операционных систем".

Дистрибутив SUSE появился в 1994 году, он назывался SuSE 1.0 и был немецким расширением Slackware. На самом деле, человек из Slackware, Патрик Волькердинг помог компании перевести Slackware на немецкий язык.

Первая независимая версия SUSE Linux вышла в 1996 году и уже имела номер версии 4.2. Номер версии это отсылка к произведению Дугласа Адама — "Автостопом по галактике". Это число означает ответ на смысл жизни, вселенную и все.

В 1997 году SUSE Linux стал самым крупным дистрибутивом, который использовался в Германии и понемногу начал свою экспансию в США, создав офис в Окленде, штат Калифорния. В 1998 году компания официально изменила свое имя на SUSE Linux Ag и продолжила развертывание в Европе, Штатах и Азии. Тогда пришел кризис 2001, Германия сильно пострадала и компании пришлось сократить часть персонала. Примерно в то же время был представлен SUSE Linux Enterprise Server чтобы попытаться восстановить корпоративные продажи.

Развитие Novell

Тем временем, в начале 2000 компания Novell тоже почувствовала спад, поскольку рынок их основного продукта — Netware, снижался на протяжении многих лет. В поисках способа сделать ассортимент своей продукции шире в 2003 году компания Novell приобрела SUSE за $210 млн и SUSE стала дочерней компанией Novell.

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

Тогда генеральным директором Microsoft был Стив Балмер и он, мягко говоря, не любил сообщество Linux. После того, как Балмер заявил, что Linux — это рак, любая сделка с Microsoft подозрительна. Это была сделка о ненападении, в которой Novell обещала не лицензировать патенты Microsoft, а Microsoft не будет судиться с Novell за использование технологию infringing IP в Linux. Эта сделка не понравилась сообществу, потому что подразумевала, что в Linux есть код, скопированный у Microsoft.

Хотя соглашение принесло компании некоторые деньги, но она уже была обречена и в 2010 ее приобрела Attachmate. В процессе SUSE освободилась от Novell, а портфель патентов был либо переведен в GPL, либо передан в Open Invention Network. В это же время была выпущена собственная панель управления системой — YaST2 под лицензией GPL и был запущен проект OpenSUSE.

Текущая экосистема

То, что на сегодняшний день известно как SUSE Linux — это коммерческая версия дистрибутива с технической поддержкой корпоративного уровня и платной лицензией. SUSE Linux поставляется в двух версиях — SLES — SUSE Linux Enterprise Server и SLED — SUSE Linux Enterprise Linux Desktop.

Помимо работы на серверах и настольных компьютерах по всему миру коммерческие версии SUSE Linux применяются на Лондонской фондовой бирже и широко используются в области высокопроизводительных вычислений. Дистрибутив CrayLinux, который используется для самых мощных суперкомпьютеров основан на SUSE Linux Enterprise Server. IBM Ватсон, суперкомпьютер, который победил чемпиона Кена Дженнингса в 2011 году, а сейчас используется для разработки лечения рака, также использует специальную версию SUSE Linux.

Не менее интересной является экосистема, построенная вокруг версии, разработанной сообществом — OpenSUSE. На данный момент OpenSUSE, кроме того, что это бесплатный дистрибутив Linux, это площадка для тестирования новых технологий, которые будут включены в коммерческую версию, точно так же, как Fedora для Red Hat.

OpenSUSE поставляется в двух версиях — Leap, версия на основе репозиториев SUSE Linux Enterprise и сохраняет те тот же цикл выпуска новых релизов. Дистрибутив получает незначительные обновления каждые 6 месяцев, а также полный пакет обновлений раз в год. Первый выпуск Leap состоялся в 2015 году и продолжая традицию, он получил версию 42.1. Следующая версия 42.2 вышла 15 ноября 2016 года. OpenSUSE Leap была разработана чтобы быть максимально стабильной и может использоваться как для домашних пользователей так и на производстве.

Читайте также:  Cased in china на часах что это

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

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

Также как и в Ubuntu, обе версии OpenSUSE имеют несколько производных дистрибутивов, некоторые из них созданы самой командой OpenSUSE, другие же сообществом. Например, Argon (Leap) и Crypton (Tumbleweed), которые также как Kubuntu Neon позволяют получить доступ к последней версии KDE.

Онлайн инструменты

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

Один из наиболее полезных сервисов для обычных пользователей — это поиск пакетов. Он работает почти как PPA в Ubuntu. Если пакета, который вы хотите установить нет в официальных репозиториях, вы можете открыть сайт OpenSUSE и ввести там его имя. Если он есть хоть в одном из сторонних репозиториев, то вы сможете очень просто его установить.

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

С помощью системы OBS любой пользователь может собрать свою программу и поделиться ею с другими пользователями. Но самый интересный онлайн-инструмент — это SUSE Studio, который позволяет собрать дистрибутив SUSE с нуля. Вы можете выбрать репозитории, файлы конфигурации и настройки с помощью онлайн помощника, добавлять и удалять программное обеспечение, создавать скрипты. А когда закончите, сможете загрузить готовый ISO образ, который можно записать на CD или USB.

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

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

Другой очень интересной особенностью OpenSUSE есть система конфигурации YaST. С помощью этой программы можно настроить практически все. Здесь есть настройки брандмауэра, просмотр логов, настройка журналирования, управление разделами диска и службами. А если вы использовали файловую систему по умолчанию — Btrfs, то у вас появляется возможность откатить изменения в файловой системе до одного из сохраненных состояний.

В качестве формата пакетов используется RPM вместе с собственным пакетным менеджером — zypper. Также пакеты можно устанавливать через YaST.

Выводы

SUSE Linux объединяет в себе наработки и методики, полученные на протяжении многих лет. Они делают его фаворитом не только в корпоративной среде, но и для домашних пользователей. Благодаря OpenSUSE и экосистеме онлайн-сервисов он доступен всем обычным пользователям.

В наш обзор SUSE Linux Enterprise вошла история развития дистрибутива, и она была очень долгой. Это один из немногих старых дистрибутивов, которые прошли через все и стали еще сильнее.

На завершение видео с процессом установки OpenSUSE 42.1:

openSUSE Tumbleweed: KDE Plasma 5
openSUSE Tumbleweed: Gnome и Cinnamon
openSuSE Tumbleweed: Xfce, LXQt, i3 and MATE

Дистрибутив Tumbleweed незаслуженно имеет репутацию нестабильного. Я использую его каждый день, у меня нет проблем со стабильностью, и мне нравится тот факт, что в нем постоянно учитываются последние разработки.

Я давно использую openSUSE. В сущности, со времени его появления. Сначала я использовал «стабильные» релизы, различающиеся первой цифрой. Но это были типичные релизы с цифрами после точки, которые получают значительное обновление в совершенно новых релизах, изготавливавшихся каждые шесть месяцев или около того. Мне нравится идти в ногу с последними достижениями Linux. Поэтому, когда вышел первоначальный (неофициальный) дистрибутив Tumbleweed, я решил его опробовать и больше уже от него не отказывался.

Обычно я пишу о конкретном дистрибутиве Linux, когда с ним связано какое-то событие, привлекшее мое внимание. Чаще всего в связи с новым релизом, отличающимся цифрами после точки, или новым набором инсталляционных образов непрерывно обновляемого релиза.

В этом отношении Tumbleweed находится в весьма невыгодном положении. Ведь у него нет релизов, различающихся цифрами после точки (тьфу ты), а новый инсталляционный образ ISO появляется самое большее каждые несколько дней. Я смотрю на каталог, из которого можно загрузить Tumbleweed, и вижу, что в этом месяце инсталляционные образы уже обновлялись 14 раз. Их обновление происходит столь часто и является столь обычным делом, что, в сущности, не происходит «событий», которые побудили бы меня написать о Tumbleweed

Читайте также:  Gla что это такое

Теперь я готов исправить положение.

На всех моих компьютерах Tumbleweed установлена в качестве загружаемой по умолчанию операционной системы. На всех до единого, без исключения. Вот насколько она мне нравится, насколько я ей доверяю и насколько от нее завишу. На всех моих компьютерах установлены, конечно, и другие дистрибутивы Linux, где-то от до 10. Но Tumbleweed установлена всегда, и всегда как ОС по умолчанию. Даже Manjaro не удалось ее оттеснить.

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

Не следует использовать Tumbleweed в том случае, если вам необходимы патентованные драйверы для каких-то компонентов вашего компьютера. Чаще всего это драйверы графических адаптеров Nvidia и ATI/Radeon. Это могут быть также определенные адаптеры Wi-Fi (производства Broadcom) и другие совершенно новые или специализированные компоненты. Проблема не столько в том, что эти драйверы не будут работать, сколько в том, что в Tumbleweed ядро Linux обновляется столь часто, что могут возникнуть трудности с интеграцией патентованных драйверов.

Поскольку я начал статью с того, что главное преимущество Tumbleweed заключается в поддержании актуального состояния благодаря новейшим обновлениям, покажу, что я имел в виду. В следующей таблице представлены текущие версии различных элементов дистрибутива Linux в Tumbleweed и в openSUSE Leap 42.2. Я убедился, что обе они полностью обновлены непосредственно перед проведением этого сравнения:

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

Другая причина, почему мне нравится Tumbleweed, заключается в разнообразии GUI рабочего стола, которые включены в дистрибутив. И не только в качестве «редакций сообщества» или «спинов», но и в качестве равноправных элементов с полной поддержкой силами разработчиков openSUSE. Например:

Любой из этих рабочих столов можно выбрать во время инсталляции или легко добавить после нее. Например, на ASUS X540S у меня установлен только KDE, на Acer Aspire V — Cinnamon и Gnome, а на Samsung N150 Plus — Xfce, MATE, LXQt и i3.

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

Если вы заинтересовались Tumbleweed, то начинать нужно с портала openSUSE Tumbleweed Portal. Там ведется полезная дискуссия, каким пользователям следует, а каким не следует применять Tumbleweed, а также, когда лучше выбрать openSUSE Leap, а не Tumbleweed.

Для установки Tumbleweed необходимо загрузить новейший инсталлятор ISO. Для этого можно обратиться к странице openSUSE Tumbleweed Installation или непосредственно к каталогу загрузок производителя. Там есть полный образ DVD/USB, который обычно имеет объем порядка 4 Гб, и образ Network Installer объемом всего около 100 Мб. Оба эти инсталлятора позволят вам выбрать для установки желаемый рабочий стол или несколько столов. Там имеются также Live-образы, в частности, для KDE и Gnome, которые могут быть полезны, если вы хотите сначала загрузиться с USB-накопителя или с чтобы перед установкой проверить работу аппаратных компонентов вашего компьютера. Однако я все же рекомендую использовать для установки полный инсталляционный образ (или образ NET).

После загрузки инсталляционного образа вы можете скопировать его на USB-носитель, используя команду dd или утилиту ImageWriter. И, конечно же, вы можете записать его на чистый диск DVD. Один и тот же образ ISO работает как с унаследованной системой загрузки Legacy (MBR), так и с UEFI, включая UEFI Secure Boot. Он загружает непосредственно программу инсталляции, о которой я подробно писал ранее.

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

Итак, подведём итог. openSUSE Tumbleweed — это хороший, надежный, стабильный дистрибутив Linux с широким спектром доступных рабочих столов. Он не является чем-то особенно экзотическим или нестабильным и не требует какого-то необычайного знания Linux для инсталляции и использования на рядовой системе. Приведу очень простое сравнение. По моему опыту, инсталляция и использование Tumbleweed сопряжены с гораздо меньшими сложностями и гораздо менее рискованны, чем использование «тестового» дистрибутива Debian. И Tumbleweed поддерживается в намного (намного-намного) более актуальном состоянии, чем openSUSE Leap, «стабильная» Debian, Linux Mint или Ubuntu.

Я говорю это не для того, чтобы принизить значение какого-то из упомянутых дистрибутивов. Мое сравнение релизов с цифрами после точки и непрерывно обновляемых релизов показало, что если ваша аппаратура полностью поддерживается одним из этих релизов с цифрами после точки и если вас удовлетворяют включенные в него приложения, то он, безусловно, будет хорошим выбором. Но если вам нравится быть на переднем крае, или если у вас совершенно новое оборудование, требующее последней версии ядра Linux и новейших драйверов, или если вам необходима самая свежая версия какого-то приложения (в моем случае это было бы digiKam), то вашим пожеланиям вполне может соответствовать openSuSE.

Читайте также:  Intel core 2 quad 8300

Добро пожаловать на портал Tumbleweed Править

Дистрибутив Tumbleweed создан с целью обеспечения непрерывного обновления версий openSUSE, содержащих последние стабильные версии ПО, вместо периодических циклических выпусков. Этот проект предназначен для пользователей, которые хотят использовать новейшее стабильное программное обеспечение.

Tumbleweed основывается на Factory — основная кодовая база разработки openSUSE. В него переодически вливаются новые пакеты из Factory, после чего они интегрируются, стабилизируются и тестируются. Tumbleweed содержит новые, готовые к ежедневному использованию, стабильные версии программ.

Эта идея долгое время обсуждалась в списке рассылки и была реализована Грегом Кроа-Хартманом (Greg Kroah-Hartman), изначально как ‘дополнение’ к основному дистрибутиву в виде непрерывного обновления пакетов. Четвертого ноября 2014 года репозитории Tumbleweed и Factory были объединены, получившийся дистрибутив было решено назвать openSUSE Tumbleweed.

Темы Править

Кому может пригодиться Tumbleweed?

Любому пользователю, который хочет иметь пакеты новее, чем доступные в репозиториях 15.1. Сюда включены обновления ядра Linux, SAMBA, git и многие другие пакеты.

Кроме того, Tumbleweed заинтересует опытных пользователей, разработчиков программного обеспечения (которым необходимы новейшие версии программных стеков и сред разработки) и контрибьюторам openSUSE, которым нужна стабильная платформа, как можно ближе к openSUSE Factory, остающаяся при этом максимально стабильной.

Из-за частых обновлений ядра Linux пользователи, не знакомые с процедурой самостоятельного обновления проприетарных драйверов для видеокарт, не должны использовать репозиторий Tumbleweed. Смотрите раздел «Сложный способ» статей SDB:NVIDIA и ATI, чтобы узнать об обновлении драйвера вручную, если Вам это интересно. Дополнительные репозитории Packman доступны для Tumbleweed!

Кому стоить остаться на стабильном релизе?

Если требуется гарантированная работа всех модулей доступных в стабильном выпуске как, например, Vmware или Virtualbox. Репозиторий Packman Tumbleweed Essential пытается, но не дает никаких гарантий работоспособности пакетов из этого репозитория в связи с постоянным обновлением ядра. Проблемы с проприетарными графическими драйверами имеют схожую природу и нет никаких гарантий, что завтра они будут работать так же хорошо как сегодня. Если вам ничего не известно о том, как компилировать нужные сторонние модули ядра и нет никакого желания этому учиться или не хотите отслеживать, что в настоящее время обновляется, то, пожалуйста, воздержитесь от использования Tumbleweed.

Как попробовать Tumbleweed?

Чтобы начать работу с Tumbleweed перейдите к инструкции по установке Tumbleweed

При работе в Tumbleweed используйте `zypper up` от имени root в командной строке для получения обновлений при выпуске каждого нового снимка. Следите за списком рассылки opensuse-factory, чтобы получать уведомления об обновлениях. Новые снимки выходят так часто, как они будут готовы и пройдут автоматический контроль качества. Это может быть очень часто, например ежедневно, но иногда это занимает несколько недель, если интегрированы большие изменения. (Обратите внимание, что могут быть некоторые тонкости с обновлениями. См. например дискуссию об использовании zypper dup против zypper up)

Из-за быстрого темпа обновления ядра в Tumbleweed, сторонние модули драйвера ядра могут быть не достаточно быстры, чтобы догнать последнюю версию ядра. В маловероятном случае, если ваш модуль драйвера ядра не работает с Tumbleweed, пожалуйста, рассмотрите возможность использования стабильного релиза openSUSE.

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

Проприетарный драйвер NVIDIA, как правило, очень хорошо работает с Tumbleweed.

Чем я могу помочь?

  • При тестировании пакетов из репозитория Tumbleweed нужно сообщать о найденных недочетах или делиться опытом в рассылке openSUSE Factory. Доступ к рассылке можно получить, подписавшись на неё по этой ссылке. Не забудьте ответить на сообщение с подтверждением от сервера рассылки, которое будет отправлено в течение минуты после запроса. Это необходимо для подтверждения того, что подписываетесь Вы сами, а не кто-то другой без Вашего ведома.
  • При владении навыком создания пакетов можно отправить запрос на добавление нового пакета в проект openSUSE:Factory.

Часто задаваемые вопросы Править

Но подождите, разве мы не можем просто так добавить кучу разных репозиториев через zypper и остановиться на этом?

Да, можем, но если привести примерный список всех репозиториев, то в итоге он получится очень громоздким (в среднем, около 12 репозиториев), и мы не хотим, чтобы каждый пользователь был вынужден проделывать это самостоятельно. Tumbleweed предоставляет единое место из которого пользователи могут получить последние версии пактов программного обеспечения.

Добавить комментарий

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

*

code