public stejně vzadu

špatně slyšeli je ten

prase dopředu omlouvám zase lže a

sem trošku limitovaný docela těch trošku

rýmou

takže budu

v tom je takovej divnej vás možného to je několikrát jsem přednášky zatroubení

zde se předem omlouvám

jak dobytek který máte to

chlapi to je nesmrtelná no tak

musím bojovat a

no tady v následujících hodin ještě říct něco let věku chtěl bych se tady zeptat

na

mezi váma do nosu šlo fakt jako něco slyšel

jednodušší

co zhruba to může být tak super většina z vás

růža se tady během té přednášky dozvíte něco víc o tom jak to vlastně funguje

já bych chtěl kup si popsat takže

zhruba jako technologie funguje

a jaké jsou plány do budoucna jaké třeba jsou aplikace pro tu dispozici jaké tom

své výhody je to má zas naopak svoje limity oproti třeba balíčkovacím u systému aby

jste vy ste na konci by přednášky měli nějaký přehled o tom co ten filtr

vůbec je a co nabízí

vezmeme ne teď je žiješ vám to jste slyšeli pracuju

desktopového týmu red hatu kde mám na starosti tý

a lidi kteří pracují na desktopových aplikaci tak docela libreoffice file false

tandemové evolution

takže mi dej defakto sme to upřímný uživatele tady to fakt peklo trošku špice můj

tým pracuje na tom aby ty aplikace teď pracuje byly k dispozici pro ten filtr

takže úplně na začátek by chtěl začít nějakým těmi partnery jisté distribuce to software pro

linux

a je nás takových

real tom

záleží na tom jak se na to díváte z jednoho pohledu to může být výhoda

z jiného problém

nicméně obecně tady ty a ty vývojáři kteří chtěli stanovovat

ahoj tak tyto ulice to samotnou systému je trošku problém že defakto u většiny těch

tady všech linuxových distribucí neexistuje kdyby

jasne oddělení mezi tou aplikační části jakým samotnej systém u té defakto jeden velký repozitář

ty a

a závisela tam jako vlády nula říct prostě toto je

ty jenom aplikace a toto může systém

je docela těžký

a přitom oni by tydlety dvě části třeba potřebovali eliminuje vývojové cykly

a tak dále jiný způsob třeba a andy tu agendu a podobně

_e

co

a se snaží ty technologie potřeba ten flek ve kde široko nějakou si budu vykládat

jak ten flek teď může a zapadl do nějakého a nového způsobu jak se ta

linuxová distribuce vytváří a funguje

a je to

ty tím že defakto linuxové distribuce ty tradiční funguje konečně velké jeden velký repozitář

kde se prostě navzájem na sobě ty balíčky závisí na dynamicky se tam linku je

tak potom samozřejmě a ideálně by to mělo fungovat tak že se veškerý ten software

pohybuje stejně rychle

dopředu aby je a vy se dostane stávalo že jedna knihovna dost vygenerovat bych se

na to prostě ty aplikace k této používají tak se prostě rozbijou a takže se

musí čekat prostě s tou knihovnou a šlo se tomu přizpůsobit ty aplikace případně se

to musí upravovat ose všecko takové

limity té ten a

tohle

linux dneska máte tím že vlastně

jak funguje ty balíčkovacím systémy

a další věc je že jo byste zajistili že ten software ty repozitáři nebezpečný

tak musíte mít nějaký proces

ale kterým de facto věříte že ten člověk který to vůbec na tu aplikaci no

ten balíček vytváří

a

a pak

to dostává do té distribuce takže ověřený a vy i ten světem software samotný nějakým

způsobem závady je že každá ta distribuce

a že to fedora nebo debian mají nějaký hodně dlouhý a složitý proces jak se

stát maličká zem a je vlastně zabalit

ten software tak aby vtom systému nedělalo neplechu

a tady tento tyto procesy nejsou moc škálovatelné kdybyste si představili že dvacáté

já nevím kdyby je nebo fedora se staly stejně populární jako android a měli byste

prostě jakou miliardu instalaci po celém světě

a měli byste prostor pro to statisíce aplikací

takže tady ty tady ty procesy

musíte ty jednotlivé dvojice tom softwaru

a tedy zaškolování sponzorovat je fakt každý ten software musí procházet nějaký manuálním preview a

podobně tak prostě při

při objemu já jen za půl milionu balíčků do to ne nemáte šanci škálovat do

takové úrovně takže

momentě ten linux neska defakto na toto není připravený

i když se prostě

stalo takto úspěšně no a byla pro něho tak obrovská nabídka softwaru

a další věc je že

když máte nějaký ten software třetí stránce jinej tech samotnej repozitáři

tak

a té se často

a do toho systému instaluje jako zcela nějaké nezabezpečené von je že vy si stáhnete

něco s nějaký stánek a tedy balíček a ten balíček nějakého třeba eskarpu počet čehokoliv

když ten balíček instalujete vlastně tomu

to ulici toho té aplikace dáváte takovou důvěru že mu dáváte defakto beru

přístup do vašeho systému

a to malých může být cokoliv

takže to je další takový problém že když už něco stahujete těch třetích stran tak

ta forma jak se to instaluje dyž to je festivaly školáci systémy tak a dáváte

tě tu hicu víc důvěry by si zasloužili

je to sobě rakety

problémy teď

k tomu samotnému pro takovou co sou vlastně cíle navazuje to škola ty problémy

takže _hm a cílem je a nabídnout

