opensuse microos что это

MicroOS Desktop

Setting up MicroOS as a desktop OS⚓︎

Parts of this documentation are not in line with the official intent of the developers such as the use of snap packages which are considered a security risk as proper snap to system separation is not possible. You can also visit the official documentation for upstream recommendations. Also the use of MicroOS Desktop with KDE Plasma is discouraged as it is not being actively maintained.

Audience and context⚓︎

This document is meant for users interested in using the openSUSE MicroOS as a desktop. Although this operating system is offered in two flavours (one based on Leap, the other on Tumbleweed), we will only be concerned with the Tumbleweed base, as the Leap base does not provide the required patterns for desktop usage.

Pre-installation⚓︎

A transactional-update shell is a chroot where you can open the snapshot you want to boot into next. In that context you can make adjustments to the normally immutable root filesystem. It is meant mostly for advanced users, so mind your keystrokes.

Ways to install applications⚓︎

You can install applications in several ways:

The reason flatpaks are preferred is that they provide a self-contained environment offering a pleasant balance between security, dependence integrity and performance. See here for details.

Package manager options⚓︎

MicroOS now has a few different package managers as an option during install:

The reason for changing package managers is because pkcon gives the opportunity to use Gnome Software or Discover for KDE as an installer of RPM’s. And currently we are working on the ability to let Gnome Software and Discover perform system upgrades.

Transcational-update old default⚓︎

commands for transactional-update are:

Packagekit + tukit new default⚓︎

commands for Packagekit and tukit:

Microdnf⚓︎

commands for microdnf:

Full drive encryption⚓︎

If you need full drive encryption you can go through the ISO installer as normal, except for the last screen, where you need to click on Partitioning. Then use the guided partitioner to enable encryption. LVM is not necessary for it to work.

Bear in mind however that with full drive encryption, you will need to enter your password twice:

Alternatively, the second decrypt can be performed automatically; instructions are provided at manual.

Full disk encryption is not recommended for SSD’s as trimming is currently not supported due to the read only nature of the / filesystem during boot.

Installation: GNOME⚓︎

Gnome is currently in a beta stage.

At first boot flatpaks are enabled and some flatpaks are installed by default (Mozilla Firefox, Gedit and Gnome Calculator).

Make sure to install a browser via transactional-updates if you want to use GNOME extensions. The easiest way to install GNOME extensions is via the website provided by the GNOME project. For this to work however, you will need a browser installed on the system via transactional-update, as it will not work inside a containerized environment (like flatpaks, snaps, AppImages or in a toolbox). The browser will need to have the plugin mentioned on the top of the page when you first open it.

After installation of the plugin, you can reload the page and choose the GNOME Extensions you want to install.

To get GNOME extensions running, you need the following command to install Chromium directly:

Installation: KDE⚓︎

General tips⚓︎

Updates are now to be initialized manually with:

Источник

СОДЕРЖАНИЕ

Обзор

Проект openSUSE

Первое указание на то, что должен появиться дистрибутив Linux, основанный на сообществе, под названием OpenSuSE, восходит к письму от 3 августа 2005 г., в котором одновременно было объявлено о запуске веб-сайта opensuse.org. Эта страница была доступна несколько дней спустя. Через день было официально объявлено о запуске проекта сообщества.

мероприятия

Организация

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

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

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

Организационные единицы

Есть три основных организационных единицы:

История компании SUSE

История продукта

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

В прошлом компания SUSE Linux сосредоточилась на выпуске коробочных наборов SUSE Linux Personal и SUSE Linux Professional, которые включали обширную печатную документацию, доступную для продажи в розничных магазинах. Способность компании продавать продукты с открытым исходным кодом во многом была обусловлена ​​используемым процессом разработки с закрытым исходным кодом. Хотя SUSE Linux всегда был бесплатным программным продуктом, лицензированным по Стандартной общественной лицензии GNU (GNU GPL), получить исходный код следующего выпуска можно было свободно только через 2 месяца после того, как он был готов к покупке. Стратегия SUSE Linux заключалась в создании технически превосходного дистрибутива Linux с большим количеством нанятых инженеров, который заставил бы пользователей платить за их распространение в розничных магазинах.

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

