- Национальная библиотека им. Н. Э. Баумана Bauman National Library
- Персональные инструменты
- OpenSUSE
- Содержание
- История
- Возможности OpenSUSE
- Инструменты OpenSUSE
- ZyPPer
- Рабочие окружения
- Рабочее окружение KDE
- Рабочее окружение GNOME
- Обновления
- Системные требования
- Установнка
- OpenSUSE linux: подробный обзор дистрибутива
- Введение
- KDE
- Gnome
- Сервер и другое программное обеспечение
- Установка
- Заключение
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
OpenSUSE
Разработчик | Проект OpenSUSE |
---|---|
Линейка ОС | Linux |
Дата первого релиза | 1992 |
Доступно в | русский, английский и др. |
Метод обновления | ZYpp (YaST) |
Cистема управления пакетами | RPM |
Платформы | x86-64 |
Ядро (тип) | монолитное ядро Linux |
Лицензия | GNU GPL и многие другие |
Официальный веб-сайт | https://www.opensuse.org |
OpenSUSE — многоцелевой дистрибутив Linux. Начальная разработка происходила в Германии, на данный момент владельцем является американская корпорация Novell, Inc. Дистрибутив широко используется во всем мире, особенно в Германии. Был основан на дистрибутиве Slackware, однако был значительно переделан и представляет собой обособленный дистрибутив, отличается от последнего форматом пакетов, а также системой настройки и администрирования YaST. Со временем SUSE включила в себя много аспектов Red Hat Linux (использование системы RPM и /etc/sysconfig). Цикл выпуска новых версий — 1 год.
OpenSUSE также является базой для продуктов SUSE, знаменитых SUSE Linux Enterprise. Проект openSUSE преследует три основных цели:
- Обеспечить простой доступ к openSUSE и сделать его самым популярным дистрибутивом Linux
- Усилить сотрудничесто в среде свободного ПО для того, чтобы сделать openSUSE наиболее удобным дистрибутивом Linux и десктопом как для новичков, так и для опытных пользователей Linux
- Максимальное упрощение и использование открытого процесса разработки для того, чтобы сделать openSUSE платформой, которую выбирают Linux разработчики и фирмы, занимающихся созданием программного обеспечения
Содержание
История
История 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[2], что вызвало недовольство части сообщества пользователей и разработчиков свободного ПО[3].
Начиная с версии 11.0 система управления пакетами использует более мощный, чем bzip2, компрессор данных — LZMA.
В версии 11.1 добавлена поддержка SELinux. Причем поддержка AppArmor (используемого по умолчанию) сохранена в полной мере. Решение по активации той или иной системы принимает пользователь.
15 сентября 2014 — Novell продана британской компании Micro Focus International
Возможности OpenSUSE
OpenSUSE является стабильной, интегрированной операционной системой, которая включает в себя последние версии приложений с открытым кодом, предназначенные для графического окружения, мультимедиа, веб-сервисов, сетевой инфраструктуры и разработки приложений. Он содержит в себе все, что вам необходимо для работы в Linux и является идеальным для тех, кто хочет использовать Linux на своих личных рабочих станциях или в домашних сетях.
Novell дорабатывает и расширяет OpenSUSE в целях создания более защищенных и поддерживаемых продуктов серии enterprise Linux, предназначенных для использования в крупных компаниях в качестве веб-серверов, серверов баз данных и рабочих станций сотрудников.
- Включен полноценный офисный пакет. Можно использовать LibreOffice для создания профессионально оформленных документов, электронных таблиц, презентаций и т.п. В LibreOffice вы можете работать с документами, созданными в других офисных пакетах.
- В openSUSE нет вирусов и шпионских программ. Также в openSUSE включен браузер Firefox, способный предупредить вас об известных мошеннических веб-сайтах и защитить вас от кражи личных данных.
- Возможность слушать музыку и подкасты, смотреть видео с помощью Banshee и Amarok. Организовать, редактировать, опубликовать и просматривать альбомы фотографий в F-Spot или DigiKam.
- OpenSUSE также работает на ноутбуках и других мобильных устройствах. Таким образом, openSUSE не привязывает вас к рабочему месту.
- Продукты openSUSE позволяют разработчикам получить полный исходный код для каждого бинарного пакета в дистрибутиве.
Инструменты OpenSUSE
Специальные инструменты настройки openSUSE обычно именуются «YaST», потому что большая часть действий производится через YaST, но есть несколько независимых инструментов, о которых полезно знать. Мы будем стараться иметь здесь актуальную документацию или ссылки для этих инструментов.
- YaST — Инструмент установки и управления системой
- Libzypp — Библиотека управления пакетами
- ZyPPer — Интерфейс командной строки для управления пакетами
- SuSEfirewall2 — Скрипт настройки фаервола в openSUSE
- Siga — Инструмент сбора информации о системе для openSUSE
- SuSEconfig — Скрипт настройки системы и его конфигурационные файлы.
Начиная с версии SUSE Linux 6.3, в состав дистрибутива включается мощная программа по администрированию ОС SUSE под названием YaST. Программа умеет работать с разделами жёсткого диска, даёт возможность проводить тонкую настройку системы (путём выбора уже заранее приготовленных опций), установку и удаление пакетов .RPM, получать обновления через интернет, настройку сетевых устройств, настройку брандмауэра, управление учётными записями пользователей и многое другое. Со временем в YaST было добавлено множество разных модулей, в том числе и модуль поддержки Bluetooth. Так, есть возможность контроля за приложениями. В YaST когда-то был интегрирован модуль SaX2, который позволял управлять разрешением экрана монитора, однако с OpenSUSE 11.3 SaX2 был удален.
ZyPPer
ZYPPer (или Libzypp) является программным обеспечением Linux (SUSE в частности). Это консольная утилита для управления пакетами .RPM. Возможности:
- установка и удаление пакетов .RPM (Zypper install , zypper remove )
- обновление пакетов (zypper up)
- обновление всего дистрибутива (zypper dup)
Даёт возможность работать с репозиторием:
- Добавлять и удалять репозитории
- Просматривать весь список репозиториев в системе (zypper repos)
Также реализована возможность поиска пакетов в установленных репозиториях.
Рабочие окружения
2 января 2006 года, SUSE разработчик Дэвид Ревеман (David Reveman) анонсировал X server Xgl. Архитектура X сервера позволяет одновременно использовать преимущества современных графических карт с помощью своих OpenGL драйверов, поддержка слоёв поверх OpenGL с помощью библиотеки Glitz. Compiz, один из первых композитных оконных менеджеров для X Window System, который пользуется этим OpenGL-ускорением.
Рабочее окружение KDE
SUSE была одним из ведущих участников проекта KDE в течение многих лет. На данный момент, SUSE так же делится большим количеством своих разработчиков для работы непосредственно для окружения KDE, чем любой другой дистрибутив. Следовательно, SUSE внесла очень большой вклад в разработку данного окружения и затронула многие библиотеки KDE. А именно:
Другие заметные проекты, включая:
- 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).
Системные требования
OpenSUSE способна работать с большинством PC-совместимых компонентов аппаратного обеспечения.
Следующие требования должны быть соблюдены для обеспечения комфортной работы с OpenSUSE 42.1
- Pentium* 4 1,6 ГГц или более современный процессор (рекомендуется Pentium 4 2.4 ГГц или мощнее или любой AMD64 или Intel* EM64T процессор)
- Оперативная память: 1ГБ физической памяти (рекомендуется 2 ГБ)
- Жёсткий диск: минимум 3 ГБ свободного дискового пространства, 5 ГБ при установке графического рабочего стола (рекомендуется больше, в зависимости от количества устанавливаемых программ)
- Звуковая и видеокарты: поддерживается большинство современных звуковых и видеокарт, минимальное разрешение экрана 800×600 (рекомендуется 1024×768 или больше)
- Для успешной установки потребуется загрузка с DVD привода (USB-брелока) или поддержка загрузки по сети (потребуется настроить PXE, обратитесь к статье о сетевой установке). Установка так же возможна при существующей установленной версии openSUSE.
Загрузчик GRUB может работать и с другими операционными системами на той же машине. Можно установить openSUSE в свободный раздел жёсткого диска при сохранении работоспособности существующих ОС в других разделах.
Установнка
Установка OpenSUSE через VirtualBox:
Источник
OpenSUSE linux: подробный обзор дистрибутива
Прошло два с половиной года с тех пор, как был создан скин для дистрибутива OpenSUSE. Сейчас разработчики предоставляют версию 15 и модернизируют и улучшают продукт в соответствии с переходом на новую версию.
Введение
Впервые v15 OpenSUSE станет новой основной версией — вместе с новой номенклатурой. OpenSUSE теперь переходит с версии 42 на 15. Уже в прошлом команда дала понять, что это имеет смысл.
Поскольку дистрибутив по-прежнему основывался на Suse Linux Enterprise (SLE), они решили взять версию SUSE в качестве шаблона. С выпуском новой основной версии дистрибутив теперь возвращается к прежней номенклатуре и адаптирует имя к Enterprise.
Если спустя менее года SLE 15 SP1 будет обновлен до версии Enterprise, версия OpenSUSE также будет увеличена до v. 15.1.
Итак, OpenSuse Leap 15 поставляется в текущей версии в нескольких вариантах. До сих пор существуют специальные версии с рабочими столами Gnome и KDE, которые имеют размер около 1 ГБ.
ОС в 15 версии поставляется обширным пакетом, но ограничено свободным программным обеспечением. Пользователи, которые также хотят дополнения, должны установить их из онлайн-каталога.
Это предназначено для того, чтобы облегчить разработчикам создание бесплатных продуктов на основе базового дистрибутива.
Еще одна часть программного обеспечения предостаемая компанией Suse. Open Build Service (OBS) может быть интегрирована непосредственно в OpenSUSE. Сервис дает пользователю возможность создавать пакеты для дистрибутива. Он включает в себя неисчерпаемый пул приложений, библиотек и инструментов.
Таким образом, вряд ли найдется какое-либо приложение, созданное и предоставленное в рамках сервиса другими пользователями.
В связи с изменением базы, период поддержки также был скорректирован. Новая версия будет поставляться с долгосрочным обслуживанием в течение нескольких лет — как минимум три.
KDE
Как обычно, KDE является рабочим столом по умолчанию для последней версии. Среда была обновлена до новой версии, 5.12. OpenSUSE теперь использует новое поколение и представляет в значительной степени модернизированный рабочий стол.
Среда аккуратная и выглядит довольно элегантно. Режимом рабочего стола по умолчанию теперь является представление папок. В итоге, вы можете помещать любые файлы и папки на рабочий стол.
В новом поколении произошло много значительных модификаций.
Во-первых, теперь есть интерактивный предварительный просмотр уведомлений. Из этого предварительного просмотра вы можете скопировать элементы или перетащить их в другие приложения.
Во-вторых, виджет значков теперь снова имеет диалоговое окно настроек. В итоге, переключение между различными окнами теперь также возможно в диспетчере задач. Кроме того, диспетчер задач теперь позволяет назначать приложениям определенные действия.
В-третьих, поиск программного обеспечения в KRunner также предлагает приложения для установки. Прежде всего, появились также новые функция, как управление мультимедиа на экране блокировки. Дополнительно, возможность остановки музыкального проигрывателя в режиме ожидания.
Уведомления о копировании файлов теперь имеют контекстное меню в окне предварительного просмотра. Поддержка сенсорных экранов была улучшена замиранием на виртуальной клавиатуре на экране входа и блокировки.
Другие новые функции в OpenSUSE Leap 15 включают улучшения системных настроек, которые были переработаны. Управление программным обеспечением в Discover было переработано, что привело к лучшему обзору больших значков и миниатюр. Suse помещает приложение довольно заметно на панели запуска и, таким образом, предлагает вам просмотреть приложения.
Gnome
В дополнение к рабочему столу проекта KDE, OpenSuse также поставляет второй большой рабочий стол, Gnome, который запускается по умолчанию в среде Wayland. Gnome уже настроен так же, как и KDE.
При выборе рабочего стола во время установки для Gnome, Firefox, LibreOffice, Gimp и Inkscape будут настроены в дополнение к среде.
Gnome 3.26.2 сам по себе является релизом с довольно небольшим количеством нововведений, но результатом усилий команды он стал стабильным. Наиболее заметными в новой версии являются настройки Центра управления Gnome, который теперь переименован в «Настройки» и имеет улучшенный интерфейс.
Оболочка Gnome получила улучшенную функцию поиска, которая предлагает больше результатов в структурированном виде. Анимация при увеличении и уменьшении окон, а также при стыковке с одной стороной экрана была визуально улучшена и теперь обеспечивает более плавные переходы.
В файловый менеджер Nautilus также интегрирован полнотекстовый поиск. Gnome Software получила улучшенную интеграцию с Flatpak, а браузер Epiphany получил возможность синхронизировать все устройства с помощью Firefox Sync.
Кроме того, область уведомлений была улучшена, и программа «Фотографии» Gnome, средство просмотра изображений, имеет улучшения для предварительного просмотра и способна отображать данные GPS.
Кроме того, OpenSUSE Leap 15 предлагает для установки различные другие настольные среды, такие как Xfce, LXDE, LXQt, Enlightenment и MATE. В зависимости от выбранного хранилища добавляются различные другие среды.
Так же, как и Gnome, они максимально адаптированы. Среды предназначены для пользователей, которым необходима альтернатива, либо не нравятся функции Gnome и KDE. Излишне говорить, что OpenSUSE устанавливает приложения, специально адаптированные к рабочим столам при выборе окружения, вместе со своими собственными инструментами.
Сервер и другое программное обеспечение
В дополнение к возможности запуска OpenSUSE на рабочем столе, дистрибутив также позволяет установку в качестве сервера. Почти все серверы, которые предоставляет OpenSuse Leap 15, либо предварительно сконфигурированы, либо поставляются с практически функциональной установкой.
Особенно приятными для пользователей должны быть многие модули в инструменте управления YaST.
Универсальный инструмент также доступен в OpenSUSE Leap 15 в различных вариантах и может использоваться как в графической среде, так и в командной строке. Естественно, использование инструмента в среде Ncurses менее интуитивно понятно.
Особенно приятно, что Yast предлагает те же функции в командной строке, что и в графической среде. Пользователю не нужно обходиться без функций на консоли — как и во многих других инструментах производителя.
Suse еще раз включил модули Yast для настройки AppArmor, Cluster, File, DHCP, Printer, FTP, HTTP, Inetd, iSCSI, LDAP, системные, почтовые, сетевые, NFS, NTP, прокси, сканер, SLP, звуковые, Squid или серверы или сервисы хранения.
Однако качество инструментов значительно отличается. В то время как некоторые модули допускают только минимальные настройки, другие допускают очень сложную конфигурацию.
Для тщательной настройки и продуктивного использования следует обратиться к соответствующей технической литературе.
Одним из наиболее важных нововведений в текущем SUSE является преобразование конфигурации брандмауэра. После того, как SUSE реализовал дополнительную поддержку для firewalld в Leap, инструмент теперь полностью интегрирован.
Старый по-прежнему включен в дистрибутив, но не устанавливается по умолчанию, что отражается в конфигурации. Инструментарий теперь также является неотъемлемой частью.
Еще одно изменение — это переход с ntpd на chrony. Он затрагивает всех пользователей AutoYast, так как требует обновления профилей. Для корпоративных клиентов может быть интересна возможность обновления установок до SUSE Linux Enterprise.
Прежде всего, системным интеграторам будет предоставлена возможность упростить разработку кода. Впоследствии, и преобразование для сертификации или расширенной долгосрочной поддержки.
Установка
Заключение
Дальнейшее развитие не разочаровывает и оставляет очень положительные впечатления. В то время как первый вариант Leap принес много проблем, новое поколение — это настоящий скачок в правильном направлении, где упор был на стабильную работу.
Интеграция базы SLE15 делает Suse надежным и функционально очень стабильным дистрибутивом.
Ни для кого не секрет, что OpenSUSE является дружественным к входу дистрибутивом. Это требование соответствует новому продукту.
И Gnome, и KDE производят свежее впечатление. Оба рабочих стола хорошо сконфигурированы и оснащены практичным выбором программного обеспечения. Конфигурация и оптимизация с использованием собственных приложений Yast и Suse работают безупречно.
Таким образом, OpenSUSE Leap 15 является очень успешным дистрибутивом, который доставляет массу удовольствия. Если вам нужна надежная система, которая имеет в виду стабильность — это ваш вариант. Используйте последнюю версию, и она Вас не разочарует.
Источник