OpenSUSE: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
→История: внутренняя ссылка |
IgorG (обсуждение | вклад) |
||
Строка 248: | Строка 248: | ||
| Teal |
| Teal |
||
|- |
|- |
||
| style="background: |
| style="background:Salmon;" | 11.4 |
||
| 2011-03-10<ref>[http://news.opensuse.org/2010/09/02/opensuse-announce-first-11-4-development-milestone-with-improved-package-management-performance-new-xorg-kde-and-gnome/ openSUSE Announce First 11.4 Development Milestone With Improved Package Management Performance, New XOrg, KDE and GNOME]{{ref-en}}</ref> |
| 2011-03-10<ref>[http://news.opensuse.org/2010/09/02/opensuse-announce-first-11-4-development-milestone-with-improved-package-management-performance-new-xorg-kde-and-gnome/ openSUSE Announce First 11.4 Development Milestone With Improved Package Management Performance, New XOrg, KDE and GNOME]{{ref-en}}</ref> |
||
| 2.6.37.1 |
| 2.6.37.1 |
||
| Celadon |
| Celadon |
||
|- |
|- |
||
| style="background: |
| style="background:Salmon;" | 12.1 |
||
| 2011-11-16<ref name="openSUSE:План выпуска">[http://ru.opensuse.org/openSUSE:%D0%9F%D0%BB%D0%B0%D0%BD_%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B0 openSUSE:План выпуска]</ref> |
| 2011-11-16<ref name="openSUSE:План выпуска">[http://ru.opensuse.org/openSUSE:%D0%9F%D0%BB%D0%B0%D0%BD_%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B0 openSUSE:План выпуска]</ref> |
||
| 3.1.0 |
| 3.1.0 |
Версия от 02:55, 19 июня 2013
OpenSUSE | |
---|---|
Разработчик | Novell, Inc. |
Семейство ОС | Linux |
Основана на | SUSE Linux[вд] |
Первый выпуск | октябрь 2005[1] |
Последняя версия | 12.3 (13 Марта 2013) |
Менеджеры пакетов | Zypper |
Поддерживаемые языки | русский и английский |
Поддерживаемые платформы | x86-64, ARM, PowerPC, IBM System/390 и Intel P6 |
Тип ядра | Монолитное ядро Linux |
Интерфейс | KDE[2], GNOME[3], Xfce[4], LXDE[5], Cinnamon[6], Enlightenment[7] и MATE[8] |
Лицензия | GNU GPL и многие другие |
Состояние | Активное |
Репозиторий исходного кода | build.opensuse.org |
Веб-сайт | opensuse.org |
Медиафайлы на Викискладе |
openSUSE — дистрибутив Linux. Изначально разрабатывался в Германии, но сейчас его владельцем является американская корпорация Novell, Inc.. Был основан на дистрибутиве Slackware, однако был значительно переделан и представляет собой обособленный дистрибутив, отличается от последнего форматом пакетов, а также системой настройки и администрирования YaST. Со временем SUSE включила в себя много аспектов Red Hat Linux (использование системы RPM и /etc/sysconfig). Цикл выпуска новых версий — 8 месяцев.
Проект openSUSE включает в себя вики-проект, портал для пользователей, Build Service для разработчиков, арт-проект для дизайнеров, почтовую рассылку и каналы IRC на разных языках.
История
История SUSE Linux началась с того момента, когда в середине 1992 года Питер Макдональд (Peter McDonald) выпустил один из первых дистрибутивов Linux — SLS. Это был дистрибутив, который впервые предлагал пользователю не просто ядро и набор основных утилит, но также широкий набор другого программного обеспечения (включая поддержку XFree86 и TCP/IP). Вдохновлённый SLS, Патрик Фолкердинг (Patrick Volkerding) создал знаменитый дистрибутив Slackware Linux, который в свою очередь послужил основой для многих других дистрибутивов.
В это же время в Германии появилась компания «Gesellschaft für Software- und System-Entwicklung» («Программная и системная разработка»), сокращённо «S.u.S.E», которая занималась консалтингом по вопросам Unix-систем. Кроме того, фирма регулярно выпускала программные пакеты, включавшие SLS и Slackware, печатала руководства для UNIX и Linux. В 1994 году они выпустили первую CD-версию SLS/Slackware под именем S.u.S.E Linux 1.0. Позднее, в 1996 году, они интегрировались ещё с одним дистрибутивом, Jurix, также основанном на Slackware. Теперь это был действительно полноценный новый дистрибутив, получивший название S.u.S.E Linux 4.2.
4 ноября 2003 года компания SUSE Linux была перекуплена американской корпорацией Novell. Несмотря на опасения многих, Novell не стала вмешиваться в дела компании, напротив, повернувшись лицом к пользователям и опубликовав под лицензией GNU GPL исходные коды одной из главных особенностей дистрибутива — проприетарной программы администрирования YaST2.
Наследие SUSE было явно заметно в версии 9.1 (выпущенной после её приобретения фирмой Novell) с характерными утилитами администрирования, большим количеством программных пакетов и широкой документацией. Начиная с 10-й версии проект разрабатывается сообществом openSUSE.
На основе openSUSE также собираются дистрибутивы для корпоративных клиентов: Novell Linux Desktop (NLD), Suse Linux Enterprise Desktop (SLED) и Suse Linux Enterprise Server (SLES).
В 2007—2008 годах Novell активно сотрудничает с Microsoft, которая в результате соглашения о патентах поддерживает и распространяет дистрибутивы SuSE, в которых немаловажную роль играет Mono — реализация запатентованной Microsoft платформы .NET[9], что вызвало недовольство части сообщества пользователей и разработчиков свободного ПО[10].
Начиная с версии 11.0 система управления пакетами использует более мощный чем bzip2 компрессор данных — LZMA.
В версии 11.1 добавлена поддержка SELinux. Причем поддержка AppArmor (используемого по умолчанию) сохранена в полной мере. Решение по активации той или иной системы принимает пользователь.
История версий
Жизненный цикл версии (срок, в течение которого выпускаются критические обновления) два года[11]. Начиная с версии 11.2, релизы имеют кодовые имена: название оттенка зелёного цвета, являющимся основным в оформлении данного релиза.
Название проекта | Версия | Дата выпуска | Версия ядра Linux | Кодовое имя |
---|---|---|---|---|
S.u.S.E Linux
(Slackware based) |
3/94 | 1994-03-?? | ?.?.? | — |
7/94 | 1994-07-?? | ?.?.? | — | |
11/94 | 1994-11-?? | ?.?.? | — | |
4/95 | 1995-04-?? | ?.?.? | — | |
8/95 | 1995-08-?? | ?.?.? | — | |
11/95 | 1995-11-?? | ?.?.? | — | |
S.u.S.E Linux | 4.2 | 1996-05-?? | ?.?.? | — |
4.3 | 1996-09-?? | ?.?.? | — | |
4.4 | 1997-05-?? | ?.?.? | — | |
5.0 | 1997-07-?? | ?.?.? | — | |
5.1 | 1997-10-?? | ?.?.? | — | |
5.2 | 1998-03-23 | 2.0.33 | — | |
5.3 | 1998-09-10 | 2.0.35 | — | |
SuSE Linux | 6.0 | 1998-12-21 | 2.0.36 | — |
6.1 | 1999-04-07 | 2.2.6 | — | |
6.2 | 1999-08-12 | 2.2.10 | — | |
6.3 | 1999-11-25 | 2.2.13 | — | |
6.4 | 2000-03-09 | 2.2.14 | — | |
7.0 | 2000-09-27 | 2.2.16 | — | |
7.1 | 2001-01-24 | 2.2.18 | — | |
7.2 | 2001-06-15 | 2.4.4 | — | |
7.3 | 2001-10-13 | 2.4.9 | — | |
8.0 | 2002-04-22 | 2.4.18 | — | |
8.1 | 2002-09-30 | 2.4.19 | — | |
8.2 | 2003-04-07 | 2.4.20 | — | |
SUSE Linux | 9.0 | 2003-10-15 | 2.4.21 | — |
9.1 | 2004-04-23 | 2.6.4 | — | |
9.2 | 2004-10-25 | 2.6.8 | — | |
9.3 | 2005-04-16 | 2.6.11 | — | |
10.0 | 2005-10-06 | 2.6.13 | — | |
10.1 | 2006-05-11 | 2.6.16 | — | |
10.1bis | 2006-10-13 | 2.6.16 | — | |
openSUSE | 10.2 | 2006-12-07 | 2.6.18 | — |
10.3 | 2007-10-04 | 2.6.22 | — | |
11.0 | 2008-06-19 | 2.6.25 | — | |
11.1 | 2008-12-18 | 2.6.27 | — | |
11.2 | 2009-11-12 | 2.6.31.5 | Emerald | |
11.3 | 2010-07-15 | 2.6.34 | Teal | |
11.4 | 2011-03-10[12] | 2.6.37.1 | Celadon | |
12.1 | 2011-11-16[13] | 3.1.0 | Asparagus | |
12.2 | 2012-09-05[13] | 3.4.11 | Mantis | |
12.3 | 2013-03-13[13] | 3.7.10 | Dartmouth | |
13.1 | 2013-11-??[13] | ?.?.? | ? | |
13.2 | 2014-07-??[13] | ?.?.? | ? | |
13.3 | 2015-03-??[13] | ?.?.? | ? |
Обозначения |
---|
Старый релиз, не поддерживается |
Старый релиз, ещё поддерживается |
Текущий релиз |
Планируемый релиз |
Заявленные преимущества
- Лёгкие для пользователей система настройки YaST и система управления пакетами Zypper
- Имеется набор драйверов «из коробки»
- Большой выбор пакетов, за счёт использования RPM и подключаемых репозиториев.
- Система сборки OBS
Центр управления YaST
Начиная с версии SUSE Linux 6.3, в состав дистрибутива включается мощная программа по администрированию ОС SUSE под названием YaST. Программа умеет работать с разделами жёсткого диска, даёт возможность проводить тонкую настройку системы (путём выбора уже заранее приготовленных опций), установку и удаление пакетов .RPM, получать обновления через интернет, настройку сетевых устройств, настройку брандмауэра, управление учётными записями пользователей и многое другое. Со временем, в YaST было добавлено множество разных модулей, в том числе и модуль поддержки Bluetooth. Так, есть возможность контроля за приложениями. В YaST когда то был интегрирован модуль SaX2, который позволял управлять разрешением экрана монитора, однако с OpenSUSE 11.3 SaX2 был удален.
Пакетный менеджер ZYpp
ZYPPer (или Libzypp) является программным обеспечением Linux (SUSE в частности). Это консольная утилита для управления пакетами .RPM. Возможности:
- установка и удаление пакетов .RPM (Zypper install <имя_пакета>, zypper remove <имя_пакета>)
- обновление пакетов (zypper up)
- обновление всего дистрибутива (zypper dup)
Даёт возможность работать с репозиторием:
- Добавлять и удалять репозитории (zypper ar -r <http://example.com/repodata.repo>, zypper rr <имя_репозитория>)
- Просматривать весь список репозиториев в системе (zypper repos)
Также реализована возможности поиска пакетов в установленных репозиториях.
Build Service
OpenSUSE Build Service предоставляет разработчикам программного обеспечения инструмент для компиляции исходного кода и его сборки в исполняемые файлы. Предоставляет возможность дальнейшей публикаций готовых исполняемых пакетов для разных дистрибутивов, в том числе Mandriva, Ubuntu, Fedora и Debian. Данный сервис упрощает процесс упаковки, так что разработчики могут легко упаковать одну программу для многих дистрибутивов, и многие релизы OpenSUSE, что делает пакеты доступными для пользователей независимо от того, какой дистрибутив они используют. Сервис работает под лицензией GPL.
AutoYaST
AutoYaST является частью YaST2 и используется для автоматической конфигурации. Конфигурация хранится в XML-файлах и происходит без вмешательства пользователя.
Рабочие окружения
2 января 2006 года, SUSE разработчик Дэвид Ревеман (David Reveman) аннонсировал X server Xgl. Архитектура X сервера позволяет одновременно использовать преимущества современных графических карт с помощью своих OpenGL драйверов, поддержка слоёв поверх OpenGL с помощью библиотеки Glitz. Compiz, один из первых композитных оконных менеджеров для X Window System, который пользуется этим OpenGL-ускорением.
Рабочее окружение KDE
SUSE была одним из ведущих участников проекта KDE в течение многих лет. На данный момент, SUSE так же делится большим количеством своих разработчиков для работы непосредственно для окружения KDE, чем любой другой дистрибутив. Следовательно, SUSE внесла очень большой вклад в разработку данного окружения и затронула многие библиотеки KDE. А именно:
- kdelibs
- KDEBase
- Kontact
- kdenetwork
Другие заметные проекты, включая:
- Kickoff — новое меню в KDE Plasma Desktop.
Рабочее окружение GNOME
Группа разработчиков Ximian (ставшая частью Novell), продолжали разработку приложений GNOME, в частности:
Начиная с версии 12.1, SUSE собирается с рабочим окружением GNOME3. Последний релиз, в котором использовался GNOME2 был 11.4.
Обновления
Начиная с версии 11.4, появилась возможность подключить репозиторий Tumbleweed, что позволяет использовать последние стабильные версии пакетов, не дожидаясь выхода следующего выпуска дистрибутива. Например, если в выпуске 11.4 использовалась версия ядра 2.6, то обновление до версии 3.0 было бы возможным только с выходом 12.1, либо подключением отдельного репозитория. Но Tumbleweed позволяет сделать это практически сразу после того, как разработчики ядра объявят версию 3.0 стабильной. Такая модель называется «скользящее обновление»(Rolling release).[14]
Галерея
-
openSUSE 11.4, Gnome 2.32
-
openSUSE 11.4, LXDE
-
openSUSE 11.4, XFCE
-
openSUSE 11,4 KDE4
-
openSUSE 11.3, GNOME
-
openSUSE 11.2, KDE4
-
openSUSE 11.2, KDE4
Примечания
- ↑ https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/T3SJWQDKZS635EHR5SX2AY3Z3LZAVNX5/ (англ.)
- ↑ Portal:KDE
- ↑ Portal:GNOME
- ↑ Portal:Xfce
- ↑ Portal:LXDE
- ↑ Portal:Cinnamon
- ↑ Portal:Enlightenment
- ↑ Portal:MATE
- ↑ Novell and Microsoft—Working Together for Customers (англ.) (HTML). Дата обращения: 21 августа 2010. — информация о сотрудничестве на сайте novell
- ↑ Boycott Novell (англ.) (HTML). — блог, критикующий сотрудничество Novell с компаниями типа Microsoft. Дата обращения: 21 августа 2010.
- ↑ SUSE Linux Lifetime
- ↑ openSUSE Announce First 11.4 Development Milestone With Improved Package Management Performance, New XOrg, KDE and GNOME (англ.)
- ↑ 1 2 3 4 5 6 openSUSE:План выпуска
- ↑ Portal:Tumbleweed
Ссылки
- Официальный сайт Novell (англ.) (HTML). Дата обращения: 21 августа 2010.
- OpenSUSE (англ.) (HTML). Дата обращения: 21 августа 2010.
- Русский раздел opensuse.org (HTML). Дата обращения: 21 августа 2010.
- Страница дистрибутива на distrowatch.com (англ.) (HTML). Дата обращения: 21 августа 2010.