Portal:15.1
Migracja do wersji komercyjnej w razie potrzeby
SUSE kontynuuje wsparcie migracji z Leap do SLE, co czyni łatwiejszym budowanie rozwiązań na Leap a następnie przechodzenie na wersję komercyjną z certyfikacjami, masowymi wdrożeniami albo wydłużonym okresem wsparcia. openSUSE 15.1 zawiera mnóstwo pakietów społeczności zbudowanych na fundamencie SUSE Linux Enterprise (SLE) 15 Service Pack 1. Leap 15.1 współdzieli podstawowy kod z SLE 15 SP1, które będzie wydane w nadchodzących miesiącach. Pierwszym wydaniem Leap była wersja 42.1, bazująca na pierwszym Service Packu (SP1) do SLE12. Trzy lata później komercyjna wersja SUSE i społecznościowa wersja openSUSE są równoległe na numerach 15 i 15.1.
Gotowy serwer
Instalator ma ekran wyboru roli systemowej oferujący role klasycznego serwera i serwera transakcyjnego. Ta druga rola pochodzi z projektu Kubic i używa aktualizacji transakcyjnych oraz systemem plików root z uprawnieniami tylko do odczytu. Dzięki temu wszystkie zalety atomowych aktualizacji są dostępne dla całego wachlarza zastosowań.
Tworzenie oprogramowania
Technologie kontenerów
Leap 15.1 zawiera kilka technologii kontenerowania, takich jak Singularity, która wnosi kontenery i odtwarzalność do obliczeń naukowych i wysokiej wydajności. Singularity pierwszy raz pojawiło się w dystrybucji Leap razem z Leap 42.3 dostarczając funkcjonalność budowania najmniejszych minimalistycznych kontenerów i uruchamiania kontenerów jako środowisk pojedynczej aplikacji. Inną oficjalnym pakietem w Leap 15.1 jest libcontainers-common, pozwalającym konfigurację plików i stron man dzielonych przez narzędzia bazujące na bibliotekach github.com/containers, takich jak Buildah, CRI-O, Podman i Skopeo. Kontenery Docker wraz z narzędziami czynią budowanie i dostarczanie aplikacji łatwymi i szybkimi. By uruchamiać kontenery dostosowane do specyfikacji Open Container Initiative można używać pakietu containerd. Flatpak i AppImage, oprogramowanie służące do wdrożeń, zarządzania pakietami i wirtualizacji aplikacji, pozwalają programistom dostarczać użytkownikom Linuksa programów, które działają w izolacji od reszty systemu.
Języki i biblioteki
Leap pozwala na programowanie we właściwie każdym języku programowania. W dystrybucji są: Go, Rust, Haskell, C++, Ruby on Rails, Java, Python, Perl i wiele innych. Leap posiada także różnorodność bibliotek dla programistów takich jak libzypp, libvirt, glib, libstorage-ng czy inne. Przykładowo libvirt jest pomocny przy pisaniu bibliotek współdzielonych, libtool-testsuite oferuje przydatny zestaw skryptów konsoli, a glib można użyć jako bibliotekę ogólnego zastosowania dla typów danych, makr, konwersji typów, narzędzi ciągów znaków, narzędzi plikowych, abstrakcji pętli głównej programu i innych zastosowań.
Administracja systemami
Odkrywaj
- Cechy wydania · Techniczny przegląd aktualizacji i zmian w openSUSE Leap
- Zrzuty ekranu · Zobacz jak wygląda to wydanie
- Wymagania sprzętowe · Co jest potrzebne by uruchomić Leap
- Release notes · Ważne zmiany z ostatniej chwili i uwagi do wydania (po angielsku)
- Odbiór · Zobacz co media mówią o tym wydaniu
Dokumentacja
- Instalacja i Aktualizacja · Dowiedz się o różnych sposobach instalacji openSUSE
- Najbardziej irytujące błędy · Dowiedz się o znanych wadach i częstych problemach
- Instrukcje · Przeczytaj lub ściągnij najnowsze przewodniki po openSUSE (po angielsku)
- Pomóż · Wypełnij zgłoszenie o błędzie
Rozpowszechnianie
- Zaszalej! · Spotkaj się ze Społecznością openSUSE i świętuj wydanie
- Banery i przyciski · Obklej świat!
- Prezentacje · Rozpowszechniaj
- Aktualne regularne wydanie
openSUSE Leap 15.6stabilna - Poprzednie regularne wydanie
openSUSE Leap 15.5poprz. stabilna - Dystrybucja ciągła
Tumbleweedciągła - Dystrybucja Slowroll
Slowrollslowroll - Niezmienne dystrybucje serwerowe
MicroOSserwerowaLeap Microserwerowa