Первоначальный стабильный выпуск из проекта openSUSE, SUSE Linux 10.0, был доступен для загрузки непосредственно перед розничным выпуском SUSE Linux 10.0. Кроме того, Novell прекратила выпуск версии Personal, переименовав версию Professional в просто «SUSE Linux» и изменив цену «SUSE Linux» примерно на ту же, что и у старой версии Personal. В 2006 году с версией 10.2 дистрибутив SUSE Linux был официально переименован в openSUSE, поскольку он произносится как « открытый исходный код ». До версии 13.2 основным предложением проекта были стабильные фиксированные выпуски с отдельными потоками обслуживания от SLE. С конца 2015 года openSUSE был разделен на два основных предложения: Leap, более консервативный дистрибутив Leap с фиксированным выпуском, основанный на SLE, и Tumbleweed, дистрибутив скользящего выпуска, ориентированный на интеграцию последних стабильных пакетов из исходных проектов.

За прошедшие годы SuSE Linux перешел из статуса дистрибутива с ограниченными, отложенными публикациями (2 месяца ожидания для тех, кто не купил коробку, без доступных ISO, но установка доступна через FTP) и закрытой модели разработки на модель бесплатного распространения с немедленной и бесплатной доступностью для всех, а также прозрачной и открытой разработкой.

27 апреля 2011 года Attachmate завершила сделку по приобретению Novell. Attachmate разделил Novell на два автономных бизнес-подразделения: Novell и SUSE. Attachmate не изменил отношения между SUSE (ранее Novell) и проектом openSUSE. После слияния Attachmate Group с Micro Focus в 2014 году SUSE подтвердила свою приверженность openSUSE.

EQT Partners объявили о своем намерении приобрести SUSE 2 июля 2018 г. Ожидаемых изменений во взаимоотношениях между SUSE и openSUSE нет. Это приобретение является третьим приобретением SUSE Linux с момента основания проекта openSUSE и закрыто 15 марта 2019 года.

Текущие распределения

openSUSE Tumbleweed

Технически Tumbleweed является основой для MicroOS и Kubic.

openSUSE Leap

Для выпуска openSUSE Leap 15.3 репозиторий для openSUSE Leap и SUSE Linux Enterprise (SLE) был объединен и теперь содержит тот же исходный код и двоичные пакеты. SLE 15 будет поддерживаться до 31 июля 2028 г.

openSUSE MicroOS

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

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

Система является самодостаточной и транзакционной, что означает, что она обновляется по принципу «все или ничего» (транзакционная) и откатывается к предыдущему этапу, если что-то пойдет не так. Обновление транзакции не влияет на работающую систему.

Практически все программное обеспечение, доступное для Tumbleweed, также доступно для MicroOS. Поскольку она поставляется с podman Container-Runtime, MicroOS является идеальным хостом-контейнером.

openSUSE Kubic

Функции

Центр управления YaST

Пользовательский интерфейс GTK был удален, начиная с Leap 42.1, однако интерфейсы ncurses и Qt остались.

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

АвтоЯСТ

AutoYaST является частью YaST2 и используется для автоматической установки. Конфигурация хранится в XML-файле, и установка происходит без вмешательства пользователя.

ВебЯСТ

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

Управление пакетами ZYpp

Служба сборки

Использование по умолчанию Delta RPM

По умолчанию OpenSUSE использует Delta RPM при обновлении установки. Delta RPM содержит разницу между старой и новой версиями пакета. Это означает, что загружаются только изменения между установленным пакетом и новым. Это снижает потребление полосы пропускания и время обновления, что особенно важно при медленном подключении к Интернету.

Настольные инновации

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

Фабрика и перекати-поле

Релизы

10.x серия

Первоначальным стабильным выпуском проекта openSUSE был SUSE Linux 10.0, выпущенный 6 октября 2005 года. Он был выпущен как свободно загружаемый ISO-образ и как коробочный розничный пакет, при этом определенное связанное программное обеспечение было включено только в розничный пакет.

Четвертый выпуск, openSUSE 10.3, стал доступен как стабильная версия 4 октября 2007 года. Переработана система управления пакетами программного обеспечения (включая поддержку установки в один клик ), легальная поддержка MP3 от Fluendo и улучшенное время загрузки. некоторые из областей, на которых сосредоточено внимание в этом выпуске.

11.x серия

12.x серия