ten třetím stranám ale neanimálnosti třeba těm samotným distribuci vytvářet tady stanovovat aplikace

a pravice distribuci děleny místo aby řešili že jim to bude fungovat na fedoře na

debian o

a na ubuntu na čem tu a tak dále pak prostě vytvoří jedno jeden instalační

soubor

a ten by měli nainstalovat

na všechny ty distribuce

aniž by museli cokoliv upravovat

a tweakovat a tak dále pro jednotlivé distribuce

no a pak vlastně na ten navazuje na tu bezpečnost

a aplikace by měli mít pokud možno co nejmenší přístup do toho a zbytku systému

ta instalace samotná by měla by neměla vyžadovat

root a to znamená vy můžete to myslel prostě jako běžný uživatel někde prostě třeba

druhou

a

ta samotná

a je to ste byli covers koutem to znamená že ten se ta aplikace nevyžaduje

prostě na zásahy do toho zbytku systému nebo v naprosto omezené jasně definované míře že

to není jako balíček který může med instrukce který můžu ste rozkopírovat

soubory případně editovat jsou velice na tom vašem systému

a samotná ta aplikace by měla být sandboxované to znamená když si ty nainstalujete něco

nějaké třetí strany takže abyste měli když by to náhodou třeba mohl být nějaký já

nevím kilo kde prostě nějakýma love takže vy

ta aplikace neměla prostě přístup ke všem vašim na datu uživatelským a tak dále

a případně pokud potřebuje nějaký přístup takže byste měli jasnou kontrolu nad tím

co defakto na co ta aplikace sahat

že jaká místo ještě klepe kulaté docela s

ne úplně nejnovější záležitost že autorem je alex klávesou který pracuje pro redhat

a

s tím souvisí ten název ale tech

tak nás tepla teď někdy slyšeli na

souvislosti s ní keo

defakto a fakt teď je ten název ten evoluční způsob jak se jak se balí

nábytek tak abys toho

zašle taková nějaká prostě plochá krabice

vy se wifi kija koupíte dovezete domu si vemete zuby na to bych to dáte

dohromady

ten což ale ne

ze švédska a by nějaká ta paralela tam je taková že jak říká prostě

nebo udělala revoluci cest

té distribuci toho nábytku takhle vystoupat také chtěli dělat revoluci

a distribuci to

software jako pro linux

tak to pojmenoval fakt tak

nicméně jo s tím nápadem experimentuje už někde venku dva tisíce sedum

a kdy založil tak my sme spíš houby prvek který se menoval kolik

a

pak se to nedává _hm rozvíjelo granularitu roce dva tisíce dvanáct vás začne zabývat myšlenkou

port pracovním názvem linuxe s

když billboardech tady v roce dva tisíce třináct tak tady vždy vyloženě a mysim dvoudenní

nějaký _hm přes kterou čtvrt metru myšlenku ještě více rozměry a ten samotný projektech ho

zde jak je dnes tak začal bydlí jen i v roce dva tisíce čtrnáct ještě

pod názvem někdejší _e

možná stejně systémem to s název taky slyšeli

a protože ten název

nebyl moc marketingový chytlavý takže ku řeknete když je tak na a zvláště běžnému uživateli

ve na vás

vyvalí oči tak jo ale to se přišít přišlo s tím názorem flat tech a

když _e dalek si myslela že už ten projekt je dostatečně

vyvinutý na to aby se aby mohli začít vývojáři používat nemohli do světa tak se

to oficiálně v červenci doveze šestnáct uvedl pořád pod názvem flat tak

tady něco použité technologii co vlastně ten fakt nepoužívána a takže kernelu sou to vlastně

s si groups na jaké

a omezení těch zdrojů

není space is _e

na omezení na té

mně to vypadlo

nesmysl

na procesor

my procesu tak bye mám sta to se tam používá na to dyž

když třeba chcete do toho do toho kontejneru je ten facto jde defakto

kontejnerama technologie se znáte docker tak

a ten pamflet p g postaveny a podobných věcech de facto na linux kontejnery s

nicméně tím že to je primárně určené pro desktopové aplikace tak ten hlavně ten tuning

a tak dále kolem toho je jiný

takže ty paní mám sou ta používané na to když třeba chcete do to

a kontejneru připojit já ho mám dělo toho uživatele aby ta aplikace měla přístupu oddílu

co se tak dyž tím že dělat ideálně to bude sandboxované plně tak ten přístup

tam bude jiný

a pak ještě se kousl že

technologie

kernelu která to a vyřeší tam samotný sem boxy a komu penalizaci

a pak se na to používá bavil ne

takže takový prvek který vznikl v rámci to fakt peklo dneska u se může používat

jiná

další

a ty koupil nové technologie a ten dva volové právě řeší tu práci s těma

kontejnerama to a otime privilegovaným účtem

znamená můžete do se s tím kombajnem pracovali byste byli vedoucí což má samozřejmě docela

velké

nejen uživatelské benefity dali bezpečnosti

ni

pak na

samotné to spojování toho

do repozitáře třeba s tou pastou aplikaci

a potom na tu distribuci jsem používá o jestli tendlecten řeší různé jako a není

delty a deduplikace to znamená

když máte a já není update aplikace která vás to megabajtů tak ne stahujete znovu

se listo megabajtů máte no jestli za vás vyřeší že tohle je stahujete k bylo

tu třeba o velikosti tři megabajtů těch tom je i na

i na tom disku samotné pokud máte třeba

