Komerční a komunitní distribuce Linuxu. Jiří Boháč SUSE Labs SUSE LINUX s.r.o. jbohac@suse.cz

Podobné dokumenty
Od Czech POINTu k vnitřní integraci

a konverze na úřadech Martin Řehořek

aktuality, novinky Ing. Martin Řehořek

Potřebujete mít vaše IS ve shodě s legislativou? Bc. Stanislava Birnerová

Víte, kdo pracuje s vašimi dokumenty? Stanislava Birnerová

Správa identit a bezpečnosti - cesta k bezpečnému IS. Stanislava Birnerová Direct Account Manager Novell-Praha, s.r.o.

Virtualizace pomocí Novell Open Enterprise Server 2

Vnitřní integrace úřadu - Správa identit a bezpečnosti

Migrací na Windows 7 to nekončí... Radek Novák Direct Account Manager Novell Professional Services ČR

Novell v roce Karel Sagl sales manager

AppArmor Co to je, k čemu slouží a jak jej používat. Zdeněk Kubala Senior QA

Novell Identity Manager

SZIF - Evropské dotace s plnou elektronickou podporou a kontrolou

Mobilní počítač Dolphin TM Stručný návod k použití

Windows na co se soustředit

Oddělení interního auditu směřují k vyšší produktivitě pomocí moderních technologií

Thor VM3. Stručný návod k použití. Počítač do vozidla. VM3-CSCZ-QS Rev A 1/16

Efektivní provoz koncových stanic

AppArmor Co to je, k čemu slouží a jak jej používat. Zdeněk Kubala Senior QA

Produktové portfolio

Preliminary Draft. Stručný návod k použití. Mobilní počítač Dolphin se systémem Windows CE 5.0

Windows - bezplatné služby pro školy. Jakub Vlček Specialist Microsoft Corporation

Jak na podporu koncových uživatelů SAP Workforce Performance Builder. Roman Bláha Head of Education (Czech Republic) Customer

Ing. Tomáš Řemelka. KAAS/JIP. Informace pro vývojáře agendových informačních systémů

Veritas Information Governance získejte zpět kontrolu nad vašimi daty

egon v České republice

REGULÁTORY PRO DOMÁCTNOSTI TYP B NG

Správa dodavatelského řetězce se SAP Ariba

Linuxové distribuce. Michal Dočekal

Linuxové distribuce. Michal Dočekal

Xenon XP 1950g. Stručný návod k použití. Kabelový plošný skener CZ-QS-01 Rev A 07/19

produktů. produkty: AutoCAD Mechanical Showcase Autodesk Autodesk Designer SketchBook Autodesk Mudbox Vault Autodesk Ultimate Intel Xeon Intel Core

Granit 1981i. Stručný návod k použití. Průmyslový bezdrátový skener. Crdlss-GRNT1981-CZ-QS Rev A 1/15

Správa dodavatelského řetězce se SAP Ariba

Granit 1280i. Stručný návod k použití. Industrial Full Range Laser Scanner CZ-QS Rev A 1/14

Série Voyager 1400g. Stručný návod k použití. Kabelový skener. VG1400-CZ-QS Rev A 10/12

SAP Cash Management powered by SAP HANA. Jiří Janák, SAP Solution Architect, SAP ČR September, 2015

USB PARALLEL PRINTER ADAPTER

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Copyright by Silca S.p.A All Rights Reserved. products quality.

Jak Vám partnerské programy pomohou v rozvoji podnikání. Víte, že můžete získat software v hodnotě tisíců USD za zlomek ceny?

DISTRIBUCE GNU/LINUXU

Analýza nestrukturovaných dat pomocí Oracle Endeca Information Discovery

1. Mohu nainstalovat aplikaci Autodesk Revit, Autodesk Revit Architecture, Autodesk Revit MEP, Autodesk Revit Structure nebo Autodesk Revit LT

Xenon XP 1950h. Stručný návod k použití. Kabelový plošný skener pro zdravotnictví. 1950HC-CZ-QS-01 Rev A 07/19