openSUSE 12.3 был выпущен по графику 13 марта 2013 года. Это включает Plasma 4.10, GNOME 3.6, Firefox 19.0, LibreOffice 3.6 и удаление SuSEconfig. Кроме того, образы Live CD были заменены образами Live USB и аварийным образом Xfce.

13.x серия

openSUSE 13.2 была выпущена 4 ноября 2014 г. и включает обновления для Plasma 4.11, приложений KDE 4.14, GNOME 3.14.1, Firefox 33.0 и LibreOffice 4.3.2.2.

Leap 42.x серии

В Leap 42.2 в качестве среды рабочего стола по умолчанию используется KDE Plasma 5.8 LTS.

Leap 15.x серия

История версий

С 2009 по 2014 год проект openSUSE стремился выпускать новую версию каждые восемь месяцев. До серии Leap версии 11.2-13.2 предоставлялись с критическими обновлениями для двух выпусков плюс два месяца, в результате чего ожидаемый срок поддержки составлял 18 месяцев.

Начиная с версии Leap 42.1 (после версии 13.2) ожидается, что каждый основной выпуск будет поддерживаться не менее 36 месяцев, пока не будет доступна следующая основная версия (например, 42.1, 15.0), согласованная с выпусками SUSE Linux Enterprise. Ожидается, что каждый второстепенный выпуск (например, 42.1, 42.2 и т. Д.) Будет выпускаться ежегодно в соответствии с пакетами обновлений SUSE Linux Enterprise, и ожидается, что пользователи обновятся до последнего второстепенного выпуска в течение 6 месяцев с момента его доступности, что приведет к ожидаемой поддержке. жизненный цикл 18 месяцев, как и раньше. Tumbleweed обновляется на постоянной основе и не требует обновлений, кроме обычной установки небольших обновлений и снимков.

Evergreen был попыткой сообщества продлить обслуживание выбранных версий openSUSE после того, как они достигли официального конца срока службы до серии Leap.

Источник

openSUSE

СОДЕРЖАНИЕ

Обзор [ править ]

История проекта openSUSE [ править ]

Первое указание на то, что должен появиться дистрибутив Linux на базе сообщества под названием OpenSuSE, восходит к письму от 3 августа 2005 г. [6], в котором одновременно было объявлено о запуске веб-сайта opensuse.org. Эта страница была доступна несколько дней спустя. [7] Через день было официально объявлено о запуске проекта сообщества. [8]

Организация [ править ]

Проект является самоорганизующимся без юридической структуры, хотя вопрос о создании фонда рассматривался в течение некоторого времени. [13]

Организационные подразделения [ править ]

Есть три основных организационных подразделения:

История компании SUSE [ править ]

История продукта [ править ]

В прошлом компания SUSE Linux сосредоточилась на выпуске коробочных наборов SUSE Linux Personal и SUSE Linux Professional, которые включали обширную печатную документацию, доступную для продажи в розничных магазинах. Способность компании продавать продукты с открытым исходным кодом во многом была обусловлена ​​используемым процессом разработки с закрытым кодом. Хотя SUSE Linux всегда был бесплатным программным продуктом, лицензированным по Стандартной общественной лицензии GNU (GNU GPL), получить исходный код следующего выпуска можно было свободно только через 2 месяца после того, как он был готов к покупке. Стратегия SUSE Linux заключалась в создании технически превосходного дистрибутива Linux с большим количеством нанятых инженеров, который заставил бы пользователей платить за их распространение в розничных магазинах. [18]

Первоначальный стабильный выпуск из проекта openSUSE, SUSE Linux 10.0, был доступен для загрузки непосредственно перед розничным выпуском SUSE Linux 10.0. Кроме того, Novell прекратила выпуск версии Personal, переименовав версию Professional в просто «SUSE Linux» и изменив цену «SUSE Linux» примерно на ту же, что и у старой версии Personal. В 2006 году с версией 10.2 дистрибутив SUSE Linux был официально переименован в openSUSE, поскольку он произносится как « открытый исходный код ». [19] [20] До версии 13.2 основным предложением проекта были стабильные фиксированные выпуски с отдельными потоками обслуживания от SLE. С конца 2015 года openSUSE был разделен на два основных предложения: Leap, более консервативный дистрибутив Leap с фиксированным выпуском, основанный на SLE, и Tumbleweed, дистрибутив скользящего выпуска, ориентированный на интеграцию последних стабильных пакетов из исходных проектов. [21]