aplikace k té s

sdílí hromadu chromajzlová do stejných soubojů tak ten olej state esku pro schopni nějakým způsobem

do dubu aplikovat

používá to bych vás klasicky na tu

komunikaci s a se zbytkem toho systému

používat ohlaste mi cože a formát na meta data aplikaci pro ty

_e ze katalogy aplikaci že máte balíček jak to máte název nějaký popis _e tak

dále a to string přidává třeba screenshoty

a

různé další meta data které třeba abyste s tou měli prostě takový pěkný profil vtom

katalogu těch aplikaci

takže ten jak jste ji se pár používá pro tu integraci tě v různých

_e

katalogu

a pak je to ještě pak do požívá a o ocr informace že open kontejner

finiši ty

takže se za ten start tak se snaží a vo co pokud možno co nejvíc

kompatibilní s těma ostatníma

a

technologie má ten otevřený kontejneru

a jak to vlastně funguje

tak tady máte a jaký náhled to sem boxu

takže podpor ti máte jaký ten systém ten hostující systém

a ta aplikace samotná používaná zájem a teda ten může být sdíleny

znamená aby to nebyla aby to bylo čisté jako bundlované není kdy ten

tvůrce toho té aplikace si musí všecky ty závislosti při bundlované a pak se obraz

musí stále no to byly aktualizované lidi nebyli bezpečnostní díry tak ten a _e splete

kde je ta někde mezi tím

balíčkovacím systémem který řeší za má ty to dynamické linkování ty závislosti a tak dále

a mezitím

a klasicky prostým anulování když se prostě všecko té aplikaci při bundlované

ten a ten by měl obsahovat _e

knihovny a které jsou

dyšně když nechte kterých se dá předpokládat že nebude používat a víc aplikaci to je

typicky já nepsal pro ty pětek aplikace tak budou používat gnome natáhnete moment gtk knihovnu

tam vypustit jestli ta tak dále klepe aplikace zase

typicky a budou už za volantem s skle tečkama

a ještě by tam měli by se na knihovny

které jsou bezpečnostně citlivé takže typicky třeba nějaké open ssl a podobně

aby to

aby to mohli ti vývojáři použít vtom mtime u a nemuseli to prostě bundlované ztrácelo

toff ta samotná aplikaci

tady na tím na ty meta jeden tam že to samotná aplikace že máte tam

a

samotnou tu aplikaci můžete si tam prostě při bundlované ještě co chcete

a pokud o třech ti bych to neutáhnou případně pokud potřebujete nějakou jinou verzi ne

že vtom mtime u taky tam můžete při bundlované celá ta vztahovat a jemu se

nebude používat

a

pak to vlastně funguje tak že když vy si tu aplikaci spustíte tak

ona to možná mít na dalším slajdu tady mám vše té rakety základní pojmy takže

ten mtime potom funguje tak docela ste do toho kontejneru připojí

spodního ze

a ta aplikace to může používat

prostě vidí všecky ty všecky ty knihovny a tak dále co sou tam tou potřeba

a pak ještě

na to stalo natáhnu vychází sdkáčko cože defakto mtime plus

komponenty a nástroje pro sestavování ti aplikací ne že

klasicky jsou také hlavičkové souboje jo máte tam nějaké k a kompilátory a tak dále

prostě vo co ještě potřebujete navíc abyste tu aplikaci která potom ten a ten bude

používat mohli a mohli vlastně zkompilovat sestavit

a pak ten jak jsem říkal ženatým mtime nemáte ten samotnej aplikačním angl

a tak ten obsahuje to jsou ste souboj samotné aplikace jak se říká můžete tam

při bundlované vlastně závislosti

a

jsou tam přidané informace které se potom a exportují ven protože pořád musíte mít aby

se to integrovalo jakým způsobem s tím systémem tak

určite soubory se musi vykopírovanou kdybys toho co

kontejneru _e a typicky jsou to třeba ten desktop a jo abyste měli pěknej s

desktopu pěkný spouštěč jako ony za to samé to aby ta a jsem nás jsou

to ten upstream který se kdyby nakopíruje toto katalogu vy ste to s tou správci

to těch aplikací mohli vědět

na přípravy se to aktualizovalo mohlo mohli se to instalovat

případně pokud ta světla

pokud aplikace potřebuje používat bych vás tak

případně jako tu dyba slevu že tady koupil

pak co jsem ještě nezmínil jak jsou tam portály úplně na začátku toho

fakt jako u nebyly neexistovaly takže se musel přátelé

ten přístup té aplikace milo ten kontejner jsem musel jak jsme řešit jinak

takže ten způsob předešel takže se do toho kontejneru defakto videa lyonu to sem boxu

dělaly díry

to znamená když to aplikace potřebovat příspo přístup rohu

tak ose se vám ten home celý přimontoval máte aplikace měla přístupu aniž byste měli

jako kontrolu na tím na co vlastně sahá

tak to fungovalo i z dalšíma věcma

nicméně f poslední verzích tam přibyly ty portály

tedy nabídnout kontrolovaný přístup vopichy aplikaci prostředků mimo a ten sandbox

a teď momentálně tam mají a po itálii na přístup k těm souborů k tisku

k otevírání

a jakých fourierova jo tak dále že dyž nějaké aplikace tiském stiskne kliknete na odkaz

vector se otevře vaše výchozí prohlížeči pokud to máte zcela sandboxované na zem poptávek vlastně

to kliknutí vám nebude fungovat