Vývojář vs. správce IT

Stav podnikové bezpečnosti, Globální zpráva Jakub Jiříček, Symantec ČR a SR

Zabezpečení infrastruktury

Xenon 1900/1910. Stručný návod k použití. Kabelový skener. NG2D-CZ-QS Rev C 10/12

Jediný. AutoCAD. Často kladené dotazy zákazníků.

Granit 1910i. Stručný návod k použití. Průmyslový area imaging snímač. GRNT-CZ-QS Rev A 10/12

Vuquest 3310g. Stručný návod k použití. Kabelový skener CZ-QS Rev C 1/13

Úvod do Linuxu SŠSI Tábor 1

Skype for Business 2015

Supplier Web Uživatelská příručka. Supplier Web. Copyright Telefónica O2 Czech Republic, a.s. All rights reserved. 1/10


Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Dnešní program. Jak síť využít. Přínosy sítě. Nasazení sítě. Proč síť

Sdílíme, a co vy? Ing. Eliška Pečenková Plzeňský kraj. Ing. Václav Koudele Microsoft

System Center Operations Manager

NÁVOD K INSTALACI SOLUTIONS

VirtualBox desktopová virtualizace. Zdeněk Merta

Granit 1980i. Stručný návod k použití. Průmyslový Full Range Area-Imaging skener. GRNT1980-CZ-QS Rev A 1/15

Software. Mgr. Krejčí Jan (UJEP) Software 23. října / 6

Lukáš Kubis. MSP pro VŠB-TU Ostrava

Seznámení s open source vývojem a open source řešeními pro mobilní zařízení

Dolphin 60s Stručný návod k použití

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu / 6

úvod Historie operačních systémů

Xenon 1902/1912. Stručný návod k použití. Bezdrátový skener. Crdlss-NG2D-CZ-QS Rev C 10/12

XNA Game Studio 3.1. Tomáš Herceg Microsoft Most Valuable Professional Microsoft Student Partner

Bezpečnost IT - od technologie k procesům

Control4 Smart Home Příručka k ovládání zábavy

Hana Jedličková Novell Tour Praha,

Financování dodavatelského řetězce

Průvodce rychlým nastavením

SAP BIGDATA Platforma Architektura a uživatelské scénáře využití

Stručný návod k použití

Jak udržet citlivé informace v bezpečí i v době cloudu a mobility. Jakub Jiříček, CISSP Praha, 27. listopadu 2012

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

Instalace demoverze

Novinky v licencovaní a edíciách a ako to súvisí s System Center 2012

Jakub Čermák Microsoft Student Partner

Svět svobodného softwaru

Run simple with the next-generation software

Microcat Authorisation Server (MAS ) Uživatelská příručka

Identifikátor materiálu: ICT-1-17

Control4 Smart Home Příručka k osvětlení

GDPR compliance v Cloudu. Jiří Černý CELA

Vývoj software pro Linuxové distribuce. Installfest Praha,

VY_32_INOVACE_INF.20. OS Linux

IBM Security. Trusteer Apex. Michal Martínek IBM Corporation IBM Corporation

Voyager 1202g. Stručný návod k použití. Bezdrátový laserový snímač čárových kódů. VG1202-CZ-QS Rev A 10/11

JAK SE DAŘÍ KOMERČNÍMU LINUXU? Ondřej Suchý Enlogit s.r.o.

Regulátor ochrany proti zamrznutí

Data v NetBezpečí Symantec NetBackup Appliance

SAP a Digitalizace. Big data/svět věcí Technologické možnosti Pokročilý prodej a marketing Cloud Podnikové sítě

Pojištění odpovědnosti zaměstnanců

Průvodce rychlým nastavením

Control4 Smart Home Příručka k ovládání klimatu

Transkript:

Komerční a komunitní distribuce Linuxu Jiří Boháč SUSE Labs SUSE LINUX s.r.o. jbohac@suse.cz

