Fedora Workstation

Transkript

Fedora Workstation
Fedora Workstation
Okno do světa linuxového desktopu
Prezentující:
Jiří Eischmann
Red Hat desktop team manager
Published under Creative Commons BY-SA 3.0.
Fedora Workstation
2
●
Jedna ze tří oficiálních verzí Fedory.
●
Cílová skupina – uživatelé, kteří tvoří:
●
Student
●
Nezávislý vývojář
●
Vývojář v malé firmě
●
Vývojář ve velké organizaci
Spolehlivé upgrady
3
Spolehlivé upgrady
●
Oddělení systému a aplikací.
●
Systém (alespoň základ) bude aktualizován atomicky.
●
4
Upgradování systému jako celku je výrazně lépe
testovatelné a dutíž spolehlivější.
●
Aplikace budou aktualizovány na bázi rolling release.
●
http://www.projectatomic.io/
Spolehlivé upgrady
5
Spolehlivé aktualizace
6
Spolehlivé aktualizace
●
Výrazně více automatického testování.
●
Synchronní aktualizace
●
●
Dobře otestované
●
Pravidelně vydávané (jednou za měsíc?)
Asynchronní aktualizace
●
●
7
Bezpečnostní a kritické opravy
Aktualizace firmwaru
Delší výdrž na baterii
8
Delší výdrž na baterii
●
Už máme tuned.
●
Systém by ale měl být úsporný ve výchozím stavu.
●
Gnome-battery-bench
●
●
●
●
9
Automatické sekvence emulující reálné použití.
Identifikace komponent, které spotřebovávají nejvíce
energie.
Správné úsporné režimy by se měly zapínat bez
interakce uživatele.
Využití senzorů intenzity světla.
GNOME & KDE
jako jedna platforma
10
Integrování GNOME a KDE
●
11
Port tématu Adwaita na Qt (světlé/tmavé téma, téma s
vysokým kontrastem)
●
Podpora HiDPI
●
Kompatibilita na Waylandu
●
Synchronizace nastavení (např. vstupních zařízení)
Bezpečnost aplikací
Distribuce aplikací třetích stran
12
Problémy
●
●
13
Unixová architektura byla navržená, aby chránila
software před uživatelem, ne uživatele před
softwarem.
Pro tvůrce softwaru je velmi složité distribuovat svá
díla linuxovým uživatelům:
●
Rozdílné balíčkovací systémy.
●
Rozdílná běhová prostředí (verze knihoven,...).
●
Desktopové distribuce jsou rychle se pohybující cíle.
●
Výsledkem jsou nezabezpečené bundly.
Sandboxované aplikace
●
Dva hlavní cíle:
●
●
●
Umožnit běh aplikace s co nejmenším přístupem ke
zbytku systému.
Použité technologie:
●
14
Umožnit třetím stranám jednoduše distriubovat jejich
software linuxovým uživatelům.
Cgroups, namespaces, SELinux, kdbus, Wayland.
Jak to funguje
●
●
●
●
15
Runtime – jasně definované prostředí, ve kterém
aplikace běží (GNOME 3.18, KDE 5.4,...), připojuje se
do /usr.
Aplikační bundle – metadata (info, requirements,...),
soubory aplikace, seznam exportovaných souborů
(soubor .desktop, ikona, soubor služby dbus,...)
SDK – runtime který obsahuje “devel” části: buildovací
nástroje, hlavičkové soubory, kompilátory,, debuggery.
Xdg-app – nástroj, který používá OSTree na stahování,
instalaci a správu runtimů a aplikací.
Xdg-app
●
●
16
$ xdg-app add-remote --user --gpg-import=gnomesdk.gpg gnome http://sdk.gnome.org/repo/
$ xdg-app install-runtime --user gnome
org.gnome.Platform 3.18
●
xdg-app install-app --user nightly org.gimp.GimpDevel
●
$ xdg-app run org.gimp.GimpDevel
●
$ xdg-app update-app --user org.gimp.GimpDevel
App Metadata & Rights
17
18
Podpora moderních zobrazovacích
technologií
(Optimus, HiDPI,...)
19
Wayland
●
Podpora monitorů s výrazně rozdílnými rozlišeními.
●
Jemnější škálování.
●
Přepínání mezi grafickými kartami za běhu.
●
●
●
20
X11 vyžaduje restart.
Momentálně implementujeme GL Dispatch, EGL
Device, EGLStreams.
Vyšší stabilita.
Škálovatelná vzdálená správa
desktopů
21
Fleet Commander
●
●
●
22
Vytváření profilů s rozdilnými nastaveními (marketing,
sales, IT,...).
Aplikování těchto profilů na prakticky neomezený počet
desktopových stanic.
Podpora pro GSettings, Firefox, Chromium, LibreOffice,
KDE/Qt.
Questions?
●
http://fedoraproject.org/wiki/Workstation/Tasklist
●
https://wiki.gnome.org/Projects/SandboxedApps
●
http://www.projectatomic.io/
●
https://github.com/fleet-commander
[email protected]
23

Podobné dokumenty

Oneiric - Ubuntu.cz Blog

Oneiric - Ubuntu.cz Blog Vojtěch Trefný, Občanské sdružení Ubuntu pro ČR, [email protected] GNU Free Documentation License http://www.gnu.org/licenses/fdl.html

Více

RcWare SoftPLC OPC server Návod k nastavení

RcWare SoftPLC OPC server Návod k nastavení názvů v různých runtimech. Data access host: IP adresa nebo název počítače, kde runtime běží. OPC server totiž nemusí (a v případě více stanic by to ani nemělo smysl) být na stejném stroji, jako ru...

Více

Telestream - DigitalVideo.CZ

Telestream - DigitalVideo.CZ Software pro live produkci a streaming viz. TEL-WC6. Oproti Studio verzi navíc vstupní podpora wireless IP kamer a webstream; Scoreboards & 3D virtuální sety a další … CZ lokalizace !

Více

Operační systémy - Střední škola AGC as

Operační systémy - Střední škola AGC as Správa systému a programů v OS Windows 7 Správa programů po spuštění, správce úloh, delegování práv spouštění programů, instalace a odinstalace programů, výchozí program, asociace souborů, automati...

Více

AKG Drum Set bundly - AudioMaster CZ a.s

AKG Drum Set bundly - AudioMaster CZ a.s mikrofonní kabel, XLR F - XLR M, Neutrik, kon. bronz, 5m mikrofonní kabel, XLR F - XLR M, Neutrik, kon. bronz, 5m mikrofonní kabel, XLR F - XLR M, Neutrik, kon. bronz, 5m mikrofonní kabel, XLR F - ...

Více

Novinky v oblasti sítí

Novinky v oblasti sítí http://data.pavlix.net/fedora-release-party/2012/

Více

Stručná příručka instalace

Stručná příručka instalace 3. Stáhněte soubor obrazu živého CD Fedory .............................................................................. 3 4. Vypalte soubor obrazu na CD .............................................

Více

Stručná příručka instalace - Stažení a instalace Fedory 20 na většině

Stručná příručka instalace - Stažení a instalace Fedory 20 na většině Stáhněte soubor obrazu spustitelného CD Fedory více podrobností o hardwarových požadavcích Fedory 20, přejděte na Poznámky k vydání Fedory 20, které jsou k dispozici na adrese http://docs.fedorapr...

Více