a mají tam pojď na

na snímky obrazovky

je to je další věc ta

a

funguje pokud ten a ta aplikace při připojené xka no běží na xkách seš if

to plat jako je možné ale pokud _e kontent sebe mít opravdu sandboxované jinak to

a ta aplikace by měla běžet na waylandu a do budoucna a celkové se docela

posune k tomu waylandu

a tam ušlo se ten

přístup k těm zdrojů mimo tu aplikaci abyste mohli dělat screenshoty celé obrazovky a tak

dále mít nebudete takže musí tam být nějaký pojď tak ty komunikuje s tím kompozitor

_e který je jiný prostě ty screenshoty může dělat

pak jsou tam další věci jakou pozor

posílání upozornění

naopak získávání informací o tom jaký je stav sítě se člověk připojeny nepřipojeny aby se

podle toho ta aplikace mohla zařídit a tak dále případně při přímý přístup k zařízením

další věc která se taky musí řešit

_e vlastně funguje to vytváření těch aplikací

a

existuje nástroje

ta celebrita se menuje flet back je tam příkaz

plat tak byl který můžete litva provádět jednotlivé ty úkony

že vy můžete stě pomocí to chlape gildu

a to sestavit vytvořit toho

já nevím nějaký ten a repozitář a tak dále

takže to je trestat tak bylo to funguje na jednotlivé ty úkony přitom se stahováním

vytváření to chlape kus té aplikace pokud máte jakou na

puk rovnou komplexnější aplikaci tak je tam

přímo nastavit klapek builder který vám umožní tady toto celé automatizovat

a byste nemuseli prostě ty jednotlivé kroky dělat

z know

do budoucna se plánuje nějaká a integrace

nějaký metrů id takže

třeba řeknou používá gnome builder takže tam už to by to v další verzi mělo

byt

jakým způsobem integrované znamená

to _m to mívají nižší tu aplikaci víte že se tam měl mít nějaký panel

kde si honíte ty údaje a které potřebujete k tomu se stane je to vklad

taková k temu letem je nějaké kouzelné tlačítko prostě vytvořit let a jednou vyrostou bylo

vytvořit

tak aby to aby to pokoj je vytvořené ono se to

kolik je nainstalovat tak dál

pak co slyšet _e anatomie ta samotná aplikace se částečně už tady změnil ve že

sou tam ty

a

meta data a té aplikace

a dávám

ty meta data ukážu na dalším slajdu

pak jsou tam s a lomeno file sou ty soubory které tvoří tu aplikaci

pak

podsložce by muselo samotné ty binární soubory té aplikace

pak tam máte štětce my známe ta složka export

a pak opěvuje atomic jako tyhlety věci které se potom exportují ven

máme to tam je to docela pevně dané zase z bezpečnostních důvodů aby ta aplikace

nemohla je tak po tý raw level co se jí zachce

takže z u typicky ten update a file to desktop file je to případě _e

nějaká tady vlasů teda to jasně omezené

tady je ten

a

ukázka manifestu

chceš není úplně přímo ten _m tady ta file vy můžete pokud máte nebo aplikací

tak si můžete napsat ten

a

_m tady ta panel a tu aplikaci ze sestavy pomocí toho chlape gildu ručně nebo

si můžete pokud máte jakou komplexnější aplikaci a chcete si to

automatizovaná tak si můžete napsat takzvaný manifest

takže todle je takže vidět ten na ten manifest vám nejen že jsem starý všecky

ty závislosti a tu aplikaci samotnou ale vygenerovaný prostě ty meta data

takže

nemusíte tam specifikovali ty rudé pro ty meta data že nahoře máte třeba id to

vtom

a formátu

polák tečka ty nějaký ten projekt třeba gnome ukradené trička ten

na zem aplikace pak tam máte definované jaký ten

ten to potřebuje

tady vtom to připojujete

a kdo ne time verzi toho rand a jemu

a je to je tam odkazy na to sdkáčko

je tam připadá příkaz který se to spouští

pak co tam je fakt

pak tam máte definované nějaké další

ty práva té aplikace že tady máte tady vypracovat přístup k síti

přístupy do vídně na hradě

waylandem pokud chcete běžela na waylandu

pak je hodně pěkně oddělené chcete

aplikace vlasně sestavuje

kdy vy si tady defakto takovým způsobem a

děláte se z na těch jednotlivých závislosti měl na konci máte instrukci na sestavení té

samotné aplikace

takže tady vidíte

název toho módu lidi po jednom bytě i máte tam i nějaký místo tě abyste

věděli jistotu že se že se to přitom

sestavování stáhne otázku

a tak takovýmto způsobem vy si tam nadefinujete ty jednotlivé závislosti a potom je to

samotnou aplikaci

a zavřete nepodporuje novák si můžete tam je prostě snížení i a tak dále ti

takový

_e

to je typické formáty a ty jsou ty aplikace no ty zdrojové kódy ta aplikace

a uvedené a pak to vlastně celé a ten manifest pustíte

si to po stahuje ty zdrojové kódy ty závislosti postupně zkompiluje a na závěr

a skoupilo je to samotnou aplikaci

a vyplivne na to

nějaký výsledek záleží na tom jestli sou to data proto repozitáře ho chcete mít

ten jeden bando soubor který si ten uživatel nainstaluje a to eště budu mluvit jakýchkoli

máte vlastně to můžete distribuovat

tady jsou lety nastane tak to jsem nějaké dostupné mtime i takže

