a jak už tady bylo řečeno dneska v té přednášce bych se chtěl věnovat tomu
co chystáme ve fedoře dvacet jedna není to jenom o tom výčtu těch nových vlastnosti
které tam mít ale jo tom jak celkově se mění ta distribuce ty naše cíli
ty cíle ohlédně té distribuce
ne tu distribuci děláme
a
a potom v závěru té přednášky bych chtěl navázat se je na to
a co budeme na tímto chci navázat na to co budeme dělat s následky následujícím
období fedora dvacet dva fedora dvacet tři a tak dále
tak poďme na to
představený sem byl
jsem fedora ambassador pro českou republiku a tak dále
někteří znáte z vás si něhož i znají což je super
a držet
tady to mám nějak
bodech co budeme co je vám dneska chtěl říct
takže
a co to vůbec je ta iniciativa fedora next roztomilá pořád dokola pokud se sledujete
ty
novinky kolem fedory tak to je pořád poslední rok sama fedora next fedora next takže
abych tak ta jakým způsobem
zesumírovat co to vůbec znamená jaký to velmi dopad na to krátkodobého potom dlouhodobější směřování
fedory
pak bych se chtěl zaměřit na produkty ve fedoře dvacet jedna
co je o těch produktech ještě budu mluvit v rámci té fedory nechce že letíme
ta největší změna která se s té iniciativy to byla
no a potom ty plány do budoucna co se teda nedostane do fedory dvacet jedna
let co budeš těch dalších
takže pojďme na to
fedora next
a co se jedná
a jedná se o to že na tak jak dneska ty distribuce fungují
tak byly ten způsob
a ten návrh
byl udělaný nějaký dvacet let nazpátek prostě všecky ty všecky ty distribuce dneska fedora je
teda stará deset let nicméně plynule navázala red linux který vznikl v nějakém devadesáté čtvrté
devadesáte pátém roce
debian je zhruba tak stejně starý všecky takové ty tradiční distribuce defakto začínaly s té
době
no a tenkrát ty distribuce samozřejmě na
byli navržené tak aby odpovídali těm potřebám které byly tenkrát nicméně
ty potřeby seznam reset inovace dle změnili dvacet let je dneska
je ve světě ip prostě
století takže se takže ti uživatelé těch distribucí dneska ty potřeby mají jiné
a ten model jak ty distribuce jsou dneska dělané push na tom ne
stoprocentně nenaplňuje my sme se
no snažíme se rámci té iniciativy
a zamyslet na tím jak tu distribuci změnit aby byla atraktivní
a relevantní
a tom ani ty a
to mají ty průmyslu i v následujících letech
aby sem prostě za jakých pět let nezjistili že vlastně
a tak jak to děláme bylo to vůbec nemá nikdo zájem dneska
jedna
to je jedna z věcí kterou která je rámci té iniciativy fedora next
další co s
a nový přístup který jsme začli dělat je to teda tomu říkám od uživatele k
vývojáři ne naopak
a
tady se ty linuxové distribuce mám tady nejmladšího účastníka
taky uživatel fedory
u rovnici
a
od nejdříve od uživatele k vývojáři ne naopak
a co tím myslím do pet do teďka ty distribuce do teďka ty distribuce fungovaly
takže prostě za vzali cokoli co vzniklo nebo co jim přišlo zajímavé s tou musel
světa zabalili to prostě integrovali to do nějakého jednoho balíku
a s toho s toho nějakým způsobem vznikl ten linuxový systém ta linuxová distribuce
a nicméně nikdo
nikdo velice se to na světě linuxu a se nezamýšlel nad tím jak vlastně ten
finální produkt by měl vypadat jaké sou ty potřeby těch uživatelů co oni řeší za
problémy a jak a jak vlastně zatím finálně by ten finální produkt měl vypadat kdyby
potřeby řešil
a
to se sto se snažíme s tou for fedora next iniciativou změnit prostě
a
vymýšlet je ten finální na produkt by měl opravdu vypadat a potom jak kdyby zpětně
tím potravním řetězcem
o toho dalo stejnou k upstreamu
provádět ty změny ták
aby prostě
a ten upstream produkoval věci které budou povedou k tomu k tomu produktu který chceme
my
a my
a jak jsem mluvil o těch produktech které se ve fedoře chystají tak ve fedoře
dvacet jedna
a budete mi
tři produkty
a s workstation server klaud
a
zdá se mně rozdělit tom že
ty produkty už se budou
opravdu specializovat na to s uživatelskou a tu cílovou uživatelskou skupinu jo
a na ty na to zaměření
do teďka
defacto existovala jedna fedora kterou ste si mohli nestor na server na desktop a tak
dále samozřejmě instalovali ste si nese jiné skupiny balíčku nicméně docházelo tam k takovým těm
třenicím jako že se třeba
ta serverová část distribuce hádala s to desktopu jaké třeba má byt nastavené
defaultní nastavení u toho u tam toho protože na tom desktopu to třeba má být
jiné než u toho serveru
čím se tady toto se těma na
produktama
a defakto staré
server se prostě může nastavit ten svůj produkt jak potřebuje zahrnout si tam balíčky jaké
chce
do teďka to teda zatím funguje ty produkty takže sou to de facto jiné spiny
založené na tom samém repozitáři s tím že oni si tam můžou tweakovat to nastavení
a defakto si definovali ten produkt bude a
vypadáte aniž by aniž by to museli třeba konzultovat s lidma skladu a tak dále
samozřejmě ta konzultace tam probíhá v rámci toho by třeba ty produkty navzájem spolu nějakým
způsobem pracovali že člověk který používá na desktopu workstation aby třeba
to pro něho bylo snadnější používat potom ten server a tak dále
a
co teda
co ta graf té fedoře dvacet jedna to budu procházet postupně po těch produktech ve
teď už to fakt budou
jak kdyby
tři rozdílné věci když pudete potom na stránky fedory tak si budete moc opravdu liberec
stáhnete workstation
a server nebo cloud
nebude to nebudu to defakto jediné takové výstupy té fedory
a lidi kteří třeba půl to hodně lidí se ptá zcela používaj k déčka používají
xfce jestli tady ty
prostředí
no tady ty spiny z té fedoře dál zůstanou ano zůstanou
defakto ty oficiální produkty jsou ty věci na které my se chceme nejvíc zaměřit dat
ty nejvíc zpropagovat na ty nejvíc sázíme
nicméně prostě ty jednotlivé komunity je to rozseká kde xfce a tak dále tak mají
dál jste
tom fedora projektů prostor a prostě budou si dělat ty své vlastně věci euro si
dáte své alternativní
spiny
na tom se víceméně nic nemění
a co ste že to workstation ale je to založené na řeknou přišla nás tady
vyšlo zhruba
před měsícem je tady už někdo používá přičtená
no fedorou dvacet jedna
tak moc vás není zatim takže tomu
možná něco pro vás bude nového tady vtom to
a kde se můžete podívat u nás na stánku tam mám teda teď zrovna ne
že to mám na tady tomto
a notebooku na kterém mám fedora dvacet jedna
a může zas tam podívat na jednom které už běží na waylandu
takže já tady mám psané téměř plnohodnotnou náhradu
náhradou je ten wayland ve fedoře dvacet jedna
nicméně
ahoj tak zas tak plnohodnotné není
já bych řekl že s toho
toho desktopového jaká si říkali jste se stal se blbě překlad do češtiny zážitku
a je já bych řekl tam tak devadesát procent
vezme je těch zbylých deset procent pro ty vývojáře bude možná zabere stejně času jak
těch prvních devadesát
takže
znám lidi kteří už ten gnome na waylandu používají
dokonce a defakto jako hlavní
a hlavně prostředí
dá se to používat má to samozřejmě je to ještě pro hodně early adopters má
to hodně
a ostré hrany
některé věci tam nejsou dořešené a hodně tam chybí ve vstupních ve vstupních metodách a
tak dále
nicméně
používat se to dá docela dobře
je to stabilní
a
takže já jsem to já jsem to ukazoval měl zapnuté už na několika akcích
a
za vlasy za jakých šest dní provozu mi to jedno spadlo to ti lidi na
tom zkoušel všechno možné takže na tom na to že té technologické ukázka tak to
není špatná věc
navíc ten wayland i ukazuje trošku na změnu toho přístupu co máme k té fedoře
kdy
if opravdu to chceme aby ta fedora do budoucna byla
hotovi hotový produkt
že už to nebude jenom taková prostě testovací platforma pro ten metál opravdu chceme aby
to bylo platforma
pro ty aktivní lidí vývojáře a tak dále
nicméně pořád chceme aby se ty nové věci práv té fedoře objevovaly pokud možno co
nejdřív a právě stylem ve kterém je to u toho waylandu že vy si ste
vy chůzi
a konfiguraci budete mít server no
ten v jednom poběží na serveru
tam to je prostě všecko odladěné vpohodě a pokud budete mít prostě bude pokud budete
chtít si vyzkoušet něco nového něco se opravdu byly diet tak si prostě a to
zvolíte přepnete si do nějaké alternativy
takže ty lidi kteří jsou používat endif o tady tyto věci nezajímají tak by to
nemělo
nemělo ohrozit
můžou si to vyzkoušet a jako alternativu takže toto bysme chtěli dělat do budoucna s
pokud možno co nejvíc věcma
a co tam je dál máme tam ta aplikační katalog software to jste možná asi
věděli
ve fedoře dvacet kde to bylo teprve
jako technologická ukázka
něco podobného jako ten wayland co budete ve fedoře dvacet jedna
za tu dobu se to už dost posunulo dneska to chová ve fedoře dvacet jedna
už to bude
defakto výchozí
správce ne balíčku ono to nepracuje přímo z balíčky
ono to pracuje desktopovým aplikace má samozřejmě potom na pas na pozadí si zvolíte nějakou
aplikaci tak to nainstaluje ten balíček nicméně není to
zní to nějaká náhrada jo mu nebo něčeho takového že byste chtěli se tam měli
kompletní výpis balíčku a pracovali ste nové je z balíčkama
a jsou tam opravdu jenom aplikace které máj
dodané ty meta data jde to ste máte ten delší popis sejde máte screenshoty a
tak dále tyto té nové verzi to dokonce podpory pluginy že prostě bude tam i
na té stránce
vylistováné a jaké pluginy si můžete třea k tomu nějak kdy ke gimpu třeba
doinstalovat
samozřejmě dál můžete ve fedoře
a
no protože ex pracuje balíčkama a toto tady neni
a to na to můžu ostatně ukázat
jako cíle cílem není udělát graficky a
a grafického správce balíčku
a ten máme té ten ex
s cílem je udělat takový ten moderní uživatelsky přívětivý katalog kde lidi se prostě můžou
procházet
aplikace dívat se na hodnocení a screenshoty a
najít si tu aplikaci co potřebují protože
ono obecně a jako ju mi ho mají za všecky takový ti správci balíčku nejsou
moc dobří na to abyste prozkoumal co ten linux vůbec jako nabízí jo oni vám
nainstalují co vy jako
po chcete když víte co chcete
ale v momentě si řeknete abych ta jaký editor prostě
já ficky editora
je tam teda sice můžete vyhledávat a tak dále ale to teda hodně krkolomné
a třeba linux používám deset let
když jsem se procházel tady ty kategorie tak sem tam na ne narazil na desktopové
aplikace užitečné který se neměl ani páru takže s tohoto pohledu to je pro toho
běžného uživatele mnohem lepší a to je právě ten cíl
udělal něco takového takže tady máte ty kategorie si můžete procházet
a
těch informací tady máte mnohem víc za mnohem takové přehlednější podobě než když prostě používáte
ju mají za máte jaký seznam balíčků z nějakýma krátkýma popisem a
a verzováním
takže
je to taková
jo taková nástavba
na ty balíčkovacím systémem samozřejmě z balíčkama můžete dál pracovat pokud
ve človek zkušený uživatel linuxu ví co chce nainstalovat tak ty balíčky třeba je to
je to rychlejší
na domek se jako nastavovat ve fedoře zůstává možnost odinstalovává jo a tak dále o
té náhradě yumu tom se ještě budu bavit dál
a pak další věc která se tam nestihla nakonec do fedory dvacet jedna nicméně aby
rád zmínil integrace qt do gnome
a jsem
celkově platí že ty
většinou lidi co používají gnome tak používají často jenom ty gnome aplikace naopak zase k
d no každej aplikace často je právě kvůli tomu že ty obligace se navzájem toto
kdyby
druhého prostředí ne moc dobře integruji ten vzhled vypadá jinak a nastavení to má prostě
jiné nebere se toto nastavení s toho
a kdy řekněme hostujícího prostřední
a to jsem snažíme změnit co máme
red hatu člověka který patch pracuje na tom aby a za prvé pracuje nás ná
skinu adwaity což je ten výchozí skin ty kecy gtkáčka jenom tak že by ho
udělal téměř identický pro qtčko té doby ty aplikace vypadaly pokud možno stejně
pro budoucnost tam plánují další věci jako že bys tam nějakým způsobem
pokud jestli něco nastavit v gnome tak aby se to třeba projevilo i vtom nastavení
co zas mají prostě ty různé formáty pro nastavení vkládané tak aby se to provalí
tam aby že by se nastaví ten co znám tak kde aplikace o tom vůbec
nevěděla
a nemuseli ste to nastavovat defakto na dvou místech takže snažíme se tady tyto dvě
platformy které nejsou dneska zas tak moc dobře integrované integrovat co nevím do sebe aby
prostě člověk potom nevyřešil jestli používá qt aplikaci a nebo gtk aplikaci
a další věc kterou bych chtěl zmínit která je nově a velký kozy instalaci ve
fedora workstation
je na the fly si stránce
jak jsem říkal na začátku že to for fedora workstation za snažíme
a zaměřit na ty aktivní lidi
a typickým příkladem sou třeba ti vývojáři vladiměřských nástrojů
co tam za ty vývojáře máme devět ten devasistent
toho
můžu ukázat
vás operovali
commandlinové rozhraní takže kdo
kdo preferuje commandlinu tak to pro něho
bude asi lepší tam je z méně a
zjistit na to co ten program umí je lepší tady z toho gui a co
znáte neznám řeší
a usnadňuje vám to nastavení prostředí pro vývoj a usnadňuje vám to potom vál publikaci
toho kódu takže vy typicky se rozhodnete že chcete já nevím třeba
dáte si céčko
tady si dáte název projektu kde se ten to má vytvořit
a ono to nainstaluje veškeré závislosti které balíčky které typicky pro ten vývoj tom céčku
jsou potřeba
a nastaví to můžete si tady nastavit prostředí kdo preferuje nějaké grafické ide může si
podporovány tady neklid případně zase ste
ten druhý extrém takový minimalistický je vím
a můžete si tady nastavit pokud máte účet na githubu můžete tam přímo nastavit ten
github takže
a vám to nastaví na připojí se to potom účtovali na githubu
a mimoto to nastala vám to nastaví i lokálně git
abyste si mohli prostě přímo ten projekt rovnou verzovat a tak dále a potom prostě
třeba pushovat do toho githubu
takže to udělá to za vás plno kroků které byste třeba
museli dát manuálně
a
toto se hodí třeba pro to lidi kteří chtějí vyvíjet na linuxu a prostě neví
co udělát neví kam sáhnout
a co nastavit a tak dále
tady tento dev asistent s tím pomůže nicméně a neni to omezeno jenom na to
a ten dev asistent je de facto univerzální do budoucna oni chtěl byla nějaký online
repozitář těch asistentů
kdy vy sami
si můžete píše se to v yamlu je dáno si můžete napsat svůj vlastní asistent
kdy prostě
já nevím typicky máte třeba nějaký projekt slina třeba váš týmový to je k s
práci
nemáte prostě nějak nastavené vývojové prostředí
ta nějaký jazyk no tam máte repozitáře
potřebujete se na nej si třeba udělat
kopii toho gitu toho repozitáře odněkud a tak dále to všechno musíte dělat manuálně třeba
typicky když vám přijde nový kolega tak by si
my si tak napíšete ten den a ten assistent
teda zde ne ten assistent spustíte a tomu kolegovi prostě to kompletně před ten kolega
bude připravený jo ten jeho počítač bude připravený na to aby se do toho projektu
rovnou zapojil místo aby všechno prostě nastavoval ručně ano
jo to já taky myslím že vtom gui kouknete ale samozřejmě dyž si čověk píše
vlastního asistenta tak to je fajn hodně flexibilní tam si to ušlo případně na konkrétní
dotazy někde tady běhá miro vašeho který je dnes těch lidi kteří na tom pracují
takže ten
neschopný
na to odpovědět
jo takže ten workstation se k tomu serveru té taky docela
a zajímavá věc
fedora do teďka serverovou verzi neměla i když znám lidi kteří používají na serveru nicméně
není to typická distribuce na server
především kvůli té krátké
krátké podpoře dobře pokud instaluje té něco na server tak většinou chcete aby to prostě
běželo vy vzorku seš
a s fedorou se vám ten
jen tak nepodaří
ta hodně lidí se ptá proč děláme serverovou verzi když máme tyč vlastně sem to
se teď oficiální
pravdu
red hatu a
je ta vás
pohledu tvůrce u té distribuce samozřejmě potřebujete nějaký základ pro ten pro ten red hned
a potom pro ten centos takže ted fedora server defakto funguje
jako ta budoucnost toho sem posune že ta se defakto vytváříte budoucí podoba
toho jsem dosud a že to co to co je dneska ten fedora server
tak to prostě bude ten
centos no ten
red hat enterprise linux za dva za tři roky
takže je to
je to viz distribuce na které si na které si můžete vyzkoušet
co vlastně se to serveru
připravuje
neni to je to se distribuce nicméně není konzervativní takže se tam snažíme
přinášet ty
nejnovější věci s
z oblasti toho serveru
jedna s těch nových věci je cockpit to taky můžu hned ukázat je to defakto
webové rozhraní na správu a
vzdálenou správu nebo případně tady to mám lokální správu
a
systému
tady si můžete případě můžete vidíte si můžete připojit další hosty já tady mám teda
na ten lokální tady ten notebook
no a mělo by to mělo by to fungovat jako
rozhraní a takové ty základní a nebo typické
úkony pro toho administrátora
není to věc která by asi přinesla něco nového pro lidi kteří jsou zvyklý prostě
na že se na server ssháčknou a všecko si direct příkazové řádce to spíš pro
lidi kteří zase tu
příkazovou řádkou no tak příkazové řádce tak neholduji
nicméně ona té nějaká zatím u
spíš taková horká novinka která si asi jo jsme nějaké základní věci ještě můžete dělat
můžete tady
máte tady nějaké jakou zprávu tich
běžících služeb máte tady žurnál když si můžete prostě různě filtrovat chybové hlášení ze systému
nastavit si tady případně na síť
a případně tady jaký ten
stojej seznam a můžete si tady pracovat s oddílama a tak dále
a spravovat si tady uživatele zajímavá vize na snadno zrovna ten
docker na to nastartovaný nebudu teď řešit nicméně můžete tam spravovat i
její kontejnery v dockeru kdybyste
ne byste chtěli můžete si přímo tady vtom webovém rozhraní stáhnout nějaký základním je toho
office z toho veřejného repozitáře
můžete ho
to stejné nastartovat
zatím tak zatím to nemá jako takovouto interaktivní konzoly kdy vy jste mi se tam
můžete kdy přepnout na do příkazové řádky toho a toho kontejneru ve vesměs toho kontejneru
a je to dělané na principu příkazu kdy ten kontejner spustíte a zadáte tam příkaz
který se tam má vykonat tam se s tím ještě udělá samostatně snapshot
a vy máte
nemáte konzoli jaká vidíte ten výpis toho co se tam dělá
takže to zatím taková
taková základní
podpora nicméně na tom taky na té integraci tě kontejnerů do dockeru jí docela pracují
teď
no
toto je toto je prostě jedna z novinek z toho
na
fedora server
další zajímavá věc sou ty serverové role které fungují přes ten rolekitd jí
a
slyš
je nějaký démon který
tá aplikuje změny vtom systému tak aby se ten systém připravil na nějakou tu
roli
myslím stahujete sebe ais nějak se to dělá třeba dns server
nebo najde hádce prase nebo ste file server
nebo ste ten systém nainstalujete a pak s zase všecko
děláte ručně
tady ten
ty serverové role byla za to měli dostat usnadnit tom že vy si třeba během
té instalace nebo těsně po té instalaci vyberete já chci aby tato mašina proste byla
dns server tak prostě vyberete dns server ono už vám to ty potřebné balíčky
a stáhne a připraví takže ten server může potom defakto připravený které ve svojí úloze
a vy si to jenom prostě třeba finálně doladíte což je taky kdy
docela
novinka defakto
je to teď poprvé fedoře dvacet jedna dodělávali to eště
jenže
fedora se kvůli tomu je jedno s těch zpoždění o čtrnáct dní bylo kvůli tomu
že ještě tady ty serverové role dodělávali
takže je to fakt něco úplně nového
můžete pokud byste se zajímali víc o ten server tak případně na té naší wikině
a
se můžete podívat tam jsou další informace o tom cockpitu tom o
roky kdy a tak dále
to s týče cloudu ta
to změnil no tak letem světem
a fedora push před to tady tou fedorou dvacet jedna měla nějaké připravené imidže to
ty veřejné klaudie ste amazon
nebo ty další
a na tom se doslech moc nemění teď to je teda oficiální produkt
dál nicméně pracují
defakto
podle toho co bych si nastavili před tím
nesnaží se ten a celkový o jiný si základní zmenšovat aby to se co nejmenší
tam to cloudu se tlačí na to aby ten stě tady instance
vtom veřejném cloudu chtěl jsem řekl člověk z rackspacu je nějaká jedna sekunda nebo něco
takového jestli prostě spustit obrovské množství mašin tam vykonat o nějakou úlohu proto se co
netipnete abyste neplatili moc za ty použité s zda tak dále takže tam takhle
na té rychlosti toho to toho nastartování systému na té celkové velikosti opravdu záleží
a
ten produkt cílí jak na veřejné tak na soukromé a ty infrastructures services takže proč
jsou to ty různé amazony
expresi a tak dále taky případně pokud chcete provozovat nějaký proud
a
někde u sebe
je to teda co je to celé celý ten systém novo to je ten
fedora klaus ten produkt je
cílený jako
kde jest se na systém to znamená systém který běží vtom cloudu ne na které
běží ten cloud
a nicméně ta podporovány ten pře přechod k s
s na klasický server pokud vy máte nějakou cloud o instanci
té fedory a
chcete ji potom překlopit na klasický server
tak něco takového by tam mělo byt a do budoucna podporované to
kdyby přepnutí mezi těma různýma přístupama cattle o to je vlastně dobytek kdy
vy se k tomu se tak té mašině chováte jako k jednotce ve velkém stádu
které se chová úplně stejně a to péct potom zase prostě jedna konkrétní mašina kterou
vy si opečovávat takže takový ten přechod by tam měl by možný
aha
no a samozřejmě tam
chtějí zlepšovat i tu podporu pro docker na open shift origin
co jsou dneska takové jako high projekty
no a co teda bude
na dál
jeden co to není
paroubek žádný produkt do takový zatím experimentální to jedete ve fedora to mi k jestli
tady znáte někdo core o s
to už někde slyšeli ten systém
defakto systém ta je navržený
a to klaud
na afér fedora tom it je vtom hodně podobná máte tam prostě nějaký hodně minimalistický
systém
případě fedora to mi tady korigované ze to prostě kernel
systém kdy nějaké další základní utility a všech a cokoli snad tím všecky ty aplikace
běží jako kons kontejnery v dockeru
je tam na
de facto oddělený kompletně ten systém o ty aplikací zatím jsou klasicky
v linuxu prostě nemůžete prakticky na nakreslit čáru mezi jediná čára prostě mezi kernelem a
různé space ale to není čára mezi systémem a aplikacema tak tady ta a tady
to jasně definované
a docker na ty kontejnery jsou aplikace všecko co je poctivým takže systém
tak systém samotný
a se aktualizuje atomicky
to znamená případě core se je to na základě imidžů roztáhnete si celý větší
a nainstalujete si
a ten imidž se nainstaluje vedle toho starého jela sekat
při dalším bootu nastartujete do toho nového případě core jako fedora atomiku používá
a to je stejný
a co jsou co jsou stromy kdy na serveru se vám defakto ty rpm balíčky
rozbalí do těch do těch stromů a ten vy si stáhnete celý ten strom a
ten strom se nainstaluje vedle toho vedle toho stávajícího
má to s má to svoje nějaké nevýhody a klasicky to je nějaký po
počet požadavku na ten
a sebe
protože když stahujete balíčky tak máte jeden soubor který máte zabalených i z dalších
souboru zatímco dyž máte toho je stejný tak defakto stahujete všecky ty všecky ty balíčky
no ne všecky balíčky všecky ty soubory které se rozbalí s toho
stýkat je balíčků je že to nemá ještě moc vyřešené
pak tam je případě core nové stane
a
rtcd tady ve fedoře na a to v mejtě
digilib to je defakto
vrstva která vám potom integruje ty jednotlivé kontejnery s tím zbytkem systému různé já nevím
pokud třeba ty kontejnery chtějí navzájem mezi sebou komunikovat a tak dále případně ta kontent
aplikace tom kontejneru potřebuje a něco z nějaké jiné mašiny na je to se uložené
fyzicky na jiné mašině tak a nemusí třeba v jednak té mašině
a třeba ta databáze ke které potřebuje přístup je ale tady to co tobě nebo
to rtcd to a
de fakto vyřeší za ně to směrování jenom se zeptaj prostě na tu databázi kterou
potřebuji
a na další to asi
docela známá vesta do hlav o nový stávce balíčku je fedoře už nějaký čas zase
jako ukázka vedle toho view který je
ve fedoře de facto od začátku
a už je naplánované že nahradí žijou ve fedoře dvacet dva to znamená někdy příští
rok
tak moc se
moc se toho
do t push asi nezmění já jsem se ten telefon je docela slušně odladěný je
to zeli založená libsolveru to co se
takže
tady stojí pěkně funguje spolupráce mezi firmama je to napsané sečku je to výrazně rychlejší
tady to je to řešení závislosti léky výrazně inteligentnější
a
uši to už to nemá takovou tu nemoc toho yumu
je to stahovalo ty
za vždycky ty meta data k těm balíčku se repozitářů
pokaždé když se to chtěli poprvé použil jsi to prostě někde na pozadí
ta volba tam je defaultně zapnutá tak aby se to na pozadí vždycky
ty meta data stahovalo takže by to bylo potom pro vás připravené
no potom ten bri length waylandu sem tady popisoval ten
nebudu zase tak
dlouze už rozebírat hodně lidí se ptá kdy to bude ve fedoře jako výchozí volba
jak se říká že teď máme co směru vtom přístupu že fakt se nesnažíme tady
ty experimentální věci tlačit
do
do těch výchozích voleb
tak defakto nemáme stanovený žádný
žádný cíl nebo žádný konkrétní plán jestli to bude ve fedoře dvacet dva nebo tři
a stanovené to je takže to bude ready for než momentě kdy ten uživatel nepozná
že už úvod tím neběží xka že ho vo tím běží wayland takže to bude
to bude ten moment kdy to bude moc přepnout
jestli to ve fedoře dvacet dva dvacet tři nebo později to těžko říct já si
myslím že
fedora dvacetdva bylo hodně optimistické dvacet tři
taky já bych to spíš viděl s tak minimálně na rok a půl
no tak já jestli je to je
ten křik těch uživatelů může vy motivační pro ty vývojáře je prostě jako tady toto
vás zase ste nám to rozbili tak to
rychle spravte nicméně jsem tady na začátku říkal ten odteď ten vejlet dyž použitelných té
fedoře respektive
a to gnome na waylandu že vedle není žádná
žádná komponenta vtom systém o té jenom protokol
a prostě ty early addopters kteří budou chtít ft fedoře dvacet jedna si do toho
můžou klidně přepínat
a může o tom pracovat já si myslím že to prostě
není úplně ideální přístup
že to prostě hodíme na hlavy těch uživatelů a pak to pro nás bude větší
motivace toto rychle dodělat jak že to si mysim že toto je takové nás střední
cesta prostě nabídnout to těm uživatelům jako a
no a to je jo nebo jenom tři nula
jo takže
to je to ta já si myslím že tady tací pokud je tam možnost to
provozovat jako alternativu po několik releasů
typicky té s tím donef o vzdálenosti gnome software ze ten uživatel to může použít
ale nemusí
to záleží
takže to podle mě taková ideální střední cesta
a na hlavě
co je potřeba toho waylandu je potřeba dodělat ty s ty vstupní metody ta tu
knihovnu libinput
na tom waylandu nebo třeba ještě zapracovat tam sice fungujou ne úplně ideálně
no a samozřejmě dá se čekat že ty aplikace to xka by byli v dohledné
době nějakým způsobem přeportované na vejlet jak se nebudou asi nikdy takže ten myslel prostě
musí fungovat taky dobře
v a je tam samozřejmě že ten bezpečnostní model kdy prostě toho waylandu kdy ta
aplikace
nech těch xkách že může sahat na jakékoliv zdroje které prostě s tečou přes ten
přestaň bych se jede
a ale a že může sahat jenom na ty svoje zdroje takže prostě z uživatelského
pohledu to je prostě jenom to okno takže ty aplikace
to je běží nad waylandem nemůžou třeba ji lásky interní slyšel ty celé obrazovky momentálně
nemůžu si třeba vybrat barvičku kdekoliv na obrazovce to je všechno co se vo to
musí vyřešit nějakým způsobem přes nějaké práva kdy ta aplikace se zeptá můžu dělat screenshoty
může jsem si tady barvou typy
a defaultně tam puštěna být nemá a pokud prostě na základě jako třeba vstupu od
uživatele nebo někoho tak
ano
ne selinux ta řeší na úrovni file systém vás nepustit ke konkrétnímu souboru ale tady
prostě a
na úrovni displej serveru v xkách může třeba aplikace odchytávat co na pozadí vám může
běžet nějaký key logger který třeba odchytává co vypíšete
ve firefoxu na klávesnici
a vůbec nemusí mít přístup k těm vás souboru firefoxu na úrovni toho file systému
no takže to je problém že selinux u těch desktopových aplikací defakto nefunguje protože ty
aplikace mají stejně přístup
k věky de facto ke všem zdrojům co tečou přes xka ať ta těch xkách
takže aby se tam to dala udělát opravdu dobrá
na izolace těch
aplikací tak se to nesměli jaderné no nov je topol systému jak selinux ale jiného
kromě toho display serveru takže momentě kdy bude wayland
a selinux takže tak můžeme fakt jako mluvit o dobré izolaci těch
těch
desktopových aplikací grafických
no a ještě
ještě pět minut takže letem světem takže softwarové kolekce to možná někteří znáte shellu nebo
takže to funguje jsem to sou zase nejsem jistý
no nicméně tam to vzniklo kvůli tomu že pro někoho byl prostě ten rhel a
centos příliš konzervativní
takže třeba chtěli nové verze phpčka pipu
mysql pozdě
s a tak dále
a
software kolekce to de facto umožňují
že ty nové verze se nainstalují do optu vy tam můžete potom přepínat a ty
cesty buď na do toho jde budete mít třeba to nové php a nebo do
toho php které prostě nainstalované standard je vtom systému
uvažuje se o tom že jsme to zavedli do té fedory tam nicméně
na trošku a
odpověz části těch vývojářů kteří to zas tak moc nechtějí
nicméně pokud ty softwarové kolekce ve fedoře budou tak to bude naopak s přesně z
opačného důvodu
prostě někomu zase nevi nevyhovuje že fedora vychází každého půl roku má tam pořád novější
a novější verzi phpčka pipu a tak dále a naopak bych chtěl a třeba pro
fedoru upgradovat ale mít
pořád stejnou se verzi třeba já nevím dva tři roky stejnou verzi phpčka
no takže
tak by to bylo dělané přesně naopak že by lidi měli možnost prostě nějakého s
nějaké stabilnější verze
tedy nevím
toho dynamického jazyků nebo těch databázi
no takže s to s asi naštve ty dvě minuty a aplikace to je taková
hodně dlouhodobý tady bych řekl momentálně co je v linuxu to sou prostě tebe
a ty sandboxované desktopové aplikace jsem tady mluvil o té izolaci
a takže
taková ne
takový globálnější plány je nabídnout alternativní distribuci těch desktopových aplikaci že to nebude no balíčcích
a naopak že by to bylo
kontejnerech kde ta aplikace by měla k sobě při bundlované všecky ty závislosti
čím se ta distribuce defakto se stává toho by měla kontrolu nad těma knihovna na
které k té
aplikaci jsou proto je tam potřeba ten sandboxing kdy prostě se fakt aplikace musí izolovat
a jenom si povolovat prostě to nezbytné to
co
opravdu potřebuje a co ten uživatel chce používala
a co se týče to uvažovalo se o to výstupu stalo na dockeru když ten
docker se dneska tak rozvíjí nicméně jsem slyšel nejnovější
stavy tak to asi na dockeru postavené nebude bude to nějaký jiný
formát kontejneru počítám že to bude prostě na těch linuxových kontejnerech
stejně jako o stejně jako ten docker
a čeká se na líbá s teď byla zpráva já jen asi dva dny stará
kdy poslali
kdy vás k zařazeni do té hlavní větve kernelu
takže nemožná když se to povede tak no tři devatenáct
co tam dostane
a je to hlavně kvůli výkon ono že voni vlastně potom ty aplikace budou komunikovat
přes by vás
asi jste mi vlezeš se to posílat prakticky cokoliv včetně nevím videa obrázku a tak
dále
no a výhody to má to že budete mít jeden instalační soubor který bude fungovat
pokud možno na všech linuxových distribucích
nebude to vyloženě závislé na verzích takže jedna verze tím že bude mít všechno co
potřebuje
a u sebe nebude záviset na tich verzích knihoven z těch distribucích můžete to bude
to fungovat třeba na pěti šesti vydáních fedory po sobě a ty aplikace ani nebudou
defakto závislé to jí vydávání na těch distribucích takže
stejně jako neska na androidu máte že vám ty aplikace se aktualizují průběžně
tak neza nezávisle na tom jak se aktualizuje systém tak něco podobného by mohlo by
s těma kontejnerama
jo
no a
pokud tři pokuty vyvádíte aplikaci na to budou kašlat
a proto se tam byla ten sandbox aby ta aplikace prostě nemohla volně sahat kamkoliv
a ten závěs toho důvodu že prostě té bezpečnostní riziko
když tam budou mít na pole při bundlované open ssl a podobně
a jak to jestli to ve výsledku bezpečnější nebo míň bezpečné než současné desktopové aplikace
které sice využívají systémové knihovny ale můžou sahat úplně kamkoliv
co se uvidí
má to své výhody nevýhody to je to jasné
přátelé máme čas na dva dotazy na dvě otázky tak kdo bude další
nikdo
když všechno vyčerpal řekl úplně všechno
jste úplně vyčerpaní no já si říkam
jenom jestli můžu na mikrofón
no a co se
dal jsem se na ten
a ten koho
nerozbije se tam na kompatibilita mezi tím
mezi exem a dnfkem
a
jo teoreticky by ex by mělo byt velice jednoduché přeportovat na dnf o jeden jako
reforma
se používá úplně stejně to rozhraní prostě stejné akorát prostě nahradíte
no nechci říct úplně stejné ale řekněme s
devadesáti pěti devadesáti devíti procent no solution jak jako na casy které nejsou plně totožné
takhle to funguje ho by bylo to navržené tak aby to
v budoucnu nahradila view stylem že prostě kádr no von se přejmenuje za ju aby
to ani nepoznáte oni se nakonec ti vývojáři rozhodli že to asi nebude úplně dobrej
nápad protože ona to není kopii jedna ku jedné
takže
no tam bude dokonce alias kdy prostě když budete další verzi volat u když napíšete
you mean stále něco tak vlastně budete volat do hlav odinstall něco takže teoreticky by
taky ten a you make s pokud on se volá
a po
pentium taky mohlo fungovat a případně to přeportování mělo být asi triviální si myslim s
tohoto pohledu
takže
nevím jestli nevím jestli to bude s tím telefo nelistové další verzi fungovat rovnou anebo
budou se to se to přeportovat ale mělo by to byt fakt jednoduché a ex
mělo by asi jestli to přejmenována
do no fórek s nebo něco takového
já se já jsem taky chtěl aby to bylo protože do na foto to ani
ti autoři původně nečekali že by se to používalo dál prostě tohleto taková pracovní
myslím že to po byla zkratka did not
did not finished nebo něco takového
a ano jist respektive si to domysleli to did not finished to myslim že nebylo
ta zkratka toho nicméně nečekali že by se to používalo potom jako reálně
až se to ve bude jako výchozí
takže byla
my se řešilo lize si že se to přejmenuje na yum tak tam prostě vznikla
na devel listo to hrozně dlouhá diskuze a výsledek je takový že prostě
se to nepřejmenuje že prostě tam bude alias můžete používat dal i u divadla dlouho
to tam bude ano prostě domov ale nebude to prostě ta binárka nebude přejmenována na
ne
jasný
já ještě minutku máme takže
to byl cockpit docker že to
a je to je to víceméně hodně
já jsem to viděl poprvé jsem si říkáte vy to uměl webmin před nějakýma pěti
deseti lety to je
tak a nicméně přijde mi to že to je
tak školí
a integrované s tím systém je to umí někte jak jsou tam věci které
ten webmin neuměl a hlavně o z webmin to bylo prostě klasické dostane defakto statické
dáte nevím jestli to dal vyvíjí aby se to používál před nějakýma pěti
a víc roky tak toho jako je to statické rozhraní
zatímco to prostě využívá to hotovo pět javaskriptu a tak dále že to je
minimálně to rozhraní jo
mnohem pokročilejší tady vtom to
že se to že se to chová mnohem víc jako
jo
ano
časy nám nachýlil g propustíme jiřího
prosím vás jeho přednáška
moc kromě dvou