За прошедшие годы SuSE Linux перешел из статуса дистрибутива с ограниченными, отложенными публикациями (2 месяца ожидания для тех, кто не купил коробку, без доступных ISO, но установка доступна через FTP) и закрытой модели разработки на модель бесплатного распространения с немедленной и бесплатной доступностью для всех, а также прозрачной и открытой разработкой. [22]

27 апреля 2011 г. Attachmate завершила сделку по приобретению Novell. Attachmate разделил Novell на два автономных бизнес-подразделения: Novell и SUSE. Attachmate не изменил отношения между SUSE (ранее Novell) и проектом openSUSE. После слияния Attachmate Group с Micro Focus в 2014 году SUSE подтвердила свою приверженность openSUSE. [23]

EQT Partners объявили о своем намерении приобрести SUSE 2 июля 2018 г. Ожидаемых изменений во взаимоотношениях между SUSE и openSUSE нет. Это приобретение является третьим приобретением SUSE Linux с момента основания проекта openSUSE и закрыто 15 марта 2019 г. [24]

Текущие распределения [ править ]

openSUSE Tumbleweed [ править ]

Технически Tumbleweed является основой для MicroOS и Kubic. [26]

openSUSE Leap [ править ]

В предстоящем выпуске openSUSE Leap 15.3 репозиторий для openSUSE Leap и SUSE Linux Enterprise (SLE) будет объединен и будет содержать тот же исходный код и двоичные пакеты. [30] SLE 15 будет поддерживаться до 31 июля 2028 г. [31]

openSUSE MicroOS [ править ]

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

Система является самодостаточной и транзакционной, что означает, что она обновляется по принципу «все или ничего» (транзакционная) и откатывается к предыдущему этапу в случае, если что-то пойдет не так. Обновление транзакции не влияет на работающую систему.

Практически все программное обеспечение, доступное для Tumbleweed, также доступно для MicroOS. Поскольку она поставляется с podman Container-Runtime, MicroOS является идеальным хостом-контейнером.

openSUSE Kubic [ править ]

Особенности [ править ]

Центр управления YaST [ править ]

Пользовательский интерфейс GTK был удален, начиная с Leap 42.1, однако интерфейсы ncurses и Qt остались.

AutoYaST [ править ]

AutoYaST является частью YaST2 и используется для автоматической установки. Конфигурация хранится в XML-файле, и установка происходит без вмешательства пользователя.

WebYaST [ править ]

Управление пакетами ZYpp [ править ]

Служба сборки [ править ]

Использование по умолчанию Delta RPM [ править ]

По умолчанию OpenSUSE использует Delta RPM при обновлении установки. Delta RPM содержит разницу между старой и новой версиями пакета. Это означает, что загружаются только изменения между установленным пакетом и новым. Это снижает потребление полосы пропускания и время обновления, что особенно важно при медленном подключении к Интернету.

Настольные инновации [ править ]

KDE [ править ]

GNOME [ править ]

Factory & Tumbleweed [ править ]

Релизы [ править ]

С 2009 по 2014 год проект openSUSE стремился выпускать новую версию каждые восемь месяцев. До серии Leap версии 11.2-13.2 поставлялись с критическими обновлениями для двух выпусков плюс два месяца, в результате чего ожидаемый срок поддержки составлял 18 месяцев. [45] [46]

Начиная с версии Leap 42.1 (после версии 13.2) ожидается, что каждый основной выпуск будет поддерживаться не менее 36 месяцев, пока не будет доступна следующая основная версия (например, 42.1, 15.0), согласованная с выпусками SUSE Linux Enterprise. Ожидается, что каждый второстепенный выпуск (например, 42.1, 42.2 и т. Д.) Будет выпускаться ежегодно в соответствии с пакетами обновления SUSE Linux Enterprise, и ожидается, что пользователи обновятся до последнего второстепенного выпуска в течение 6 месяцев с момента его доступности, что приведет к ожидаемой поддержке жизненный цикл тоже 18 месяцев. Tumbleweed обновляется на постоянной основе и не требует обновлений, кроме обычной установки небольших обновлений и снимков. [47]