úplně na začátku byl který dnes to holek

a s

z něho vycházel gnome mtime defakto teďka stejně si to plán pro nějaké nejzákladnější závěr

knihovny

které a používaj defakto všecky

a ty desktopové aplikace

takže pokud nechcete

ne na té aplikaci která je založena na gtk nebo na qt máte

jako něco co se úplně vymyká tady tomu toho tak můžete použít sem úplně minimální

tak desktop a ta _e

ta je postavený nás dělat

bylo to projektu zlepšení semi a projekt intelu které defakto linuxová distribuce

hledal jsi i samotné k nemá na nájem to je zatím označeny jako experimentální jestli

že to je flat tak teďka k d teďka on the to najdete

a sou další experimentálním je ta dcera třeba na mentální které založeny na sem to

níže

lidi jsou se pracuje na takovou

open suse

věta je to je ta

aha je _e

havaj myslim nějaký nový ten nové desktopové prostředí které napsané snad jenom

lomeno užší vyloženě to mailem a voni si fakt tak používat taky že majetek nějaký

svůj tajný

takže co my chceme ta je mu dodal že on dcera rozdělit na několik částí

a můžete třeba mít a to lokalizační data že když

samostatné po části toronta jo

pokud máte jakou čistě anglicko anglickou aplikaci ne prostě nepotřebujete mi lokalizační souvají po

sto padesát jazyků to nezabije hromadu místa

tak si může to nestalo ten samotnej a ta _e

ty lokalizační souboj se k tomu a nedoví stalo mínus případně si můžete doinstalovat dodatečně

tak co si vytřete samotnej instalace nahoře mám jako ukázku se dalo nás ho zabiju

jich

vlaku testovací aplikaci desktopového klienta telegramu

a ten samotný

ale to je ten manifest tom fakt jako má si

pět set řádku

ale je to kvůli tomu že ten desktopových klienta taliáne naprosto neskutečně

a sestavovány

mají prostě po zakódované cesty a tak dále že to

to bylo fajn jako docela peklo toto po tím fakt také ve shodě

a výsledek blbosti pěti sem zákony manifest který já si nejen nejdelší co do vytvořil

že ostatní manifestně souhrn

mnohem kratší často té třeba prostě do padesát pořádku

a takže tady ta je to vlastně nabízí jako to za základního tu původní instalaci

která není úplně uživatelsky přívětivé _e že vy si první musíte stáhnout té a podpisový

klid klíč

dalším kroku

si přijde přidáte vlastně ten repozitář té aplikace

a dalším kroku

nainstalujete tu aplikaci

a s tom posledním tu aplikaci pustíte

a takto to defakto fungovalo uplně na tom začátku nicméně na nikdo nemůže chtít uživateli

prostě na nainstalovaný replikace prostě puštěný takové

čtyři dlouhé příkazy

takže se pracuje nebo uši existují další možnosti

tady stojí

a přímo s soubory které na tady definují taky ja jako množinu kroků

a že existuje

a teďka soubor teďka flet pekelně po

který půjde se můžete jednoduše přidat na repozitář

které třeba a je třicet let třicet aplikací a ty si potom můžete no

a jednotlivé instalovat

to register soubor plat tak _e

tady přidáte repozitář

a nainstaluje a aplikaci která něm obsažena a cože typicky užitečné pro aplikace jste ten

tom repozitáři kde jedna aplikace že vy si můžete celá stáhnout já nevím

skype kde prostě ne aplikace na to pokolikáté to přidá ten repozitář

a zároveň to tu aplikaci nestalo reset momentě kdy přidáváte státě třicet aplikací tak ten

zrovna tady tento formát nedává moc smysl

pak je tam ještě

soubor teďka fakt pech

který defakto to je ten aplikační bando

takže obsahuje to celou tu aplikaci

a instrukce tomu jak se to aplikacema nejistota a

ještě aby se nastavovat repozitář takže to je defakto

asi něco nejpodobnější ho tomu co znáte třeba

a smyku nemyslel

ten formát do nutno nebo něco takového si nevybavuju tak to je něco na ten

způsob takže tady byste to ideálně když to když to podporuje nějakej nějaký ten stát

se to software to vaší distribuci přičemž řeknou software třeba už to podporuje minimálně ve

fedoře

si stáhnete soubor pokolikáté na něho a mohl prostě nainstaluje nainstaloval takže to je pod

vašimi právy aplikace a

defakto

uzavřená izolovaná to znamená že

jde vyhni bylo něco prostě špatného

tak prostě při té instalaci se nic nestane protože dělat co ta čísla si uděláte

že ty je ty soubory prostě nakopíruje někde do nějaké pevně dané lokace

a maximálně prostě vyexportuje ten desktop panel a ty meta data

tady se to jsem na nakousl tu integraci děti graficky nástrojů

a takže tady

toto je to tedy výřez toho dlou software u nemůžete tam jsou jednotlivé jaké charakteristiky

té aplikace že to můžete vědět

a jedna z nich je uzavřena na pískovišti _e za dva proti tomu překladu pískoviště

docela protestoval že si myslím že ten překlad se sem boxu na pískoviště za matek

tomto případě není úplně šťastnej za to mělo jmenovat nějak

_e

izolovaném prostředí nebo něco takového

zase ještě možná změní ale přímo dyž si a tu aplikaci tam najdete tak vidíte

že třeba užší konečně izolovaná

a té právě díky tomu úplatek tu