Co je to distribuce? odladěný balík OS a aplikací pro konečného uživatele jádro systému (Linux) > s případnými distribučními úpravami tisíce aplikací a knihoven > jednotlivé distribuce se liší jejich množstvím, verzemi a případnými úpravami instalační program programy pro konfiguraci distribuce programy pro správu balíčků (instalace, aktualizace) > všechny aplikace, knihovny i části systému ve formě unifikovaných balíčků (.rpm,.deb,...) 2

Distribuce z pohledu uživatele většina běžně používaných aplikací je stejná napříč distribucemi některé aplikace se vyvýjejí velmi rychle různé verze aplikací v různých distribucích některé distribuce upřednostňují starši a prověřené verze aplikací, pomalý vývojový cyklus jiné obsahují novější aplikace > větší pravděpodobnost výskytu chyb -> uživateli na použité distribuci zpravidla nezáleží 3

Distribuce z pohledu administrátora Rychlost a předvídatelnost vývojového cyklu t.j. jak často bude k disposici nová verze distribuce, s novými programy a novými problémy ;-) Množství a správa balíčků obecně platí, že software pro který je v distribuci balíček se instaluje triviálně a rychle, a jsou zajištěny bezpečnostní aktualizace software, který v distribuci není je naopak většinou potřeba poměrně pracně kompilovat ze zdrojového kódu > výjimka: několik obecně používaných komerčních aplikací jako Adobe Reader, Flash Player, Skype,... kde je k dispozici binární balík kvalita správce balíčků 4

Distribuce z pohledu administrátora Doba, po kterou je distribuce podporována t.j. doba, po které musíme nainstalovat novou verzi, jinak nebudou k dispozici bezpečnostní aktualizace Snadnost konfigurace různé distribuce poskytují různé nástroje pro základní nastavení systému a jednotlivých aplikací > distribuce "klikací" ;-) > distribuce, kde se věci konfigurují ručně 5

Komerční distribuce vyvíjeny velkými firmami Redhat, Novell, Mandriva v ceně distribuce je většinou základní podpora, manuál, instalační média, atp. pravidelně vydávané nové verze dlouhá doba podpory, nejen bezpečnostní aktualizace možnost sjednání speciálních služeb např. non-stop podpora velmi drahé pro velké firmy, kde je funkčnost systému kritická 6

Komerční distribuce Jak to, že to není zadarmo? zdrojové kódy OSS aplikací zadarmo vždy jsou většinou není zadarmo například online přístup k zkompilovaným balíčkům a aktualizacím, podpora, atd. příklady SUSE Linux Enterprise Server / Desktop Red Hat Enterprise Linux Server / Desktop Mandriva Linux Corporate Server / Desktop cena např: SLES: 290 / rok, SLED: 47 / rok > zdá se hodně, ale distribuce není jen OS, také spousta aplikací 7

Komunitní distribuce vyvíjeny komunitou vývojářů, buď sponzorovaných nebo v jejich volném čase zpravidla dostupné zdarma na Internetu nebo v knihkupectvích (víceméně za cenu média) více uživatelů -> lepší podpora od zkušenějších uživatelů na Internetových fórech a mailinglistech zpravidla větší množství dostupných balíčků většinou nepravidelný vývojový cyklus obrovské množství distribucí, různá kvalita, různá zodpovědnost vývojářů 8

Komunitní distribuce příklady Debian > velmi konzervativní "stable" větev (vydání cca jednou za 2 roky) > neustále se vyvíjející "testing" větev (tzv. rolling updates) > mnoho balíčků, obrovská komunita, dlouhá tradice Ubuntu > založená na Debianu, častěji vydávané verze Gentoo... > netradiční distribuce, kompilace ze zdrojových kódů probíhá při instalaci 9

Sponzorované "Komunitní" distribuce na jejich vývoji se podílí vývojáři komerční distribuce > po vyladění slouží jako základ komerční distribuce komunita mateřská firma silně ovlivňuje směr vývoje příklady: OpenSUSE (Novell) > základ pro SUSE Linux Enterprise produkty > mnohem kratší vývojový cyklus > omezená podpora Fedora (RedHat) 10