Evergreen [48] был попыткой сообщества продлить обслуживание выбранных версий openSUSE после того, как они достигли официального конца срока службы до серии Leap.

Источник

openSUSE Kubic

Certified Kubernetes distribution & container-related technologies built by the openSUSE community

MicroOS Remote Attestation with TPM and Keylime

Introduction During 2021 we have been starting to focus more in security for MicroOS. By default MicroOS is a fairly secure distribution: during the development all the c.

Kubic with Kubernetes 1.22.1 released

Announcement The Kubic Project is proud to announce that snapshot 20210901 has been released containing Kubernetes 1.22.1. Release Notes are avaialble HERE. Upgrade Step.

Certified Kubernetes Distribution based on openSUSE MicroOS

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что этоKubernetes is an open-source system for automating deployment, scaling, and management of containerised applications. Kubic uses kubeadm to provide an easy way of configuring a Kubernetes cluster across multiple machines, while our MicroOS base keeps your operating system updated automatically, with fully atomic rollbacks if required.

Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem

Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.
Check out the MicroOS website for further information.

Containers

A huge pool of freshly build images for your workload

Our Container Registry offers a great choice of containers based on either openSUSE Kubic or plain Tumbleweed. Use them as a base for your project and be on the safe side by our automated rebuilds in Open Build Service to get security updates of your dependencies fast and easy – continuously tested by openQA. You can even publish your own project using the infrastructure around Open Build Service.

And much much more

Please contribute to our projects on Github, the Open Build Service, or join us in discussion at IRC and mailing list

Источник

openSUSE Server Distributions

Four comfortably boring distributions, how it always should be

Tumbleweed

For Developers, openSUSE Contributors, Gamers and Linux/FOSS Enthusiasts

Rolling release with the latest packages provided by the openSUSE Project.

For Sysadmins, Enterprise Developers, and ‘Regular’ server Users

Regular release with the benefits of both enterprise-grade engineering and community-developed innovation.

Kubic

For containerized server workflows

Multi-purpose Standalone & Kubernetes Container Operating System based on openSUSE MicroOS

MicroOS

For single purpose server applications

Designed to host container workloads with automated administration & patching

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

System got corrupted? Not a problem anymore

The Filesystem Snapshots feature keeps your filesystem in check by having continuous backups performed automatically when installing software and updates. Just boot from an earlier snapshot and bring your system to a working state in the matter of minutes.

Transactional server

The installer now supports a new system role Transactional Server, which is an outcome of the openSUSE Kubic efforts. This system role features a new update system that applies updates atomically (as a single operation) and makes them easy to revert should it become necessary. These features are based on the package management tools that all other SUSE and openSUSE distributions rely on. This means that the vast majority of RPM packages that work with other system roles of openSUSE distributions also work with the system role Transactional Server.

Install it how you want it

The openSUSE Installation process provides you with all the options you would possibly need. Want to install your system with mouse and keyboard? Load up the installer in graphical mode. Don’t have a mouse on hand? Enable the terminal client and install it that way. Don’t have physical access to the machine? Connect to the installer remotely and get on with the installation. It’s that simple.

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

Zypper, your new favourite package manager

It’s quick and easy to learn. Provides zypper-apt, a compatibilty layer for usage with apt and apt-get commands. It’s based on libsolv, which guarantees both speed and reproducable resolving of dependencies. The interface is clear and appropriately coloured, for ease of reading. It’s perfect, what else could be said?

Everything is transparent

From start to finish, every package which goes into the distributions has all of its sources and build scripts openly visible for everyone to see. Doubtful of a source? Just check it out on the build service.

Free software? Your choice

Packages in the distributions are divided into free and non-free repositories. Don’t want to use non-free packages? You can easily disable the non-free repository. It’s your choice, not ours.

Welcoming contributions

We try our best to please the community, and we can only make this happen when the community is vocal about what they need. That’s why we ensure contributing is as easy as possible.

opensuse microos что это. Смотреть фото opensuse microos что это. Смотреть картинку opensuse microos что это. Картинка про opensuse microos что это. Фото opensuse microos что это

YaST, the best choice for the power user

One of the greatest system configuration tools helps you, the user, to setup every single aspect of your system. You no longer need to go through a plethora of configuration scripts or enter dubious commands to get the system setup as you need it.

Источник

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

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