takže ten momentálně potom ten teďka plete další verzi tři dvacet čtyři kravina vy někdy

přesnou tak by měl podporovat ještě i ten formát máte krev který momentálně a podporuje

co my třeba řešíme za problém je že pevnou software ne není schopné

a instalovat

z nějakých prostě

a důvodu samotné té architektuře není schopnej instalovat soubor flat taky facto vypadly které obsahují

víc aplikací

takže my jsme vytvořili

flet tak z libreoffice

tady je to je jeden velký flet ve který obsahuje celý libreoffice

ale když to nainstalujete tak se a vytvoří vlastně

a čtyři nebo pět aplikací máte ta realita říkal inte se stará o to jestli

ještě to má

a

ten poplatek jako nástroj samotný to zvládá pohodě jednou co takhle to prostě nezvládal že

momentálně to předěláme takže

a ten libreoffice distribuovaně křesle není minimálně momentálně sebe chovat jako jedna aplikace znamená vy

ste si budete pouštět třeba prezentaci první ps tak si budete otvírat přes libreoffice ale

otevře se ten modul nebo ta část která se jmenuje

ta plánuje

poleno vy

rádi víčka integraci do toho svého modrou co že ten jejich nový

tato no správce aplikaci něco podobného jako jednou software

a ta momentálně zatím podporované není tam _e to je no a ve fázi nějakého

plánu

no a co hůře k tomu plat jako samotnému existuje knihovnami byly fakt _e

aby ty jednotlivé nás tady nemuseli prostě někde pracovat přímo s tím konzulovi nastaven malá

je prostě mohli pracovat

a přes nějaké mapy což výrazně

pohodlnější pro mě

tady je se říká že změní nějaké aplikace které jsou k dispozici tak tady nějaký

rozhodně to není konečný

aha

konečný

jste snad je aplikaci

a nejdále na tom asi jenom které defakto ten chlap _e tlačí nejvíc takže ti

mají momentálně zabalených asi třicet dva aplikaci

výhodu to třeba momentálně mají k tomu že

vy si můžete jednoduše instalovat s dohodnou různé nadace a ve fedoře patch pětadvacítce budete

mít gnome tři dvacet dva

ale my z nějakého důvodu potřebujete třeba já nevím to ten který je tři dny

dvacítce ano potřebujete nejnovější byl tohoto tenhle se stane se vyzkoušeli stane co funguje

místo aby jste si a to by nám museli přestaň _e aby byl celý sestavovat

protože ta nemůžete si sestavit samotnou aplikaci ve světě ostatních závislosti

a si můžete jednoduše nainstalovat ten nám zájem o té konkrétní verze toho drama to

samotný aplikaci

takže už dneska to je hodně umí užitečné právě proto testování těch

různejch nejsi a najednou systému aniž byste se tím jaké

kvůli způsobem ten systém

a

zase viděli protože to je všecko jak jsem říkal prostě zavřené

a to fakt jako se prostě zbavíte no

všech těch patentů co se stane story prostě jediným příkazem a někdy to prostě kolik

ovlivnilo ten váš systém takže dneska té jsem pana experimentování

takže to genomika déčka má nějaké své ne ty byly že můžete těch svojí aplikací

které chcete sledovat a používal byste třeba finálně ty byly má to věci rádi který

má hodně takový

a konzervativní

a vývojový cyklus že jim to na

no sumy peněz na další vzorku přitom ten begin

při nevěděl zabil založený na gtk tady celek jako docela dobře použitelný ale je to

prostě ještě nepříde dost dobře použitelné

ale hromada lidí prostě ta přes ten flastr používáte nejnovější ti kterým jste hromadu zase

věci navíc trestat za ty úkoly do přidal

pagers pak ten

toto je toto bude muset asi zvládat aplikace samotná tě

a

tam jsem si někde nějaká volbách kde si člověk a teď tom file systému

a si to víte

a ta aplikace vo to zpracuje ale není tam žádný mechanismus na to že budem

je třeba

človek

a _e nějaký po lette pomlčka pluginy který se prostě aplikuje do toho samotného kontejneru

to je docela

o

omezení jo tady tomuto

nemusíte zrovna ten libreoffice dokáže má křivou sobě ten mechanismus jo takhle může nahrávat vybojovala

pokud _e

pokud co to problémy které vyloženě závislý na tom že se to

když najdete nějaké cestě a typicky se řeší přes balíčky že si člověk najisto lidi

pomlčka nějaké prostě filtry jedna dva tři

a ten jim to pokrytí takže to nejde té cestě asi by to šlo udělat

tak že by tak čovek nakoupila přímo do toho

tak toho nechtěla že

no tady toto se

nesáhne je tam a on má autem samotný kde ta samotná aplikace ve který to

mohli a driverů máte aplikace svůj vlastní složku která kde může ukládat nastavení

svoje dat takže tam pravděpodobně by to mohlo by nebude to perzistentní

ale je fajn že ty že ty pluginy ještě nikdo nic moc neřešil to je

taková konec úvod řešená pravdě

a není ta jediná věc je to ještě

a

přes ty jako např i na přímo ne

jako libor funguje jo tak dále a _e nějaké jiné prostě přes ten pro vložit

to do

do rohu a pak to prostě zase ste do aplikace znovu

načíst

ale jedna přímo se ty aplikace nevidí

constant trestat se nebo

takže to ste to je ten seznam těch aplikací tady

hodně se jsou takové spíš jako experimentální pokusil celá ten telefon za tak dále

