Sekundární architektury ve Fedoře Openmobility Brno, 18.6.2011.

Slides:



Advertisements
Podobné prezentace
Jakub Ježek 2IT Ubuntu. Co je Ubuntu?  Ubuntu je operační systém založený na kernelovém jádře a unixové struktuře  Je distribuován pod licencí GNU-GPL.
Advertisements

SAN architektura, iSCSI a pokročilé techniky zálohování
Co je nového v ZWCAD ? Vývojový tým ZWCAD+.
Knihovny současnosti 2011, České Budějovice 13. – 15. září 2011
CIT Pavel POMEZNÝ Centrum informačních technologií Ostravská univerzita v Ostravě /cit.
Virtualizace DATA-INTER Opava Vladimír Holub
Správa projektů programem Ant Miroslav Beneš. Správa projektů programem Ant2 Obsah V čem spočívá správa projektů V čem spočívá správa projektů Varianty:
Michal Reichl. O programu Nástroj pro evidenci obchodních informací a plánování času Vyvíjen od roku 1993 firmou Systegra s.r.o. Možnost modifikace programu.
Architektura systému Windows
1 Audit software Petr SLOUP Cíl Cílem auditu je sestavit přehled a základní popis používaného software (aplikací)
Co je Linux? Základní pojmy
„Firemní řešení avast! - rychle, efektivně, jinak“
E-learning ve výuce na SŠ
Ant Připravil: Ing. Jan Kolomazník. strana 2 Proč vznikl Potřeba sestavovat komplexní Nezávisle na platformě Popis založený na xml Spouštění různých úloh.
Debian Unixová distribuce. Historie První zmínka pochází z 16. srpna Zakladatelem je Ian Murdock, který v té době studoval na univerzitě. Je vytvářen.
Tvo ř te historii. CAD a Data Management VIII. ročník konference Autodesk Academia FÓRUM listopad 2008 Ing.Radomír Žvak DAGIS a.s.
Představení nové verze OPSI Kamil Malinka Martin Lebeda PROJEKT financovaný z Operačního programu Vzdělávání pro konkurenceschopnost ZVYŠOVÁNÍ IT GRAMOTNOSTI.
Opakování hardware a software.
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Internet a jeho využití pro obchod Projekt SZIF. Popis a zaměření semináře Na tomto semináři se seznámíte s problematikou využití internetu a jeho různých.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
organizační struktury Implementace EOS III na Olomouckém kraji Pro:Krajský rok informatiky 2005 Autor:Jan Kadlec Datum:
Operační systém Windows Mobile
Úvod co to je GIS free GIS využití. Úvod co to je GIS free GIS využití.
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o. Osvoboditelů 380, Louny Číslo projektu CZ.1.07/1.5.00/ Číslo sady 28Číslo.
Název akce: Seminář softskills pro oblast VaV a spolupráce (inovační management) Datum a místo konání: Prezentující: Bc. Filip Valder Téma:
ICT – Informační a komunikační technologie Ing. Libor Měsíček, Ph.D. CN460
SOA = Architektura orientovaná na služby
Mgr. Milan Šimek. Počítačová síť je skupina počítačů spojených dohromady umožňující více uživatelům přistupovat k jedněm zdrojům, sdílet a využívat tatáž.
Srovnání systémů řízení projektů Vypracovala: Jitka Procházková.
Přístup do IS z mobilních zařízení Tomáš Tureček Katedra Informatiky FEI VŠB-TU Ostrava.
Kramerius 4 – nová generace systému pro digitální knihovnu Martin Lhoták Knihovna AV ČR, v. v. i. Archivy, knihovny, muzea v digitálním světě ,
PROGRAMOVATELNÉ AUTOMATY ADRESACE SÍŤOVÝCH ZAŘÍZENÍ Ing. Jana Horáková Elektrotechnika
9 Family Pavel Mezera. ARM processors family jsou založené 32b RISC architektuře s ortogonálními instrukcemi dnes představují 75% trhu procesorů pro vestavěné.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Josef Ledvoň. Dostupné z Metodického portálu ISSN: , financovaného.
LINUXLab Dominik Vít Jan Koniarik Jakub Moravec. Osnova prezentace Úvod Co je to Linux Využití Zajímavá čísla Logo Linuxu Loga distribucí Přispěvatelé.
Windows 7. stejné HW požadavky jako Vista dokonce možná i o malinko nižší snaha prosadit i do netbooků, nettopů a podobných zařízení s nižším výkonem.
Výhody a nevýhody open-source řešení pro webové stránky obcí Martin Strnad Magistrát města Děčín
Využití citačních databází při psaní odborného textu.
Mobilní telefony v Linuxu Gammu a Wammu Michal Čihař.
NÁZEV ŠKOLY:Základní škola a mateřská škola Bohdalov ČÍSLO PROJEKTU: CZ.1.07/1.4.00/ ŠABLONA:III/2 TÉMATICKÁ OBLAST:Informační a komunikační technologie.
WebOS – operační systém (nejen) pro mobilní přístroje Lukáš Jelínek AIKEN s.r.o. -
Mainframe a Linux Dan Horák Software Engineer, Red Hat.
KDE – Lukáš Tinkl - KDE – desktop pro uživatele i vývojáře Lukáš Tinkl
Vývoj software pro Linuxové distribuce Installfest Praha,
SUSE Linux, s.r.o. aneb Pojďte dělat Linux Pavel Machek SUSE LINUX, s.r.o.
Name of Presentation Red Hat Presenter Red Hat Czech Red Hat Enterprise Linux a Fedora Matěj Cepl Štěpán Kasal.
TEAM FOUNDATION SERVER 2015 BUILDS POKORNÝ JIŘÍ
Prezentace výsledku projektu k předmětu OSP
Operační systém Windows
Operační systém Windows
Tato prezentace byla vytvořena
Srovnání operačních systémů
SW počítače - operační systém
„Firemní řešení avast! - rychle, efektivně, jinak“
Linux UBUNTU Robert Mohos, 3IT.
Vlastnosti souborů Jaroslava Černá.
Evidence aplikací a jejich dokumentace
Nástroje podpory uživatelů
Software počítače – rozdělení podle finanční dostupnosti
Linux − první seznámení
Firmware počítače a jeho význam Tematická oblast: Úvod do předmětu
PRŮBĚH DOKUMENTACE UNIVERZITNÍHO INFORMAČNÍHO SYSTÉMU MZLU V BRNĚ
Uživatelská rozhraní Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Instalace programů do Linuxu
Windows Server 2008 Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
Linux Course Mohammad Ali Borhani.
GaP a správa úvazků.
Informatika – Operační systémy
Transkript prezentace:

Sekundární architektury ve Fedoře Openmobility Brno,

Agenda Úvod Dan Horák vývojář (nejenom) Fedora/s390x zaměstnán u Red Hat Czech Copyright © 2011 Daniel Horák Právo kopírovat, šířit a modifikovat tento dokument se řídí GNU FDL 1.3 Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Obsah ● Co a proč jsou sekundární architektury ● Jak vzniká primární Fedora ● Jak vzniká sekundární Fedora ● Poznámky pro vývojáře ● Přehled sekundárních architektur ● Otázky a odpovědi Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Co a proč to je ● Linux kernel podporuje 20+ architektur ● primární vs. sekundární architektury Fedory – záleží hlavně na rozšíření mezi uživateli – nesestavení balíku na sekundární arch neblokuje vývoj primární ● sekundární architektura má vlastní infrastrukturu – build system – datové úložiště – dělá vlastní instalační média – používá/poskytuje tracker bugs Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Jak vzniká primární Fedora ● rpm + rpmbuild ● mock => používá chroot pro izolaci ● koji => použije se definovaná sada balíčků Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Jak vzniká primární Fedora Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Jak vzniká sekundární Fedora ● 2 cesty – soubor sestavených balíčků – vlastní instance Koji ● koji-shadow – « kopíruje » buildy z primární – může importovat noarch balíčky – může použít novější buildy místo přesného NVR ● nástroje pro synchronizaci balíčků/uživatelů a pro porovnávání obsahu Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Jak vzniká sekundární Fedora Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Poznámky pro vyvojáře ● některé jazyky nejsou dostupné – gnat(ada), ghc(haskell), mono, ocaml,... ● big vs. little endian – ukazatele na integer ● char je unsigned by default na arm, s390(x) ● size_t je unsigned long na s390 – C++ šablony ● možnost vyčerpání 2 GB adresního prostoru na s390 ● některý hardware může chybět – USB – FireWire – InfiniBand Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Poznámky pro vyvojáře ● neustálé znovuvynalézání kola – atomická primitiva (compare_and_swap, fetch_and_add,...) ● gcc ● C++0x, C1x ● libatomic_ops – timestamp counters Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/s390x ● ● cílová zařízení – IBM mainframe – emulátor (Hercules) ● navazuje na RHL 7.1 a RHEL ● verze : F-14, F-15 ● #fedora-s390x (sharkcz, Kick_) Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/ppc ● ● cílová zařízení – IBM pSeries servery – ppc Mac (G4, G5) ● do F-12 primární ● subarchs : ppc, ppc64 + power ● verze : F-15 ● #fedora-ppc (Kick_, adrianr, jwb, skalnik) Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/ARM ● ● cílová zařízení – multimedia/entertainment – netbook/nettop – servery ● subarchs : armv5te, armv7+hardfp ● verze : F-13 ● velké množství SoC komplikuje život ● #fedora-arm (PaulW, ctyler) Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/SPARC ● ● cílová zařízení – Sun/Oracle pracovní stanice a servery – Fujitsu ? ● verze : F-15 ● původ v AuroraLinux ● #fedora-sparc (dgilmore, fabbione, spot) Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/MIPS ● ● cílová zařízení – zařízení používající CPU Loongson (netbook, nettop) ● #fedora-mips Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Fedora/ia64 ● ● mrtvé od F-10 Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Otázky / Odpovědi Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Odkazy ● Fedora Project – ● Fedora Architectures – ● Archiv s vydáními Fedory pro sekundární architektury – ● Koji – ● Hercules – ● Poznámky pro vývojáře a správce balíčků – Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy

Agenda Ukázka Fedora/ARM Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy ● Genesi Efika MX Smarttop – Fedora 13 + XFCE desktop

Agenda Děkuji za pozornost Úvod Co a proč Jak vzniká Fedora Poznámky pro vývojáře Přehled architektur Otázky / Odpovědi Odkazy