0:00:15 | public stejně vzadu |
---|
0:00:17 | špatně slyšeli je ten |
---|
0:00:19 | prase dopředu omlouvám zase lže a |
---|
0:00:23 | sem trošku limitovaný docela těch trošku |
---|
0:00:27 | rýmou |
---|
0:00:29 | takže budu |
---|
0:00:31 | v tom je takovej divnej vás možného to je několikrát jsem přednášky zatroubení |
---|
0:00:37 | zde se předem omlouvám |
---|
0:00:39 | jak dobytek který máte to |
---|
0:00:42 | chlapi to je nesmrtelná no tak |
---|
0:00:47 | musím bojovat a |
---|
0:00:49 | no tady v následujících hodin ještě říct něco let věku chtěl bych se tady zeptat |
---|
0:00:54 | na |
---|
0:00:56 | mezi váma do nosu šlo fakt jako něco slyšel |
---|
0:01:00 | jednodušší |
---|
0:01:01 | co zhruba to může být tak super většina z vás |
---|
0:01:04 | růža se tady během té přednášky dozvíte něco víc o tom jak to vlastně funguje |
---|
0:01:09 | já bych chtěl kup si popsat takže |
---|
0:01:11 | zhruba jako technologie funguje |
---|
0:01:14 | a jaké jsou plány do budoucna jaké třeba jsou aplikace pro tu dispozici jaké tom |
---|
0:01:21 | své výhody je to má zas naopak svoje limity oproti třeba balíčkovacím u systému aby |
---|
0:01:27 | jste vy ste na konci by přednášky měli nějaký přehled o tom co ten filtr |
---|
0:01:31 | vůbec je a co nabízí |
---|
0:01:32 | vezmeme ne teď je žiješ vám to jste slyšeli pracuju |
---|
0:01:37 | desktopového týmu red hatu kde mám na starosti tý |
---|
0:01:42 | a lidi kteří pracují na desktopových aplikaci tak docela libreoffice file false |
---|
0:01:48 | tandemové evolution |
---|
0:01:51 | takže mi dej defakto sme to upřímný uživatele tady to fakt peklo trošku špice můj |
---|
0:01:57 | tým pracuje na tom aby ty aplikace teď pracuje byly k dispozici pro ten filtr |
---|
0:02:04 | takže úplně na začátek by chtěl začít nějakým těmi partnery jisté distribuce to software pro |
---|
0:02:11 | linux |
---|
0:02:12 | a je nás takových |
---|
0:02:16 | real tom |
---|
0:02:17 | záleží na tom jak se na to díváte z jednoho pohledu to může být výhoda |
---|
0:02:21 | z jiného problém |
---|
0:02:23 | nicméně obecně tady ty a ty vývojáři kteří chtěli stanovovat |
---|
0:02:27 | ahoj tak tyto ulice to samotnou systému je trošku problém že defakto u většiny těch |
---|
0:02:33 | tady všech linuxových distribucí neexistuje kdyby |
---|
0:02:36 | jasne oddělení mezi tou aplikační části jakým samotnej systém u té defakto jeden velký repozitář |
---|
0:02:44 | ty a |
---|
0:02:45 | a závisela tam jako vlády nula říct prostě toto je |
---|
0:02:48 | ty jenom aplikace a toto může systém |
---|
0:02:51 | je docela těžký |
---|
0:02:52 | a přitom oni by tydlety dvě části třeba potřebovali eliminuje vývojové cykly |
---|
0:02:59 | a tak dále jiný způsob třeba a andy tu agendu a podobně |
---|
0:03:05 | _e |
---|
0:03:06 | co |
---|
0:03:07 | a se snaží ty technologie potřeba ten flek ve kde široko nějakou si budu vykládat |
---|
0:03:13 | jak ten flek teď může a zapadl do nějakého a nového způsobu jak se ta |
---|
0:03:20 | linuxová distribuce vytváří a funguje |
---|
0:03:23 | a je to |
---|
0:03:26 | ty tím že defakto linuxové distribuce ty tradiční funguje konečně velké jeden velký repozitář |
---|
0:03:33 | kde se prostě navzájem na sobě ty balíčky závisí na dynamicky se tam linku je |
---|
0:03:38 | tak potom samozřejmě a ideálně by to mělo fungovat tak že se veškerý ten software |
---|
0:03:44 | pohybuje stejně rychle |
---|
0:03:46 | dopředu aby je a vy se dostane stávalo že jedna knihovna dost vygenerovat bych se |
---|
0:03:51 | na to prostě ty aplikace k této používají tak se prostě rozbijou a takže se |
---|
0:03:57 | musí čekat prostě s tou knihovnou a šlo se tomu přizpůsobit ty aplikace případně se |
---|
0:04:03 | to musí upravovat ose všecko takové |
---|
0:04:05 | limity té ten a |
---|
0:04:09 | tohle |
---|
0:04:09 | linux dneska máte tím že vlastně |
---|
0:04:14 | jak funguje ty balíčkovacím systémy |
---|
0:04:17 | a další věc je že jo byste zajistili že ten software ty repozitáři nebezpečný |
---|
0:04:24 | tak musíte mít nějaký proces |
---|
0:04:27 | ale kterým de facto věříte že ten člověk který to vůbec na tu aplikaci no |
---|
0:04:31 | ten balíček vytváří |
---|
0:04:33 | a |
---|
0:04:34 | a pak |
---|
0:04:35 | to dostává do té distribuce takže ověřený a vy i ten světem software samotný nějakým |
---|
0:04:40 | způsobem závady je že každá ta distribuce |
---|
0:04:43 | a že to fedora nebo debian mají nějaký hodně dlouhý a složitý proces jak se |
---|
0:04:49 | stát maličká zem a je vlastně zabalit |
---|
0:04:52 | ten software tak aby vtom systému nedělalo neplechu |
---|
0:04:55 | a tady tento tyto procesy nejsou moc škálovatelné kdybyste si představili že dvacáté |
---|
0:05:01 | já nevím kdyby je nebo fedora se staly stejně populární jako android a měli byste |
---|
0:05:06 | prostě jakou miliardu instalaci po celém světě |
---|
0:05:11 | a měli byste prostor pro to statisíce aplikací |
---|
0:05:16 | takže tady ty tady ty procesy |
---|
0:05:19 | musíte ty jednotlivé dvojice tom softwaru |
---|
0:05:22 | a tedy zaškolování sponzorovat je fakt každý ten software musí procházet nějaký manuálním preview a |
---|
0:05:30 | podobně tak prostě při |
---|
0:05:32 | při objemu já jen za půl milionu balíčků do to ne nemáte šanci škálovat do |
---|
0:05:38 | takové úrovně takže |
---|
0:05:40 | momentě ten linux neska defakto na toto není připravený |
---|
0:05:46 | i když se prostě |
---|
0:05:48 | stalo takto úspěšně no a byla pro něho tak obrovská nabídka softwaru |
---|
0:05:54 | a další věc je že |
---|
0:05:57 | když máte nějaký ten software třetí stránce jinej tech samotnej repozitáři |
---|
0:06:02 | tak |
---|
0:06:02 | a té se často |
---|
0:06:04 | a do toho systému instaluje jako zcela nějaké nezabezpečené von je že vy si stáhnete |
---|
0:06:10 | něco s nějaký stánek a tedy balíček a ten balíček nějakého třeba eskarpu počet čehokoliv |
---|
0:06:18 | když ten balíček instalujete vlastně tomu |
---|
0:06:20 | to ulici toho té aplikace dáváte takovou důvěru že mu dáváte defakto beru |
---|
0:06:26 | přístup do vašeho systému |
---|
0:06:28 | a to malých může být cokoliv |
---|
0:06:31 | takže to je další takový problém že když už něco stahujete těch třetích stran tak |
---|
0:06:35 | ta forma jak se to instaluje dyž to je festivaly školáci systémy tak a dáváte |
---|
0:06:41 | tě tu hicu víc důvěry by si zasloužili |
---|
0:06:46 | je to sobě rakety |
---|
0:06:48 | problémy teď |
---|
0:06:49 | k tomu samotnému pro takovou co sou vlastně cíle navazuje to škola ty problémy |
---|
0:06:55 | takže _hm a cílem je a nabídnout |
---|
0:06:59 | ten třetím stranám ale neanimálnosti třeba těm samotným distribuci vytvářet tady stanovovat aplikace |
---|
0:07:07 | a pravice distribuci děleny místo aby řešili že jim to bude fungovat na fedoře na |
---|
0:07:13 | debian o |
---|
0:07:15 | a na ubuntu na čem tu a tak dále pak prostě vytvoří jedno jeden instalační |
---|
0:07:21 | soubor |
---|
0:07:22 | a ten by měli nainstalovat |
---|
0:07:24 | na všechny ty distribuce |
---|
0:07:27 | aniž by museli cokoliv upravovat |
---|
0:07:30 | a tweakovat a tak dále pro jednotlivé distribuce |
---|
0:07:34 | no a pak vlastně na ten navazuje na tu bezpečnost |
---|
0:07:40 | a aplikace by měli mít pokud možno co nejmenší přístup do toho a zbytku systému |
---|
0:07:45 | ta instalace samotná by měla by neměla vyžadovat |
---|
0:07:51 | root a to znamená vy můžete to myslel prostě jako běžný uživatel někde prostě třeba |
---|
0:07:58 | druhou |
---|
0:07:59 | a |
---|
0:08:00 | ta samotná |
---|
0:08:02 | a je to ste byli covers koutem to znamená že ten se ta aplikace nevyžaduje |
---|
0:08:08 | prostě na zásahy do toho zbytku systému nebo v naprosto omezené jasně definované míře že |
---|
0:08:14 | to není jako balíček který může med instrukce který můžu ste rozkopírovat |
---|
0:08:20 | soubory případně editovat jsou velice na tom vašem systému |
---|
0:08:26 | a samotná ta aplikace by měla být sandboxované to znamená když si ty nainstalujete něco |
---|
0:08:31 | nějaké třetí strany takže abyste měli když by to náhodou třeba mohl být nějaký já |
---|
0:08:36 | nevím kilo kde prostě nějakýma love takže vy |
---|
0:08:40 | ta aplikace neměla prostě přístup ke všem vašim na datu uživatelským a tak dále |
---|
0:08:46 | a případně pokud potřebuje nějaký přístup takže byste měli jasnou kontrolu nad tím |
---|
0:08:52 | co defakto na co ta aplikace sahat |
---|
0:08:55 | že jaká místo ještě klepe kulaté docela s |
---|
0:08:59 | ne úplně nejnovější záležitost že autorem je alex klávesou který pracuje pro redhat |
---|
0:09:06 | a |
---|
0:09:08 | s tím souvisí ten název ale tech |
---|
0:09:10 | tak nás tepla teď někdy slyšeli na |
---|
0:09:13 | souvislosti s ní keo |
---|
0:09:15 | defakto a fakt teď je ten název ten evoluční způsob jak se jak se balí |
---|
0:09:22 | nábytek tak abys toho |
---|
0:09:23 | zašle taková nějaká prostě plochá krabice |
---|
0:09:27 | vy se wifi kija koupíte dovezete domu si vemete zuby na to bych to dáte |
---|
0:09:31 | dohromady |
---|
0:09:33 | ten což ale ne |
---|
0:09:34 | ze švédska a by nějaká ta paralela tam je taková že jak říká prostě |
---|
0:09:41 | nebo udělala revoluci cest |
---|
0:09:43 | té distribuci toho nábytku takhle vystoupat také chtěli dělat revoluci |
---|
0:09:48 | a distribuci to |
---|
0:09:51 | software jako pro linux |
---|
0:09:54 | tak to pojmenoval fakt tak |
---|
0:09:56 | nicméně jo s tím nápadem experimentuje už někde venku dva tisíce sedum |
---|
0:10:02 | a kdy založil tak my sme spíš houby prvek který se menoval kolik |
---|
0:10:07 | a |
---|
0:10:09 | pak se to nedává _hm rozvíjelo granularitu roce dva tisíce dvanáct vás začne zabývat myšlenkou |
---|
0:10:16 | port pracovním názvem linuxe s |
---|
0:10:19 | když billboardech tady v roce dva tisíce třináct tak tady vždy vyloženě a mysim dvoudenní |
---|
0:10:25 | nějaký _hm přes kterou čtvrt metru myšlenku ještě více rozměry a ten samotný projektech ho |
---|
0:10:30 | zde jak je dnes tak začal bydlí jen i v roce dva tisíce čtrnáct ještě |
---|
0:10:35 | pod názvem někdejší _e |
---|
0:10:38 | možná stejně systémem to s název taky slyšeli |
---|
0:10:41 | a protože ten název |
---|
0:10:43 | nebyl moc marketingový chytlavý takže ku řeknete když je tak na a zvláště běžnému uživateli |
---|
0:10:50 | ve na vás |
---|
0:10:51 | vyvalí oči tak jo ale to se přišít přišlo s tím názorem flat tech a |
---|
0:10:57 | když _e dalek si myslela že už ten projekt je dostatečně |
---|
0:11:03 | vyvinutý na to aby se aby mohli začít vývojáři používat nemohli do světa tak se |
---|
0:11:08 | to oficiálně v červenci doveze šestnáct uvedl pořád pod názvem flat tak |
---|
0:11:16 | tady něco použité technologii co vlastně ten fakt nepoužívána a takže kernelu sou to vlastně |
---|
0:11:24 | s si groups na jaké |
---|
0:11:26 | a omezení těch zdrojů |
---|
0:11:29 | není space is _e |
---|
0:11:32 | na omezení na té |
---|
0:11:37 | mně to vypadlo |
---|
0:11:43 | nesmysl |
---|
0:11:44 | na procesor |
---|
0:11:47 | my procesu tak bye mám sta to se tam používá na to dyž |
---|
0:11:51 | když třeba chcete do toho do toho kontejneru je ten facto jde defakto |
---|
0:11:56 | kontejnerama technologie se znáte docker tak |
---|
0:12:00 | a ten pamflet p g postaveny a podobných věcech de facto na linux kontejnery s |
---|
0:12:06 | nicméně tím že to je primárně určené pro desktopové aplikace tak ten hlavně ten tuning |
---|
0:12:12 | a tak dále kolem toho je jiný |
---|
0:12:15 | takže ty paní mám sou ta používané na to když třeba chcete do to |
---|
0:12:19 | a kontejneru připojit já ho mám dělo toho uživatele aby ta aplikace měla přístupu oddílu |
---|
0:12:26 | co se tak dyž tím že dělat ideálně to bude sandboxované plně tak ten přístup |
---|
0:12:30 | tam bude jiný |
---|
0:12:31 | a pak ještě se kousl že |
---|
0:12:34 | technologie |
---|
0:12:35 | kernelu která to a vyřeší tam samotný sem boxy a komu penalizaci |
---|
0:12:42 | a pak se na to používá bavil ne |
---|
0:12:44 | takže takový prvek který vznikl v rámci to fakt peklo dneska u se může používat |
---|
0:12:49 | jiná |
---|
0:12:50 | další |
---|
0:12:51 | a ty koupil nové technologie a ten dva volové právě řeší tu práci s těma |
---|
0:12:56 | kontejnerama to a otime privilegovaným účtem |
---|
0:13:00 | znamená můžete do se s tím kombajnem pracovali byste byli vedoucí což má samozřejmě docela |
---|
0:13:06 | velké |
---|
0:13:07 | nejen uživatelské benefity dali bezpečnosti |
---|
0:13:10 | ni |
---|
0:13:11 | pak na |
---|
0:13:12 | samotné to spojování toho |
---|
0:13:16 | do repozitáře třeba s tou pastou aplikaci |
---|
0:13:19 | a potom na tu distribuci jsem používá o jestli tendlecten řeší různé jako a není |
---|
0:13:26 | delty a deduplikace to znamená |
---|
0:13:29 | když máte a já není update aplikace která vás to megabajtů tak ne stahujete znovu |
---|
0:13:35 | se listo megabajtů máte no jestli za vás vyřeší že tohle je stahujete k bylo |
---|
0:13:40 | tu třeba o velikosti tři megabajtů těch tom je i na |
---|
0:13:44 | i na tom disku samotné pokud máte třeba |
---|
0:13:47 | aplikace k té s |
---|
0:13:50 | sdílí hromadu chromajzlová do stejných soubojů tak ten olej state esku pro schopni nějakým způsobem |
---|
0:13:56 | do dubu aplikovat |
---|
0:13:57 | používá to bych vás klasicky na tu |
---|
0:14:01 | komunikaci s a se zbytkem toho systému |
---|
0:14:05 | používat ohlaste mi cože a formát na meta data aplikaci pro ty |
---|
0:14:11 | _e ze katalogy aplikaci že máte balíček jak to máte název nějaký popis _e tak |
---|
0:14:17 | dále a to string přidává třeba screenshoty |
---|
0:14:22 | a |
---|
0:14:23 | různé další meta data které třeba abyste s tou měli prostě takový pěkný profil vtom |
---|
0:14:29 | katalogu těch aplikaci |
---|
0:14:31 | takže ten jak jste ji se pár používá pro tu integraci tě v různých |
---|
0:14:36 | _e |
---|
0:14:37 | katalogu |
---|
0:14:38 | a pak je to ještě pak do požívá a o ocr informace že open kontejner |
---|
0:14:43 | finiši ty |
---|
0:14:45 | takže se za ten start tak se snaží a vo co pokud možno co nejvíc |
---|
0:14:48 | kompatibilní s těma ostatníma |
---|
0:14:51 | a |
---|
0:14:51 | technologie má ten otevřený kontejneru |
---|
0:14:58 | a jak to vlastně funguje |
---|
0:15:00 | tak tady máte a jaký náhled to sem boxu |
---|
0:15:05 | takže podpor ti máte jaký ten systém ten hostující systém |
---|
0:15:10 | a ta aplikace samotná používaná zájem a teda ten může být sdíleny |
---|
0:15:17 | znamená aby to nebyla aby to bylo čisté jako bundlované není kdy ten |
---|
0:15:23 | tvůrce toho té aplikace si musí všecky ty závislosti při bundlované a pak se obraz |
---|
0:15:28 | musí stále no to byly aktualizované lidi nebyli bezpečnostní díry tak ten a _e splete |
---|
0:15:34 | kde je ta někde mezi tím |
---|
0:15:38 | balíčkovacím systémem který řeší za má ty to dynamické linkování ty závislosti a tak dále |
---|
0:15:44 | a mezitím |
---|
0:15:45 | a klasicky prostým anulování když se prostě všecko té aplikaci při bundlované |
---|
0:15:51 | ten a ten by měl obsahovat _e |
---|
0:15:53 | knihovny a které jsou |
---|
0:15:56 | dyšně když nechte kterých se dá předpokládat že nebude používat a víc aplikaci to je |
---|
0:16:03 | typicky já nepsal pro ty pětek aplikace tak budou používat gnome natáhnete moment gtk knihovnu |
---|
0:16:11 | tam vypustit jestli ta tak dále klepe aplikace zase |
---|
0:16:15 | typicky a budou už za volantem s skle tečkama |
---|
0:16:20 | a ještě by tam měli by se na knihovny |
---|
0:16:24 | které jsou bezpečnostně citlivé takže typicky třeba nějaké open ssl a podobně |
---|
0:16:29 | aby to |
---|
0:16:30 | aby to mohli ti vývojáři použít vtom mtime u a nemuseli to prostě bundlované ztrácelo |
---|
0:16:35 | toff ta samotná aplikaci |
---|
0:16:38 | tady na tím na ty meta jeden tam že to samotná aplikace že máte tam |
---|
0:16:43 | a |
---|
0:16:46 | samotnou tu aplikaci můžete si tam prostě při bundlované ještě co chcete |
---|
0:16:51 | a pokud o třech ti bych to neutáhnou případně pokud potřebujete nějakou jinou verzi ne |
---|
0:16:55 | že vtom mtime u taky tam můžete při bundlované celá ta vztahovat a jemu se |
---|
0:16:59 | nebude používat |
---|
0:17:02 | a |
---|
0:17:06 | pak to vlastně funguje tak že když vy si tu aplikaci spustíte tak |
---|
0:17:11 | ona to možná mít na dalším slajdu tady mám vše té rakety základní pojmy takže |
---|
0:17:16 | ten mtime potom funguje tak docela ste do toho kontejneru připojí |
---|
0:17:22 | spodního ze |
---|
0:17:23 | a ta aplikace to může používat |
---|
0:17:27 | prostě vidí všecky ty všecky ty knihovny a tak dále co sou tam tou potřeba |
---|
0:17:31 | a pak ještě |
---|
0:17:33 | na to stalo natáhnu vychází sdkáčko cože defakto mtime plus |
---|
0:17:38 | komponenty a nástroje pro sestavování ti aplikací ne že |
---|
0:17:42 | klasicky jsou také hlavičkové souboje jo máte tam nějaké k a kompilátory a tak dále |
---|
0:17:47 | prostě vo co ještě potřebujete navíc abyste tu aplikaci která potom ten a ten bude |
---|
0:17:53 | používat mohli a mohli vlastně zkompilovat sestavit |
---|
0:17:57 | a pak ten jak jsem říkal ženatým mtime nemáte ten samotnej aplikačním angl |
---|
0:18:02 | a tak ten obsahuje to jsou ste souboj samotné aplikace jak se říká můžete tam |
---|
0:18:07 | při bundlované vlastně závislosti |
---|
0:18:10 | a |
---|
0:18:11 | jsou tam přidané informace které se potom a exportují ven protože pořád musíte mít aby |
---|
0:18:17 | se to integrovalo jakým způsobem s tím systémem tak |
---|
0:18:20 | určite soubory se musi vykopírovanou kdybys toho co |
---|
0:18:24 | kontejneru _e a typicky jsou to třeba ten desktop a jo abyste měli pěknej s |
---|
0:18:30 | desktopu pěkný spouštěč jako ony za to samé to aby ta a jsem nás jsou |
---|
0:18:37 | to ten upstream který se kdyby nakopíruje toto katalogu vy ste to s tou správci |
---|
0:18:41 | to těch aplikací mohli vědět |
---|
0:18:44 | na přípravy se to aktualizovalo mohlo mohli se to instalovat |
---|
0:18:48 | případně pokud ta světla |
---|
0:18:51 | pokud aplikace potřebuje používat bych vás tak |
---|
0:18:54 | případně jako tu dyba slevu že tady koupil |
---|
0:19:01 | pak co jsem ještě nezmínil jak jsou tam portály úplně na začátku toho |
---|
0:19:07 | fakt jako u nebyly neexistovaly takže se musel přátelé |
---|
0:19:14 | ten přístup té aplikace milo ten kontejner jsem musel jak jsme řešit jinak |
---|
0:19:19 | takže ten způsob předešel takže se do toho kontejneru defakto videa lyonu to sem boxu |
---|
0:19:25 | dělaly díry |
---|
0:19:26 | to znamená když to aplikace potřebovat příspo přístup rohu |
---|
0:19:30 | tak ose se vám ten home celý přimontoval máte aplikace měla přístupu aniž byste měli |
---|
0:19:35 | jako kontrolu na tím na co vlastně sahá |
---|
0:19:39 | tak to fungovalo i z dalšíma věcma |
---|
0:19:41 | nicméně f poslední verzích tam přibyly ty portály |
---|
0:19:45 | tedy nabídnout kontrolovaný přístup vopichy aplikaci prostředků mimo a ten sandbox |
---|
0:19:51 | a teď momentálně tam mají a po itálii na přístup k těm souborů k tisku |
---|
0:19:56 | k otevírání |
---|
0:19:58 | a jakých fourierova jo tak dále že dyž nějaké aplikace tiském stiskne kliknete na odkaz |
---|
0:20:06 | vector se otevře vaše výchozí prohlížeči pokud to máte zcela sandboxované na zem poptávek vlastně |
---|
0:20:12 | to kliknutí vám nebude fungovat |
---|
0:20:15 | a mají tam pojď na |
---|
0:20:17 | na snímky obrazovky |
---|
0:20:20 | je to je další věc ta |
---|
0:20:22 | a |
---|
0:20:23 | funguje pokud ten a ta aplikace při připojené xka no běží na xkách seš if |
---|
0:20:30 | to plat jako je možné ale pokud _e kontent sebe mít opravdu sandboxované jinak to |
---|
0:20:35 | a ta aplikace by měla běžet na waylandu a do budoucna a celkové se docela |
---|
0:20:40 | posune k tomu waylandu |
---|
0:20:41 | a tam ušlo se ten |
---|
0:20:43 | přístup k těm zdrojů mimo tu aplikaci abyste mohli dělat screenshoty celé obrazovky a tak |
---|
0:20:48 | dále mít nebudete takže musí tam být nějaký pojď tak ty komunikuje s tím kompozitor |
---|
0:20:53 | _e který je jiný prostě ty screenshoty může dělat |
---|
0:20:57 | pak jsou tam další věci jakou pozor |
---|
0:20:59 | posílání upozornění |
---|
0:21:01 | naopak získávání informací o tom jaký je stav sítě se člověk připojeny nepřipojeny aby se |
---|
0:21:07 | podle toho ta aplikace mohla zařídit a tak dále případně při přímý přístup k zařízením |
---|
0:21:14 | další věc která se taky musí řešit |
---|
0:21:17 | _e vlastně funguje to vytváření těch aplikací |
---|
0:21:22 | a |
---|
0:21:24 | existuje nástroje |
---|
0:21:25 | ta celebrita se menuje flet back je tam příkaz |
---|
0:21:30 | plat tak byl který můžete litva provádět jednotlivé ty úkony |
---|
0:21:35 | že vy můžete stě pomocí to chlape gildu |
---|
0:21:39 | a to sestavit vytvořit toho |
---|
0:21:42 | já nevím nějaký ten a repozitář a tak dále |
---|
0:21:46 | takže to je trestat tak bylo to funguje na jednotlivé ty úkony přitom se stahováním |
---|
0:21:51 | vytváření to chlape kus té aplikace pokud máte jakou na |
---|
0:21:56 | puk rovnou komplexnější aplikaci tak je tam |
---|
0:21:59 | přímo nastavit klapek builder který vám umožní tady toto celé automatizovat |
---|
0:22:05 | a byste nemuseli prostě ty jednotlivé kroky dělat |
---|
0:22:08 | z know |
---|
0:22:09 | do budoucna se plánuje nějaká a integrace |
---|
0:22:13 | nějaký metrů id takže |
---|
0:22:15 | třeba řeknou používá gnome builder takže tam už to by to v další verzi mělo |
---|
0:22:20 | byt |
---|
0:22:20 | jakým způsobem integrované znamená |
---|
0:22:25 | to _m to mívají nižší tu aplikaci víte že se tam měl mít nějaký panel |
---|
0:22:29 | kde si honíte ty údaje a které potřebujete k tomu se stane je to vklad |
---|
0:22:34 | taková k temu letem je nějaké kouzelné tlačítko prostě vytvořit let a jednou vyrostou bylo |
---|
0:22:39 | vytvořit |
---|
0:22:41 | tak aby to aby to pokoj je vytvořené ono se to |
---|
0:22:45 | kolik je nainstalovat tak dál |
---|
0:22:48 | pak co slyšet _e anatomie ta samotná aplikace se částečně už tady změnil ve že |
---|
0:22:54 | sou tam ty |
---|
0:22:55 | a |
---|
0:22:56 | meta data a té aplikace |
---|
0:23:00 | a dávám |
---|
0:23:02 | ty meta data ukážu na dalším slajdu |
---|
0:23:05 | pak jsou tam s a lomeno file sou ty soubory které tvoří tu aplikaci |
---|
0:23:10 | pak |
---|
0:23:11 | podsložce by muselo samotné ty binární soubory té aplikace |
---|
0:23:15 | pak tam máte štětce my známe ta složka export |
---|
0:23:19 | a pak opěvuje atomic jako tyhlety věci které se potom exportují ven |
---|
0:23:23 | máme to tam je to docela pevně dané zase z bezpečnostních důvodů aby ta aplikace |
---|
0:23:29 | nemohla je tak po tý raw level co se jí zachce |
---|
0:23:31 | takže z u typicky ten update a file to desktop file je to případě _e |
---|
0:23:37 | nějaká tady vlasů teda to jasně omezené |
---|
0:23:41 | tady je ten |
---|
0:23:43 | a |
---|
0:23:45 | ukázka manifestu |
---|
0:23:47 | chceš není úplně přímo ten _m tady ta file vy můžete pokud máte nebo aplikací |
---|
0:23:53 | tak si můžete napsat ten |
---|
0:23:55 | a |
---|
0:23:56 | _m tady ta panel a tu aplikaci ze sestavy pomocí toho chlape gildu ručně nebo |
---|
0:24:02 | si můžete pokud máte jakou komplexnější aplikaci a chcete si to |
---|
0:24:06 | automatizovaná tak si můžete napsat takzvaný manifest |
---|
0:24:10 | takže todle je takže vidět ten na ten manifest vám nejen že jsem starý všecky |
---|
0:24:17 | ty závislosti a tu aplikaci samotnou ale vygenerovaný prostě ty meta data |
---|
0:24:22 | takže |
---|
0:24:23 | nemusíte tam specifikovali ty rudé pro ty meta data že nahoře máte třeba id to |
---|
0:24:29 | vtom |
---|
0:24:30 | a formátu |
---|
0:24:32 | polák tečka ty nějaký ten projekt třeba gnome ukradené trička ten |
---|
0:24:36 | na zem aplikace pak tam máte definované jaký ten |
---|
0:24:41 | ten to potřebuje |
---|
0:24:42 | tady vtom to připojujete |
---|
0:24:44 | a kdo ne time verzi toho rand a jemu |
---|
0:24:49 | a je to je tam odkazy na to sdkáčko |
---|
0:24:53 | je tam připadá příkaz který se to spouští |
---|
0:24:56 | pak co tam je fakt |
---|
0:24:58 | pak tam máte definované nějaké další |
---|
0:25:02 | ty práva té aplikace že tady máte tady vypracovat přístup k síti |
---|
0:25:08 | přístupy do vídně na hradě |
---|
0:25:11 | waylandem pokud chcete běžela na waylandu |
---|
0:25:14 | pak je hodně pěkně oddělené chcete |
---|
0:25:17 | aplikace vlasně sestavuje |
---|
0:25:19 | kdy vy si tady defakto takovým způsobem a |
---|
0:25:25 | děláte se z na těch jednotlivých závislosti měl na konci máte instrukci na sestavení té |
---|
0:25:31 | samotné aplikace |
---|
0:25:33 | takže tady vidíte |
---|
0:25:37 | název toho módu lidi po jednom bytě i máte tam i nějaký místo tě abyste |
---|
0:25:48 | věděli jistotu že se že se to přitom |
---|
0:25:51 | sestavování stáhne otázku |
---|
0:25:54 | a tak takovýmto způsobem vy si tam nadefinujete ty jednotlivé závislosti a potom je to |
---|
0:26:00 | samotnou aplikaci |
---|
0:26:03 | a zavřete nepodporuje novák si můžete tam je prostě snížení i a tak dále ti |
---|
0:26:09 | takový |
---|
0:26:10 | _e |
---|
0:26:11 | to je typické formáty a ty jsou ty aplikace no ty zdrojové kódy ta aplikace |
---|
0:26:16 | a uvedené a pak to vlastně celé a ten manifest pustíte |
---|
0:26:21 | si to po stahuje ty zdrojové kódy ty závislosti postupně zkompiluje a na závěr |
---|
0:26:28 | a skoupilo je to samotnou aplikaci |
---|
0:26:31 | a vyplivne na to |
---|
0:26:32 | nějaký výsledek záleží na tom jestli sou to data proto repozitáře ho chcete mít |
---|
0:26:38 | ten jeden bando soubor který si ten uživatel nainstaluje a to eště budu mluvit jakýchkoli |
---|
0:26:44 | máte vlastně to můžete distribuovat |
---|
0:26:48 | tady jsou lety nastane tak to jsem nějaké dostupné mtime i takže |
---|
0:26:53 | úplně na začátku byl který dnes to holek |
---|
0:26:57 | a s |
---|
0:26:57 | z něho vycházel gnome mtime defakto teďka stejně si to plán pro nějaké nejzákladnější závěr |
---|
0:27:05 | knihovny |
---|
0:27:06 | které a používaj defakto všecky |
---|
0:27:09 | a ty desktopové aplikace |
---|
0:27:11 | takže pokud nechcete |
---|
0:27:13 | ne na té aplikaci která je založena na gtk nebo na qt máte |
---|
0:27:18 | jako něco co se úplně vymyká tady tomu toho tak můžete použít sem úplně minimální |
---|
0:27:23 | tak desktop a ta _e |
---|
0:27:25 | ta je postavený nás dělat |
---|
0:27:27 | bylo to projektu zlepšení semi a projekt intelu které defakto linuxová distribuce |
---|
0:27:36 | hledal jsi i samotné k nemá na nájem to je zatím označeny jako experimentální jestli |
---|
0:27:42 | že to je flat tak teďka k d teďka on the to najdete |
---|
0:27:47 | a sou další experimentálním je ta dcera třeba na mentální které založeny na sem to |
---|
0:27:53 | níže |
---|
0:27:54 | lidi jsou se pracuje na takovou |
---|
0:27:56 | open suse |
---|
0:27:58 | věta je to je ta |
---|
0:27:59 | aha je _e |
---|
0:28:01 | havaj myslim nějaký nový ten nové desktopové prostředí které napsané snad jenom |
---|
0:28:08 | lomeno užší vyloženě to mailem a voni si fakt tak používat taky že majetek nějaký |
---|
0:28:13 | svůj tajný |
---|
0:28:15 | takže co my chceme ta je mu dodal že on dcera rozdělit na několik částí |
---|
0:28:20 | a můžete třeba mít a to lokalizační data že když |
---|
0:28:25 | samostatné po části toronta jo |
---|
0:28:28 | pokud máte jakou čistě anglicko anglickou aplikaci ne prostě nepotřebujete mi lokalizační souvají po |
---|
0:28:36 | sto padesát jazyků to nezabije hromadu místa |
---|
0:28:39 | tak si může to nestalo ten samotnej a ta _e |
---|
0:28:42 | ty lokalizační souboj se k tomu a nedoví stalo mínus případně si můžete doinstalovat dodatečně |
---|
0:28:52 | tak co si vytřete samotnej instalace nahoře mám jako ukázku se dalo nás ho zabiju |
---|
0:28:58 | jich |
---|
0:28:59 | vlaku testovací aplikaci desktopového klienta telegramu |
---|
0:29:05 | a ten samotný |
---|
0:29:07 | ale to je ten manifest tom fakt jako má si |
---|
0:29:10 | pět set řádku |
---|
0:29:12 | ale je to kvůli tomu že ten desktopových klienta taliáne naprosto neskutečně |
---|
0:29:17 | a sestavovány |
---|
0:29:20 | mají prostě po zakódované cesty a tak dále že to |
---|
0:29:23 | to bylo fajn jako docela peklo toto po tím fakt také ve shodě |
---|
0:29:27 | a výsledek blbosti pěti sem zákony manifest který já si nejen nejdelší co do vytvořil |
---|
0:29:35 | že ostatní manifestně souhrn |
---|
0:29:37 | mnohem kratší často té třeba prostě do padesát pořádku |
---|
0:29:42 | a takže tady ta je to vlastně nabízí jako to za základního tu původní instalaci |
---|
0:29:48 | která není úplně uživatelsky přívětivé _e že vy si první musíte stáhnout té a podpisový |
---|
0:29:54 | klid klíč |
---|
0:29:56 | dalším kroku |
---|
0:29:57 | si přijde přidáte vlastně ten repozitář té aplikace |
---|
0:30:02 | a dalším kroku |
---|
0:30:03 | nainstalujete tu aplikaci |
---|
0:30:06 | a s tom posledním tu aplikaci pustíte |
---|
0:30:09 | a takto to defakto fungovalo uplně na tom začátku nicméně na nikdo nemůže chtít uživateli |
---|
0:30:16 | prostě na nainstalovaný replikace prostě puštěný takové |
---|
0:30:20 | čtyři dlouhé příkazy |
---|
0:30:23 | takže se pracuje nebo uši existují další možnosti |
---|
0:30:26 | tady stojí |
---|
0:30:28 | a přímo s soubory které na tady definují taky ja jako množinu kroků |
---|
0:30:35 | a že existuje |
---|
0:30:37 | a teďka soubor teďka flet pekelně po |
---|
0:30:40 | který půjde se můžete jednoduše přidat na repozitář |
---|
0:30:45 | které třeba a je třicet let třicet aplikací a ty si potom můžete no |
---|
0:30:49 | a jednotlivé instalovat |
---|
0:30:51 | to register soubor plat tak _e |
---|
0:30:54 | tady přidáte repozitář |
---|
0:30:56 | a nainstaluje a aplikaci která něm obsažena a cože typicky užitečné pro aplikace jste ten |
---|
0:31:04 | tom repozitáři kde jedna aplikace že vy si můžete celá stáhnout já nevím |
---|
0:31:09 | skype kde prostě ne aplikace na to pokolikáté to přidá ten repozitář |
---|
0:31:14 | a zároveň to tu aplikaci nestalo reset momentě kdy přidáváte státě třicet aplikací tak ten |
---|
0:31:19 | zrovna tady tento formát nedává moc smysl |
---|
0:31:22 | pak je tam ještě |
---|
0:31:25 | soubor teďka fakt pech |
---|
0:31:27 | který defakto to je ten aplikační bando |
---|
0:31:30 | takže obsahuje to celou tu aplikaci |
---|
0:31:32 | a instrukce tomu jak se to aplikacema nejistota a |
---|
0:31:38 | ještě aby se nastavovat repozitář takže to je defakto |
---|
0:31:41 | asi něco nejpodobnější ho tomu co znáte třeba |
---|
0:31:45 | a smyku nemyslel |
---|
0:31:48 | ten formát do nutno nebo něco takového si nevybavuju tak to je něco na ten |
---|
0:31:54 | způsob takže tady byste to ideálně když to když to podporuje nějakej nějaký ten stát |
---|
0:31:59 | se to software to vaší distribuci přičemž řeknou software třeba už to podporuje minimálně ve |
---|
0:32:05 | fedoře |
---|
0:32:06 | si stáhnete soubor pokolikáté na něho a mohl prostě nainstaluje nainstaloval takže to je pod |
---|
0:32:12 | vašimi právy aplikace a |
---|
0:32:16 | defakto |
---|
0:32:17 | uzavřená izolovaná to znamená že |
---|
0:32:20 | jde vyhni bylo něco prostě špatného |
---|
0:32:24 | tak prostě při té instalaci se nic nestane protože dělat co ta čísla si uděláte |
---|
0:32:29 | že ty je ty soubory prostě nakopíruje někde do nějaké pevně dané lokace |
---|
0:32:35 | a maximálně prostě vyexportuje ten desktop panel a ty meta data |
---|
0:32:43 | tady se to jsem na nakousl tu integraci děti graficky nástrojů |
---|
0:32:49 | a takže tady |
---|
0:32:51 | toto je to tedy výřez toho dlou software u nemůžete tam jsou jednotlivé jaké charakteristiky |
---|
0:32:58 | té aplikace že to můžete vědět |
---|
0:33:01 | a jedna z nich je uzavřena na pískovišti _e za dva proti tomu překladu pískoviště |
---|
0:33:07 | docela protestoval že si myslím že ten překlad se sem boxu na pískoviště za matek |
---|
0:33:11 | tomto případě není úplně šťastnej za to mělo jmenovat nějak |
---|
0:33:16 | _e |
---|
0:33:16 | izolovaném prostředí nebo něco takového |
---|
0:33:20 | zase ještě možná změní ale přímo dyž si a tu aplikaci tam najdete tak vidíte |
---|
0:33:25 | že třeba užší konečně izolovaná |
---|
0:33:29 | a té právě díky tomu úplatek tu |
---|
0:33:32 | takže ten momentálně potom ten teďka plete další verzi tři dvacet čtyři kravina vy někdy |
---|
0:33:40 | přesnou tak by měl podporovat ještě i ten formát máte krev který momentálně a podporuje |
---|
0:33:47 | co my třeba řešíme za problém je že pevnou software ne není schopné |
---|
0:33:53 | a instalovat |
---|
0:33:55 | z nějakých prostě |
---|
0:33:57 | a důvodu samotné té architektuře není schopnej instalovat soubor flat taky facto vypadly které obsahují |
---|
0:34:04 | víc aplikací |
---|
0:34:06 | takže my jsme vytvořili |
---|
0:34:08 | flet tak z libreoffice |
---|
0:34:10 | tady je to je jeden velký flet ve který obsahuje celý libreoffice |
---|
0:34:14 | ale když to nainstalujete tak se a vytvoří vlastně |
---|
0:34:18 | a čtyři nebo pět aplikací máte ta realita říkal inte se stará o to jestli |
---|
0:34:24 | ještě to má |
---|
0:34:26 | a |
---|
0:34:27 | ten poplatek jako nástroj samotný to zvládá pohodě jednou co takhle to prostě nezvládal že |
---|
0:34:33 | momentálně to předěláme takže |
---|
0:34:36 | a ten libreoffice distribuovaně křesle není minimálně momentálně sebe chovat jako jedna aplikace znamená vy |
---|
0:34:43 | ste si budete pouštět třeba prezentaci první ps tak si budete otvírat přes libreoffice ale |
---|
0:34:50 | otevře se ten modul nebo ta část která se jmenuje |
---|
0:34:55 | ta plánuje |
---|
0:34:56 | poleno vy |
---|
0:34:58 | rádi víčka integraci do toho svého modrou co že ten jejich nový |
---|
0:35:03 | tato no správce aplikaci něco podobného jako jednou software |
---|
0:35:08 | a ta momentálně zatím podporované není tam _e to je no a ve fázi nějakého |
---|
0:35:15 | plánu |
---|
0:35:16 | no a co hůře k tomu plat jako samotnému existuje knihovnami byly fakt _e |
---|
0:35:22 | aby ty jednotlivé nás tady nemuseli prostě někde pracovat přímo s tím konzulovi nastaven malá |
---|
0:35:28 | je prostě mohli pracovat |
---|
0:35:29 | a přes nějaké mapy což výrazně |
---|
0:35:33 | pohodlnější pro mě |
---|
0:35:36 | tady je se říká že změní nějaké aplikace které jsou k dispozici tak tady nějaký |
---|
0:35:42 | rozhodně to není konečný |
---|
0:35:44 | aha |
---|
0:35:47 | konečný |
---|
0:35:48 | jste snad je aplikaci |
---|
0:35:51 | a nejdále na tom asi jenom které defakto ten chlap _e tlačí nejvíc takže ti |
---|
0:35:56 | mají momentálně zabalených asi třicet dva aplikaci |
---|
0:36:00 | výhodu to třeba momentálně mají k tomu že |
---|
0:36:03 | vy si můžete jednoduše instalovat s dohodnou různé nadace a ve fedoře patch pětadvacítce budete |
---|
0:36:09 | mít gnome tři dvacet dva |
---|
0:36:12 | ale my z nějakého důvodu potřebujete třeba já nevím to ten který je tři dny |
---|
0:36:17 | dvacítce ano potřebujete nejnovější byl tohoto tenhle se stane se vyzkoušeli stane co funguje |
---|
0:36:26 | místo aby jste si a to by nám museli přestaň _e aby byl celý sestavovat |
---|
0:36:31 | protože ta nemůžete si sestavit samotnou aplikaci ve světě ostatních závislosti |
---|
0:36:37 | a si můžete jednoduše nainstalovat ten nám zájem o té konkrétní verze toho drama to |
---|
0:36:43 | samotný aplikaci |
---|
0:36:44 | takže už dneska to je hodně umí užitečné právě proto testování těch |
---|
0:36:49 | různejch nejsi a najednou systému aniž byste se tím jaké |
---|
0:36:54 | kvůli způsobem ten systém |
---|
0:36:56 | a |
---|
0:36:57 | zase viděli protože to je všecko jak jsem říkal prostě zavřené |
---|
0:37:02 | a to fakt jako se prostě zbavíte no |
---|
0:37:04 | všech těch patentů co se stane story prostě jediným příkazem a někdy to prostě kolik |
---|
0:37:09 | ovlivnilo ten váš systém takže dneska té jsem pana experimentování |
---|
0:37:14 | takže to genomika déčka má nějaké své ne ty byly že můžete těch svojí aplikací |
---|
0:37:19 | které chcete sledovat a používal byste třeba finálně ty byly má to věci rádi který |
---|
0:37:25 | má hodně takový |
---|
0:37:27 | a konzervativní |
---|
0:37:30 | a vývojový cyklus že jim to na |
---|
0:37:33 | no sumy peněz na další vzorku přitom ten begin |
---|
0:37:37 | při nevěděl zabil založený na gtk tady celek jako docela dobře použitelný ale je to |
---|
0:37:42 | prostě ještě nepříde dost dobře použitelné |
---|
0:37:45 | ale hromada lidí prostě ta přes ten flastr používáte nejnovější ti kterým jste hromadu zase |
---|
0:37:50 | věci navíc trestat za ty úkoly do přidal |
---|
0:37:55 | pagers pak ten |
---|
0:38:05 | toto je toto bude muset asi zvládat aplikace samotná tě |
---|
0:38:10 | a |
---|
0:38:11 | tam jsem si někde nějaká volbách kde si člověk a teď tom file systému |
---|
0:38:16 | a si to víte |
---|
0:38:18 | a ta aplikace vo to zpracuje ale není tam žádný mechanismus na to že budem |
---|
0:38:23 | je třeba |
---|
0:38:24 | človek |
---|
0:38:25 | a _e nějaký po lette pomlčka pluginy který se prostě aplikuje do toho samotného kontejneru |
---|
0:38:32 | to je docela |
---|
0:38:33 | o |
---|
0:38:34 | omezení jo tady tomuto |
---|
0:38:39 | nemusíte zrovna ten libreoffice dokáže má křivou sobě ten mechanismus jo takhle může nahrávat vybojovala |
---|
0:38:46 | pokud _e |
---|
0:38:48 | pokud co to problémy které vyloženě závislý na tom že se to |
---|
0:38:53 | když najdete nějaké cestě a typicky se řeší přes balíčky že si člověk najisto lidi |
---|
0:38:58 | pomlčka nějaké prostě filtry jedna dva tři |
---|
0:39:02 | a ten jim to pokrytí takže to nejde té cestě asi by to šlo udělat |
---|
0:39:06 | tak že by tak čovek nakoupila přímo do toho |
---|
0:39:16 | tak toho nechtěla že |
---|
0:39:18 | no tady toto se |
---|
0:39:22 | nesáhne je tam a on má autem samotný kde ta samotná aplikace ve který to |
---|
0:39:27 | mohli a driverů máte aplikace svůj vlastní složku která kde může ukládat nastavení |
---|
0:39:33 | svoje dat takže tam pravděpodobně by to mohlo by nebude to perzistentní |
---|
0:39:38 | ale je fajn že ty že ty pluginy ještě nikdo nic moc neřešil to je |
---|
0:39:42 | taková konec úvod řešená pravdě |
---|
0:39:46 | a není ta jediná věc je to ještě |
---|
0:39:56 | a |
---|
0:39:59 | přes ty jako např i na přímo ne |
---|
0:40:02 | jako libor funguje jo tak dále a _e nějaké jiné prostě přes ten pro vložit |
---|
0:40:09 | to do |
---|
0:40:11 | do rohu a pak to prostě zase ste do aplikace znovu |
---|
0:40:15 | načíst |
---|
0:40:17 | ale jedna přímo se ty aplikace nevidí |
---|
0:40:19 | constant trestat se nebo |
---|
0:40:22 | takže to ste to je ten seznam těch aplikací tady |
---|
0:40:26 | hodně se jsou takové spíš jako experimentální pokusil celá ten telefon za tak dále |
---|
0:40:31 | některé z něj třeba to toužila po používá je fakt oficiálně jako třeba to libreoffice |
---|
0:40:36 | případně topit i vy |
---|
0:40:38 | a docela se to hodí na ty |
---|
0:40:41 | a |
---|
0:40:42 | aplikace které nejsou legálně které jsou zadarmo ale nejsou legálně redistribuovatelný že typicky stopy fajn |
---|
0:40:51 | ne stopy pipa tak funguje tak že když si ten spratek nainstalujete tak během té |
---|
0:40:57 | instalace |
---|
0:40:59 | v rámci no když to poprvé spustíte se do toho a |
---|
0:41:04 | _e ta no to sem boxovat a toto sem boxoval to kontejneru |
---|
0:41:07 | stáhne ten |
---|
0:41:09 | a rozbalí ten s _e spoty find a kdyby ani balíček který je jediný |
---|
0:41:13 | oficiálně k dispozici |
---|
0:41:16 | takže defakto aniž byste aniž byste porušoval jako to je distribuci tak ten tak ty |
---|
0:41:21 | můžete s tou chlape ku nainstalovat a pak už ho na jakékoliv distribuci |
---|
0:41:29 | co se týče dostupnosti distribucích na takže |
---|
0:41:34 | ve fedoře to už nějaké dvacet perníky na devět let roste styku a případně |
---|
0:41:42 | těch novější |
---|
0:41:43 | takže si to jednou call back po letech |
---|
0:41:47 | u to je to von a šestnáct měsíce |
---|
0:41:51 | a pokud máte šestnáct nula štyřku jak to můžete najít pekáčku je to rychlá jakou |
---|
0:41:57 | _e |
---|
0:41:58 | takže to je to jenom přes neoficiální overlay |
---|
0:42:01 | ad řádům ať žije to vtom cloudu se že taková v dobách v ohiu ve |
---|
0:42:06 | fedoře toho |
---|
0:42:07 | tady vo vyvezem že ta poslední manžela výslovně si před několika měsíce madetě no se |
---|
0:42:12 | to ještě nestačilo |
---|
0:42:15 | dostat |
---|
0:42:15 | ale tím že ten fakt nemá docela |
---|
0:42:18 | minima ty v závislosti nejsou žádné zásadní defakto |
---|
0:42:22 | většinu těch _e |
---|
0:42:24 | potřebujete nějaký nový relativně nový kernelem a jeho se nejnovějšího stě raket dva tři roky |
---|
0:42:30 | starý potřebujete a |
---|
0:42:34 | ten vám byl ve to a potřebuje takové stejný a to je defakto všechno leželo |
---|
0:42:38 | se to dá docela jednoduše portovat na ty další |
---|
0:42:43 | distribuce |
---|
0:42:45 | co s týče budoucnosti a pracuje se na |
---|
0:42:49 | jak infrastruktuře |
---|
0:42:51 | ta momentálně chybí to znamená |
---|
0:42:53 | ok aby se teda ty fakt taky jak si to prostě musí p někde u |
---|
0:42:57 | sebe |
---|
0:42:57 | a sestavovat |
---|
0:43:00 | do budoucna bysme chtěli něco co se menuje jako |
---|
0:43:03 | a pracovní název ale _m a |
---|
0:43:06 | velmi dobrý nějaká budova třeba kulturu nebo pepper _e kdyby si mohli vývojáři takže vlastně |
---|
0:43:11 | repozitáře je to za ty plat taky přímo by lidi a vystavovat |
---|
0:43:18 | nicméně tady tento pleť hlavy |
---|
0:43:20 | měl dycky založený na nějaké |
---|
0:43:25 | pro ty vývojáře spíš nešli pro ty koncové uživatele protože |
---|
0:43:29 | když to budete mít třeba já nevím deset různých a |
---|
0:43:35 | diodu není jakého libreoffice neboural teďka podobně ten uživatel neví co s toho si má |
---|
0:43:42 | prostě vydala vybavit nějaká vezmete do stěny jo to by byl před pěti rokama té |
---|
0:43:47 | doby se tomu nevěnuje ris toho důvodu by měl znít době nějaký centrální katalogy aplikací |
---|
0:43:52 | který má pracovní název |
---|
0:43:54 | palec to |
---|
0:43:56 | a ten |
---|
0:43:57 | tam by to mělo by opravdu nějakým způsobem řídí daného jak se říká vždycky stred |
---|
0:44:04 | nekývej ty |
---|
0:44:06 | šesti |
---|
0:44:08 | a stran |
---|
0:44:09 | a |
---|
0:44:10 | když budete mít třeba kým |
---|
0:44:11 | tak pouze člověk který má oficiální souhlas projektu díky |
---|
0:44:16 | tam budou ostraha a troubil dívky a nabízet rifle taky aby se prostě nestalo to |
---|
0:44:23 | že tam někdo bude nabízet fakt teďka jednak ten tom |
---|
0:44:27 | bylo to na svoje spol kde |
---|
0:44:30 | teď jen k tomu přidaly jaký bundlované nějaké reklamy je takové věci |
---|
0:44:35 | je to tohoto by se tam se chtěli vyhnout a samozřejmě je tomu aby tam |
---|
0:44:39 | byla zajištěna jaka kvalita by se to pravidelně ty aplikace jak olizovali takže měl by |
---|
0:44:45 | sis to je ten factory který by třeba mohl bys tě padá vem provázaný vtom |
---|
0:44:49 | parku avoids |
---|
0:44:50 | spíš jako mohli experimentovat mohli vykonávat nějaké ty na jestli byl bys piškoty uživatele kteří |
---|
0:44:57 | něco dělají a co s instalují a pakliže vždy tomu z dostatečně kvalitně vystoupit přesunuto |
---|
0:45:03 | facto |
---|
0:45:05 | a pak co ještě chceme děleny automatické generování klepe kus balíčku |
---|
0:45:11 | a |
---|
0:45:12 | ne nepočítáme s tím že se to rozšíří natolik že prostě během |
---|
0:45:17 | a jednoho dvou tří roků všecky desktopové aplikace které sou třeba ve fedoře |
---|
0:45:23 | byly převede těch let věku |
---|
0:45:26 | něco a zároveň nejsem |
---|
0:45:28 | pracovat na jakých to je které je třeba fedora atomy workstation |
---|
0:45:33 | defakto ten a to funguje no možná znáte puppet projekt a atomy defakto ten systém |
---|
0:45:40 | samotný je tady to uzly |
---|
0:45:43 | vy a vše co kolikrát tím prostě běží všecky ty aplikace a tak dále chtě |
---|
0:45:49 | koupené server řád dockeru a ty na desktopové by běželi takle takovou |
---|
0:45:56 | a za vlastně nějaká té samoty systémy se pořád sestává z balíčků ale ten uživatel |
---|
0:46:01 | defakto tím že ten s systém samotný litovli tak jediná možnost o něho prostě instalovat |
---|
0:46:08 | if a taky a docker i a protože aby měl nabídku veškerý ty aplikací které |
---|
0:46:13 | jsou tedy ste si k dispozici |
---|
0:46:16 | by měl existovat nějaký nástroj který byl schopnej vlastně ke které oblasti balíčku ty plat |
---|
0:46:21 | taky použil nějaký a ten který vyloženě třeba na té do té na tomto pouštět |
---|
0:46:26 | alte eště hodně experimentální vezmu tady máme nějaký pak ho konce |
---|
0:46:34 | verze |
---|
0:46:36 | nějaké jak se říká že ten čtvrtek má nějaké ty výhody defakto ta distribuce těch |
---|
0:46:41 | aplikací oddělená pro systému může toto místo na různé distribuce |
---|
0:46:45 | na různé verze těch distribucí a tak dále |
---|
0:46:48 | má to samozřejmě rysového omezení a nevýhody |
---|
0:46:52 | takže omezení je vyšší náročnost na paměť a prostor |
---|
0:46:57 | na disku |
---|
0:46:59 | co dneska s tou paměti není tak hrozné než lidi mají prostě řádově gigabajt ty |
---|
0:47:04 | vmky ten prostor na diskuzi taky řešeny změnil tajná tak hrozné díky tomu s tady |
---|
0:47:11 | že není no tak |
---|
0:47:13 | a takoví hlupáci by to tak velká nevýhoda dneska nicméně na tři roky slabších počítači |
---|
0:47:18 | se to můžete vy |
---|
0:47:20 | cože c jako všechny ostatní ty normovací systémy duplikuje toho perlis bezpečnostních problémovou |
---|
0:47:28 | což se částečně liší tím entailment že ideálně místo aby ste vopravovali open ssl knihovnou |
---|
0:47:36 | dvaceti flet pracích |
---|
0:47:38 | tak trochu sou knihovna bude třeba z jednoho webovém tajemného tak by se to tam |
---|
0:47:44 | pak samozřejmě ty |
---|
0:47:46 | ten sandbox samozřejmě přináší hromadu omezení tím že tu aplikaci izoluje |
---|
0:47:51 | takže jedna z věcí která sou celá ty pluginy a pak to může byt řádce |
---|
0:47:56 | samotné a |
---|
0:47:59 | dalším si přál se let písmo |
---|
0:48:01 | vykresování písma o založeny šel vytvořit mechanizmus a možná se vytvoří |
---|
0:48:07 | který bude přidělen kdyby nastavení toho slajdu |
---|
0:48:10 | pepí s má vykresování písem vás toho systému |
---|
0:48:13 | nicméně tam můžou vznikat problémy vtom je třeba na systémová gtk knihovna která má nějaké |
---|
0:48:20 | nastavení to vzhledu a funguje to s tím |
---|
0:48:23 | a to plat jako může běžet |
---|
0:48:25 | úplně jiná gtk knihovna tam se to třeba může rozbít |
---|
0:48:29 | takže momentálně toto je taky jako a |
---|
0:48:32 | věc která není daný vyvěšena |
---|
0:48:35 | eště jaké jsem na ni z alternativami protože a |
---|
0:48:39 | fakt pěkný jediná a |
---|
0:48:43 | technologie která se snaží jedeš je tady to mandlování |
---|
0:48:47 | tak _e obvykle dělá s ne |
---|
0:48:50 | a ten spis lety a |
---|
0:48:53 | nejsem na desktopové aplikace jako |
---|
0:48:56 | pole a je |
---|
0:48:57 | ale obecně pro jakékoli |
---|
0:49:00 | _e nevyužívá momentálně zájmy to znamená nemusíte všecko té aplikaci na mandlovat takže typicky ta |
---|
0:49:06 | velikost toho fleka toho s nepůjde větší nevíš |
---|
0:49:11 | a tichá |
---|
0:49:12 | a sto let věku |
---|
0:49:14 | pavel stanoví tam plánují něco jako fajn dvojky že možná ne nějaký způsobem |
---|
0:49:20 | se odkazovat na něco externího tam bude |
---|
0:49:23 | _e původně umožňovaly za kdyby dyž stavy byl jeden jediný je moje momentálně jeden jedinej |
---|
0:49:30 | centralizovaný způsob distribuce páté přes repozitář se ke no niklu |
---|
0:49:36 | to jsou nějaké proof konce za jakých nezávislých |
---|
0:49:42 | ne repozitářů a tak dále nejsme je zatim s tom není nic oficiálního |
---|
0:49:48 | trošku omezení tam je vtom že to k izolaci používá a ano takže musíte mít |
---|
0:49:54 | tento systémů co pyšní |
---|
0:49:56 | momentálně není vyřešené na distribuci jde apparmor se nepoužívá kde se používá se minut takže |
---|
0:50:02 | vždycky ta fedora |
---|
0:50:04 | že abyste si nepomohli |
---|
0:50:06 | a nainstalované běžet na fedoře tak musíte louce linux a nemáte tam a pánové takže |
---|
0:50:11 | ten _e ta aplikace vlastně není sandboxované |
---|
0:50:15 | a je to taky není momentálně vyřešené |
---|
0:50:18 | a je tam momentálně zhoršilo co si vyliž integrace do toho prostředí a že možná |
---|
0:50:24 | před zraky zemi strany řešení ale |
---|
0:50:26 | donedávna a |
---|
0:50:29 | takovéto o týrání to ucho anebo |
---|
0:50:33 | a předně ani třeba nastavování tématu vzhledu a tak dále to |
---|
0:50:39 | tam nebylo no případně notifikace a tak dál tam taky nebo |
---|
0:50:42 | moc vyřešené |
---|
0:50:44 | ale obecně tím že si ten flek tady aspekty konkurují tak a to funguje no |
---|
0:50:49 | vono ty projekty takže si napsal a navzájem pracuje na těch svojich a nedostatcích |
---|
0:50:55 | aby je kdy a kdyby dohnali to konkurenci že |
---|
0:50:59 | oni |
---|
0:51:01 | na začátku byli oba dva je čas silní |
---|
0:51:04 | a teď se nějakým způsobem kdyby doháněj ty své nedostatky a přibližují se k sobě |
---|
0:51:10 | pak ještě existuje _e piny |
---|
0:51:13 | který a je tady asi nejdýl |
---|
0:51:17 | a ten teda a |
---|
0:51:19 | ne pak to je čistě plánovací systém to znamená von tam primárně používá žádný jsem |
---|
0:51:25 | boxy vy si prostě stáhnete soubor který |
---|
0:51:28 | než na něho po klikaté nebo se při je to virtuální disk který se vám |
---|
0:51:32 | připojí do toho systému |
---|
0:51:34 | jak by koupil trojka ten desktop a jel |
---|
0:51:37 | kterého můžete tu aplikaci spouštět |
---|
0:51:40 | já se taky zareagovali a to konkurenci vede by měl nějaký sandboxing tam používají fajn |
---|
0:51:45 | že jo ale nefunguje to úplně ideálně celkově ta otec a vy než neni a |
---|
0:51:51 | naražený na to byl sem boxoval je že to je spíš taková jako normování na |
---|
0:51:55 | to |
---|
0:51:57 | a ten trest tu link která pojmy s těch tří má zdaleka nejhorší ten pes |
---|
0:52:02 | ne je ten facto jak jsou co s týče tu lindu pro vytváření těch aplikaci |
---|
0:52:07 | po generování repozitářů integraci do různejch systémů je výrazně lepší než u toho vyřiď |
---|
0:52:16 | prase |
---|
0:52:17 | sme stane všechno takže se máte jaké máme |
---|
0:52:21 | čas na otázky |
---|
0:52:27 | jestli někdo má nějakou otázku |
---|
0:52:31 | a měl to s tou nelze že už to i běží na no a teď |
---|
0:52:35 | nově se tam přibyl přibyla možnost o úplatek |
---|
0:52:39 | po tech builder ju |
---|
0:52:41 | tak teraz koupila c takže vy si můžete na majiteli procesoru zkontrolovat a fakt pěkný |
---|
0:52:49 | taková |
---|
0:52:50 | při |
---|
0:52:54 | já jsem měl sen fletcher jak na to jako aplikaci poplatek ta věž běžela na |
---|
0:53:01 | no neviděl ale nehledal jsem to takže |
---|
0:53:06 | možná sou ale neviděl jsem takovou zatím ta možnost na mě |
---|
0:53:10 | to prostě byli na ten a dokonce vytáhne přibyla tak os kompilace že nemusíte mít |
---|
0:53:15 | nějaké nové zařízení |
---|
0:53:17 | to |
---|
0:53:21 | nějaký dotaz |
---|
0:53:30 | já prosím těžko z pokud otázkou záznam a ty je tedy na dyby nebylo to |
---|
0:53:35 | ve čtvrtek u |
---|
0:53:38 | podle věty vy používáte mikinou auta |
---|
0:53:44 | jo mělo by si právo ním o |
---|
0:53:46 | jo ne úplně ideální jo je to řeší zatim nějaký jestli ten který tam dělaj |
---|
0:53:50 | jako tady ty úkony automatizujeme se to uplně nelíbí že to je zase prostě spuštění |
---|
0:53:56 | spektru někde s internetu loni na začátku vešli |
---|
0:54:00 | vyřešili to co to pro pepu chybělo znamená to snad na instalace a podle mě |
---|
0:54:04 | to běží na tom kdo |
---|