některé z něj třeba to toužila po používá je fakt oficiálně jako třeba to libreoffice

případně topit i vy

a docela se to hodí na ty

a

aplikace které nejsou legálně které jsou zadarmo ale nejsou legálně redistribuovatelný že typicky stopy fajn

ne stopy pipa tak funguje tak že když si ten spratek nainstalujete tak během té

instalace

v rámci no když to poprvé spustíte se do toho a

_e ta no to sem boxovat a toto sem boxoval to kontejneru

stáhne ten

a rozbalí ten s _e spoty find a kdyby ani balíček který je jediný

oficiálně k dispozici

takže defakto aniž byste aniž byste porušoval jako to je distribuci tak ten tak ty

můžete s tou chlape ku nainstalovat a pak už ho na jakékoliv distribuci

co se týče dostupnosti distribucích na takže

ve fedoře to už nějaké dvacet perníky na devět let roste styku a případně

těch novější

takže si to jednou call back po letech

u to je to von a šestnáct měsíce

a pokud máte šestnáct nula štyřku jak to můžete najít pekáčku je to rychlá jakou

_e

takže to je to jenom přes neoficiální overlay

ad řádům ať žije to vtom cloudu se že taková v dobách v ohiu ve

fedoře toho

tady vo vyvezem že ta poslední manžela výslovně si před několika měsíce madetě no se

to ještě nestačilo

dostat

ale tím že ten fakt nemá docela

minima ty v závislosti nejsou žádné zásadní defakto

většinu těch _e

potřebujete nějaký nový relativně nový kernelem a jeho se nejnovějšího stě raket dva tři roky

starý potřebujete a

ten vám byl ve to a potřebuje takové stejný a to je defakto všechno leželo

se to dá docela jednoduše portovat na ty další

distribuce

co s týče budoucnosti a pracuje se na

jak infrastruktuře

ta momentálně chybí to znamená

ok aby se teda ty fakt taky jak si to prostě musí p někde u

sebe

a sestavovat

do budoucna bysme chtěli něco co se menuje jako

a pracovní název ale _m a

velmi dobrý nějaká budova třeba kulturu nebo pepper _e kdyby si mohli vývojáři takže vlastně

repozitáře je to za ty plat taky přímo by lidi a vystavovat

nicméně tady tento pleť hlavy

měl dycky založený na nějaké

pro ty vývojáře spíš nešli pro ty koncové uživatele protože

když to budete mít třeba já nevím deset různých a

diodu není jakého libreoffice neboural teďka podobně ten uživatel neví co s toho si má

prostě vydala vybavit nějaká vezmete do stěny jo to by byl před pěti rokama té

doby se tomu nevěnuje ris toho důvodu by měl znít době nějaký centrální katalogy aplikací

který má pracovní název

palec to

a ten

tam by to mělo by opravdu nějakým způsobem řídí daného jak se říká vždycky stred

nekývej ty

šesti

a stran

a

když budete mít třeba kým

tak pouze člověk který má oficiální souhlas projektu díky

tam budou ostraha a troubil dívky a nabízet rifle taky aby se prostě nestalo to

že tam někdo bude nabízet fakt teďka jednak ten tom

bylo to na svoje spol kde

teď jen k tomu přidaly jaký bundlované nějaké reklamy je takové věci

je to tohoto by se tam se chtěli vyhnout a samozřejmě je tomu aby tam

byla zajištěna jaka kvalita by se to pravidelně ty aplikace jak olizovali takže měl by

sis to je ten factory který by třeba mohl bys tě padá vem provázaný vtom

parku avoids

spíš jako mohli experimentovat mohli vykonávat nějaké ty na jestli byl bys piškoty uživatele kteří

něco dělají a co s instalují a pakliže vždy tomu z dostatečně kvalitně vystoupit přesunuto

facto

a pak co ještě chceme děleny automatické generování klepe kus balíčku

a

ne nepočítáme s tím že se to rozšíří natolik že prostě během

a jednoho dvou tří roků všecky desktopové aplikace které sou třeba ve fedoře

byly převede těch let věku

něco a zároveň nejsem

pracovat na jakých to je které je třeba fedora atomy workstation

defakto ten a to funguje no možná znáte puppet projekt a atomy defakto ten systém

samotný je tady to uzly

vy a vše co kolikrát tím prostě běží všecky ty aplikace a tak dále chtě

koupené server řád dockeru a ty na desktopové by běželi takle takovou

a za vlastně nějaká té samoty systémy se pořád sestává z balíčků ale ten uživatel

defakto tím že ten s systém samotný litovli tak jediná možnost o něho prostě instalovat

if a taky a docker i a protože aby měl nabídku veškerý ty aplikací které

jsou tedy ste si k dispozici

by měl existovat nějaký nástroj který byl schopnej vlastně ke které oblasti balíčku ty plat

taky použil nějaký a ten který vyloženě třeba na té do té na tomto pouštět

alte eště hodně experimentální vezmu tady máme nějaký pak ho konce

verze

nějaké jak se říká že ten čtvrtek má nějaké ty výhody defakto ta distribuce těch

aplikací oddělená pro systému může toto místo na různé distribuce

na různé verze těch distribucí a tak dále

má to samozřejmě rysového omezení a nevýhody

takže omezení je vyšší náročnost na paměť a prostor

na disku

co dneska s tou paměti není tak hrozné než lidi mají prostě řádově gigabajt ty

vmky ten prostor na diskuzi taky řešeny změnil tajná tak hrozné díky tomu s tady

