Portal:42.3/Zalety
openSUSE Leap 42.2 jest...
Również dla firm
Po oparciu openSUSE Leap na SLE (SUSE Linux Enterprise) i dalszym dodaniu kodu źródłowego ze SLE 12 do Leap 42.2, Leap 42.3 dodaje jeszcze więcej pakietów ze SLE 12 SP 3 i synchronizuje wiele powszechnie używanych pakietów. Współdzielona część kodu pozwala oprogramowaniu z openSUSE Leap 42.3 korzystać z działań utrzymania i napraw błędów dokonywanych zarówno przez społeczność openSUSE jak i inżynierów SUSE.
Dobry na serwer
openSUSE Leap 42.2 jest pierwszym wydaniem Leap oferującym profil Serwer jako konkretną opcję podczas instalacji. Pozbawiona środowiska graficznego, instalacja serwerowa Leap jest gotowa do wykonania każdego zadania jakiej od niej się oczkuje. Proste rzeczy jak platforma webowa czy serwer e-mail są jeszcze prostsze niż wcześniej. Tak samo skomplikowane projekty używające wirtualizacji albo technologii kontenerów.
Na przykład, użytkownicy szukający usługi podobnej do Exchange mogą skorzystać z najnowszej wersji platformy pracy grupowej Kopano, ze wsparciem dla Thunderbirda, Outlooka i mobilnych klientów poczty. Warto też pamiętać że Leap i wszystkie inne dystrybucje openSUSE i SLE posiadają instalator w trybie tekstowym, mający takie same możliwości jak instalator graficzny. Dzięki temu instalatorowi instalację można przeprowadzić zdalnie przez VNC albo SSH, co pozwala na postawienie serwera openSUSE Leap bez potrzeby bycia w jego pobliżu.
Tworzenie oprogramowania
Kontenery i aplikacje kontenerowane
openSUSE Leap 42.3 ma na pokładzie Docker 1.12 ze wsparciem dla runC i containerd, dzięki czemu pozwala na używanie najnowszych technologii orkiestracyjnych, takich jak Docker Swarm. Kontenery Dockera i narzędzia sprawiają że budowanie i dostarczanie aplikacji staje się zdecydowanie łatwiejsze i szybsze. To wydanie jest pierwszym zawierającym Flatpak, oprogramowanie narzędziowe do wdrożeń systemów, zarządzania pakietami i wirtualizację aplikacji dla Linuxa. Dostarcza on środowiska piaskownicy, w którym użytkownicy mogą uruchamiać oprogramowanie użytkowe odizolowane od reszty systemu.
Zintegrowane środowiska programistyczne i narzędzia
Leap 42.3 przynosi dojrzałą wersję 5.6 LTS narzędzi GUI Qt 5. Qt 5.6 wprowadził kilka niekrytycznych poprawek bezpieczeństwa w platformie Qt i bibliotekach osób trzecich. Qt wykrywa teraz zdalne kolejki wydruku używając avahi. To powoduje opóźnienie za pierwszym razem kiedy otwierany jest dialog wydruku w aplikacji. Jeżeli nie masz żadnych sieciowych kolejek wydruku i uznasz opóźnienie za zbyt dokuczliwe, wykrywanie może zostać wyłączone poprzez ustawienie zmiennej środowiskowej QT_DISABLE_PRINTER_DISCOVERY na wartość 1 w pliku /etc/environment. GTK 3.20, dzielone z SUSE Linux Enterprise 12 SP3, dostarcza solidnego i stabilnego zestawu narzędzi do budowy aplikacji bazujących na GTK. GNOME Builder jako IDE ogólnego zastosowania sprawdza się nie tylko przy aplikacjach GTK bazujących na C, C++ i Vala, ale również wielu innych językach. Aby zaspokoić wszystkie potrzeby w zakresie kompilacji, Leap 42.3 ma gcc 4.8.5 jako podstawowy kompilator, ale gcc 5.3.1, 6.2.1 i 7.1.1 są także dostępne.
Języki i biblioteki
openSUSE Leap 42.3 zawiera zarówno starsze jak i nowsze języki programowania. Go 1.6.2, Python 2.7, Ruby 2.4 i Perl 5.18 są dostępne w Leap 42.3. W tym wydaniu dostępne są też nowe wersje bibliotek. Nowe funkcjonalności libvirt 3.3.0 pozwalają na wsadowe działanie na danych i mogą poprawić działanie sieci dla systemów gości. Funkcjonalności menedżera pakietów zostały ulepszone w bibliotece libzypp 16.12. Leap ma także bibliotekę GNU C z obsługą Power 9.
Administracja systemami
Wirtualizacja
openSUSE Leap 42.3 zawiera pełnię rozwiązań z zakresu wirtualizacji. QEMU 2.9 zapewnia bardzo dobrze działający emulator procesora pozwalający wybrać pomiędzy emulowaniem całego systemu a uruchamianiem aplikacji użytkownika dla różnych architektur. VirtualBox 5.1.22 ma wprowadzony patch na zmianę API w Leap 42.3. openSUSE Leap 42.3 jest idealnym systemem bazowych do rozprowadzania aplikacji dzięki łatwym w konfiguracji narzędziom YaST i gnome-boxes. Administrator systemu ma możliwość wdrażać poprawki oraz rozwiązania szybko i łatwo. To wydanie udostępnia administratorom wiele opcji łatwego utrzymania niezakłóconego działania systemów komputerowych. Twórz i zarządzaj kontenerami Linuxa z Leap za pomocą Dockera i LXC. Przejmij kontrolę nad obrazami kontenerów Linuxa z projektem openSUSE: Portus Project.
Wszystko w YaST
Sprinty programistyczne YaSTa wniosły masę poprawek w openSUSE Leap 42.3. Społeczność YaST ciężko pracowała by poprawić ergonomię a także wciąż dodaje nowe narzędzia i moduły w Tumbleweed i Leap. Lista ulepszeń obejmuje rozszerzenie możliwości konfiguracji i używania Trusted Boot również z systemami EFI, nowe możliwości instalacji sieciowej, ulepszenia modułu partycjonowania oraz lepszą integracje z usługami Systemd. Najbardziej widoczna jest zmiana ekranu wyboru środowiska pulpitu w instalatorze, oferując bardziej równe traktowanie wszystkich środowiska graficznych poza KDE i GNOME. Instalator nie oferuje już predefiniowanej listy „drugorzędnych” środowisk, ale opiera się na wzorcach stworzonych i utrzymywanych przez entuzjastów środowiska graficznego. Tak więc teraz także wybór środowiska pulpitu jest zgodny z zasadą „Ci którzy robią, decydują”. AutoYaST jest teraz bardziej przyjazny i funkcjonalny niż kiedykolwiek wcześniej. Poza szybszą instalacją w wielu sytuacjach i lepszym zgłaszaniem automatycznych dostrojeń do rozmiarów partycji, zarządzanie usługami zostało przeniesione do pierwszego etapu pracy AutoYaST, co otwiera drzwi do wielu nowych możliwości dla elastycznych scenariuszy instalacji bez udziału użytkownika. Nowym klejnotem w koronie AutoYaST jest integracja z SaltStack i innymi systemami zarządzania konfiguracją. Stała się ona możliwa dzięki nowemu członkowi rodziny Leap: pakietowi yast2-configuration-manager. Teraz AutoYaST może zająć się instalacją systemu (partycjonowaniem, ustawieniami sieci, itd.) a potem wydelegować konfigurację do jednego z tych szeroko używanych narzędzi.
Zarządzanie systemami
W openSUSE Leap jest Samba 4.6.5 zawierająca wydanie bezpieczeństwa 4.6.4, która załatała lukę zdalnego wywołania kodu pozwalającą atakującemu klientowi na wgranie biblioteki dzielonej do udziału z prawami zapisu a następnie do załadowania i wykonania jej na serwerze. Systemd 228 został przeniesiony do Leap 42.3 i otrzymał poprawki usuwające wycieki pamięci a także rozszerzenie możliwości cofnięcia zmian używające Technologii openSUSE. MariaDB 10.0.30 i tarballe dla Linuxa będą teraz się untarować do katalogów odpowiadającym ich nazwie. Poprawiona wydajność pluginu thread_pool, uwierzytelnienie połączenia i inicjalizacja w MySQL 5.6.36 zostały przeniesione z wątku akceptującego do puli wątków wątku roboczego, który zajmuje się połączeniami klienckimi. Warto też pamiętać o tym że openSUSE Leap używa pakietów Delta RPM dla wszystkich aktualizacji, zapewniając jak najmniejsze użycie przepustowości łącza na potrzeby utrzymania systemów openSUSE Leap.
Użytkownicy
KDE
openSUSE Leap 42.3 używa wersji wydłużonego wsparcia flagowego oprogramowania KDE, Plazmy. Plasma 5.8 LTS jest wstępnie wybranym środowiskiem pulpitu w openSUSE i jest ono pełne funkcjonalności cechując się przy tym jeszcze stabilniejszą wydajnością. Nowsza Plasma 5.8.7 dodaje trzy miesiące pracy nad tłumaczeniami i poprawkami. Poprawka dla ekranów dotykowych i poprawione ikony są dostępne w wyborze pulpitu KDE w openSUSE Leap 42.3. KDE ma też zintegrowany Dysk Google dzięki kio-gdrive, który pozwala na dostęp do danych w chmurze z Dolphina a także z dialogów plikowych KDE. By używać swojego konta, zainstaluj pakiet kio-gdrive, otwórz Dolphin, kliknij na Sieć a później na Dysk Google i „Nowe konto”. Nowe miejsce może być dodane do panelu bocznego by dostęp do plików z Dysku Google był łatwiejszy ze wszystkich aplikacji KDE. Poprawki błędów dla Plasma 5.8.7 są na ogół małe ale ważne i zawierają poprawę zarządzania użytkownikami, ustawień systemu, kontroli głośności i obszaru roboczego Plasma. Administratorzy systemów mogą skorzystać z ulepszonego trybu kiosk. Warto też przeczytać uwagi do wydania Plasma 5.8.7.
GNOME
GNOME 3.20 jest kolejnym środowiskiem pulpitu którego wersja pozostała bez zmiany w openSUSE Leap 42.3. Oprócz stabilności oferuje kontrolę prywatności pozwalającą nadać dostęp do lokalizacji dla poszczególnych aplikacji, szybki dostęp do kontroli mediów z poziomu powłoki a także skróty klawiaturowe i gesty, które łatwo zapamiętać dzięki nowym okienkom skrótów. Są one dostępne w wielu aplikacjach GNOME, między innymi w Plikach, Video, Zdjęciach, gedicie, Builderze, Mapach i wielu innych. W każdej aplikacji, okienko skrótów może być otwarte z menu aplikacji albo za pomocą skrótu Ctrl+/ albo Ctrl+F1. GNOME w openSUSE Leap 42.3 może uzyskać dostęp do plików na Dysku Google bezpośrednio z aplikacji Pliki. Warto tez przeczytać uwagi do wydania GNOME 3.20.
Inne środowiska pulpitu
openSUSE Leap 42.3 oferuje użytkownikom również inne środowiska pulpitu; spróbuj MATE, Xfce, Enlightenement albo Cinnamon. LXQt 0.110 z poprawionym interfejsem użytkownika, kolejny raz jest dostępny w openSUSE Leap 42.3, choć nie jest dostępny w instalatorze.
Międzynarodowość
To wydanie openSUSE używa Weblate by koordynować tłumaczenie openSUSE na ponad 50 języków. Interfejs Weblate umożliwia wszystkim (od zaangażowanych tłumaczy do osób pomagających dorywczo) wzięcie udziału w procesie i czyni możliwym koordynowanie tłumaczeń openSUSE z tłumaczeniami SUSE Enterprise Linux, ulepszając współpracę pomiędzy społecznością i przedsiębiorstwem.