Klony komerčních distribucí licence GPL umožňuje komukoli šířit zdrojové kódy komerční distribuce ze zdrojových kódů je možné zkompilovat její kopii téměř identický klon komerční distribuce, ovšem bez podpory, ale zato zcela zdarma příklad CentOS (kopie Red Hat Enterprise Linux) 11

Příklad nasazení: Gymnázium Jaroslava Seiferta Praha 9 http://www.gymjs.net

GJS: situace před pěti lety počítačová učebna: 13x zastaralý počítač s Windows NT 3 nová PC v kanceláři (NT) několik DOSových počítačů v kabinetech a kanceláři 13

GJS: investice za posledních 5 let Zhruba investice (nepočítaje multimediální učebny) 2x nový hardware pro server 30 kkč 1x nový hardware pro X Terminal Server 30 kkč síťové prvky 12 kkč 10x bazarový počítač (terminál) 40 kkč 10x darovaný vysloužilý počítač (terminál) 0 celkem (zhruba) 112 kkč 14

GJS: stav teď výkonný souborový server výkonný terminálový server počítačová učebna: 13x dualboot Windows NT a terminál s Linuxem (stále více využíván) klubovna pro volný čas: 10x terminál s Linuxem kabinety: 9x terminál s Linuxem kancelář: 2x zastaralý počítač s NT, 2x terminál s Linuxem celkem 34 moderních pracovních stanic (terminálů) s náklady kolem 112 kkč (a minimálními náklady do budoucna) 15

GJS: použité distribuce na hlavním serveru dlouhodobě Debian Stable minimální údržba, spolehlivé aktualizace > zatím dva bezproblémové upgrady, vždy na nejnovější stable verzi X Terminal Server (a dnes již nepoužívané lokální instalace na pracovních stanicích) delší dobu s problémy Debian Testing > přiliš rychlý vývoj, vhodný na domácí počítač, ne do školní sítě! dnes Debian Stable > bezproblémová aktualizace > možná až příliš konzervativní, poněkud zastaralé programy > dnes bych ale stále volil stejně > případní kandidáti: Ubuntu nebo OpenSUSE (kvůli častějším releasům) 16

GJS: použité distribuce Terminály založeno na Debianu dost úprav kvůli rychlému bezdiskovému startu ze sítě > start pomocí etherboot, root-over-nfs,... funguje bezproblémově podobnou instalaci bych doporučil jen pokročilým administrátorům ostatním nějakou specializovanou distribuci (např. LTSP) 17

Závěr, doporučení

Jakou distribuci do školy? Komerční distribuce se školám zřejmě nevyplatí zbytečné náklady vhodná komunitní distribuce bohatě postačuje Vybrat distribuci s vhodným vývojovým cyklem z vlastní zkušenosti nedoporučuji tzv. rolling updates jako např. u Debian Testing nebo Gentoo > kvůli bezpečnostnímu updatu je třeba často upgrade velké části systému, s potenciálními problémy! 19

Jakou distribuci do školy? na servery (ne aplikační) je většinou vhodnější delší vývojový cyklus zkušeným nebo nadšeným administrátorům můžu doporučit Debian Stable Ostatním bych doporučil vyzkoušet OpenSUSE > velmi snadná konfigurace většiny služeb na pracovní stanice pokud se o počítač bude starat sám uživatel > doporučuji OpenSUSE kvůli snadné konfiguraci pokud se o počítač bude starat administrátor, uživateli volba distribuce může být téměř jedno > volil bych z Ubuntu, OpenSUSE, Fedory a Debianu Stable 20

Jakou distribuci do školy? rozhodně bych ve škole zvážil nasazení terminálového řešení (značná úspora) existují speciální distribuce pro terminály (například LTSP) zkušený administrátor zvládne přizpůsobit libovolnou distribuci pro terminálový server bych volil distribuci stejně jako pro pracovní stanice 21

dotazy?

Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.