že není no tak

a takoví hlupáci by to tak velká nevýhoda dneska nicméně na tři roky slabších počítači

se to můžete vy

cože c jako všechny ostatní ty normovací systémy duplikuje toho perlis bezpečnostních problémovou

což se částečně liší tím entailment že ideálně místo aby ste vopravovali open ssl knihovnou

dvaceti flet pracích

tak trochu sou knihovna bude třeba z jednoho webovém tajemného tak by se to tam

pak samozřejmě ty

ten sandbox samozřejmě přináší hromadu omezení tím že tu aplikaci izoluje

takže jedna z věcí která sou celá ty pluginy a pak to může byt řádce

samotné a

dalším si přál se let písmo

vykresování písma o založeny šel vytvořit mechanizmus a možná se vytvoří

který bude přidělen kdyby nastavení toho slajdu

pepí s má vykresování písem vás toho systému

nicméně tam můžou vznikat problémy vtom je třeba na systémová gtk knihovna která má nějaké

nastavení to vzhledu a funguje to s tím

a to plat jako může běžet

úplně jiná gtk knihovna tam se to třeba může rozbít

takže momentálně toto je taky jako a

věc která není daný vyvěšena

eště jaké jsem na ni z alternativami protože a

fakt pěkný jediná a

technologie která se snaží jedeš je tady to mandlování

tak _e obvykle dělá s ne

a ten spis lety a

nejsem na desktopové aplikace jako

pole a je

ale obecně pro jakékoli

_e nevyužívá momentálně zájmy to znamená nemusíte všecko té aplikaci na mandlovat takže typicky ta

velikost toho fleka toho s nepůjde větší nevíš

a tichá

a sto let věku

pavel stanoví tam plánují něco jako fajn dvojky že možná ne nějaký způsobem

se odkazovat na něco externího tam bude

_e původně umožňovaly za kdyby dyž stavy byl jeden jediný je moje momentálně jeden jedinej

centralizovaný způsob distribuce páté přes repozitář se ke no niklu

to jsou nějaké proof konce za jakých nezávislých

ne repozitářů a tak dále nejsme je zatim s tom není nic oficiálního

trošku omezení tam je vtom že to k izolaci používá a ano takže musíte mít

tento systémů co pyšní

momentálně není vyřešené na distribuci jde apparmor se nepoužívá kde se používá se minut takže

vždycky ta fedora

že abyste si nepomohli

a nainstalované běžet na fedoře tak musíte louce linux a nemáte tam a pánové takže

ten _e ta aplikace vlastně není sandboxované

a je to taky není momentálně vyřešené

a je tam momentálně zhoršilo co si vyliž integrace do toho prostředí a že možná

před zraky zemi strany řešení ale

donedávna a

takovéto o týrání to ucho anebo

a předně ani třeba nastavování tématu vzhledu a tak dále to

tam nebylo no případně notifikace a tak dál tam taky nebo

moc vyřešené

ale obecně tím že si ten flek tady aspekty konkurují tak a to funguje no

vono ty projekty takže si napsal a navzájem pracuje na těch svojich a nedostatcích

aby je kdy a kdyby dohnali to konkurenci že

oni

na začátku byli oba dva je čas silní

a teď se nějakým způsobem kdyby doháněj ty své nedostatky a přibližují se k sobě

pak ještě existuje _e piny

který a je tady asi nejdýl

a ten teda a

ne pak to je čistě plánovací systém to znamená von tam primárně používá žádný jsem

boxy vy si prostě stáhnete soubor který

než na něho po klikaté nebo se při je to virtuální disk který se vám

připojí do toho systému

jak by koupil trojka ten desktop a jel

kterého můžete tu aplikaci spouštět

já se taky zareagovali a to konkurenci vede by měl nějaký sandboxing tam používají fajn

že jo ale nefunguje to úplně ideálně celkově ta otec a vy než neni a

naražený na to byl sem boxoval je že to je spíš taková jako normování na

to

a ten trest tu link která pojmy s těch tří má zdaleka nejhorší ten pes

ne je ten facto jak jsou co s týče tu lindu pro vytváření těch aplikaci

po generování repozitářů integraci do různejch systémů je výrazně lepší než u toho vyřiď

prase

sme stane všechno takže se máte jaké máme

čas na otázky

jestli někdo má nějakou otázku

a měl to s tou nelze že už to i běží na no a teď

nově se tam přibyl přibyla možnost o úplatek

po tech builder ju

tak teraz koupila c takže vy si můžete na majiteli procesoru zkontrolovat a fakt pěkný

taková

při

já jsem měl sen fletcher jak na to jako aplikaci poplatek ta věž běžela na

no neviděl ale nehledal jsem to takže

možná sou ale neviděl jsem takovou zatím ta možnost na mě

to prostě byli na ten a dokonce vytáhne přibyla tak os kompilace že nemusíte mít

nějaké nové zařízení

to

nějaký dotaz

já prosím těžko z pokud otázkou záznam a ty je tedy na dyby nebylo to

ve čtvrtek u

podle věty vy používáte mikinou auta

jo mělo by si právo ním o

jo ne úplně ideální jo je to řeší zatim nějaký jestli ten který tam dělaj

jako tady ty úkony automatizujeme se to uplně nelíbí že to je zase prostě spuštění

spektru někde s internetu loni na začátku vešli

vyřešili to co to pro pepu chybělo znamená to snad na instalace a podle mě

to běží na tom kdo