Řešíme problémy v Linuxu
Transkript
Řešíme problémy v Linuxu InstallFest 2009 “I'm Winston Wolfe. I solve problems.” Pulp Fiction movie Ondřej Čečák <[email protected]> Řešíme problémy v Linuxu, Obsah ● Co to je problém? ● Řešit je vůbec? ● Jakou zvolit strategii řešení? ● Kde získat pomoc? ● Jak se ptát? ● Co dál dělat? Co to je problém? :) ● “Termín problém označuje takové podmínky, nebo situaci nebo stav, který je nevyřešený, nebo nechtěný, nebo nežádoucí. Problém obvykle vyžaduje nějaké řešení. “ Wikipedia, http://cs.wikipedia.org/wiki/Probl%C3%A9m Jak ho řešit? ● “Everything is possible with Open Source Software” ... Je to můj problém?! ● “Počkat, počkat, je to vlastně můj problém?” Je to můj problém?! ● “Počkat, počkat, je to vlastně můj problém?” ● ... mám přece podporu ... – certifikace hardware a software (spíše servery) – instalační podpora – podpora při problémech – úpravy na míru – bezpečnostní aktualizace po delší dobu Je to můj problém?! ● “OK, takže je to můj problém ...” – jsem geek ● hurá! Je to můj problém?! ● “OK, takže je to můj problém ...” – jsem geek – jsem power user ● jak to co nejrychleji vyřešit? Je to můj problém?! ● “OK, takže je to můj problém ...” – jsem geek – jsem power user – jsem uživatel ● a sakra, další bug ... ● má uživatel vlastně řešit problémy? Je to můj problém?! ● ● “OK, takže je to můj problém ...” – jsem geek – jsem power user – jsem uživatel ● a sakra, další bug ... ● má uživatel vlastně řešit problémy? obvykle něco mezi ... Takže je to můj problém ... ● kde se pohybujeme – různé distribuce – různé verze software (kernel, user space) – různé konfigurační soubory, jejich umístění a syntaxe ... Takže je to můj problém ... ● ● kde se pohybujeme – různé distribuce – různé verze software (kernel, user space) – různé konfigurační soubory, jejich umístění a syntaxe ... při řešení problému se snažíme vynechat specifické záležitosti distribucí, software (?) Takže je to můj problém ... ● a jak problémy řešíme – hledám, zkouším, hledám, zkouším Takže je to můj problém ... ● a jak problémy řešíme – hledám, zkouším, hledám, zkouším – identifikuji, prozkoumám, porozumím, nastavím Takže je to můj problém ... ● identifikuji, prozkoumám, porozumím, nastavím – získám přesné a úplné chybové hlášení (logy) a zkusím pochopit a odhadnout, v čem je problém – dá se problém opakovat, funguje to jinde? – zkusím problém ladit (strace, tcpdump, ...) – navrhnu a vyzkouším řešení, zhodnotím ho Jak problémy řešíme, zdroje ● dokumentace Jak problémy řešíme, zdroje ● dokumentace, HOWTOs, dokumentace Jak problémy řešíme, zdroje ● dokumentace, HOWTOs, dokumentace ● “www.google.com” Jak problémy řešíme, zdroje ● dokumentace, HOWTOs, dokumentace ● “www.google.com” – funguje na cokoli – webová fóra – mailové konference – IRC transkripty Jak problémy řešíme, zdroje ● dokumentace, HOWTOs, dokumentace ● “www.google.com” – webová fóra ● – mailové konference ● – abclinuxu.cz, linuxsoft.cz, root.cz, linuxos.sk [email protected] fóra a wiki uživatelů (Ubuntu, Gentoo, SUSE) Jak problémy řešíme, zdroje ● ● fóra a wiki uživatelů (Ubuntu, Gentoo, SUSE) – http://wiki.ubuntu.cz/Hardware – http://cs.gentoowiki.com – http://cs.opensuse.org velkou výhodou je schopnost rozumět angličtině, případně se nebát i ostatních jazyků (návod k CDMA modemu v azbuce nemusí být překážkou) Možný postup řešení ● zkouším řešit sám s využitím zdrojů Možný postup řešení ● zkouším řešit sám s využitím zdrojů ● zeptám se ochotného kolegy Možný postup řešení ● zkouším řešit sám s využitím zdrojů ● zeptám se ochotného kolegy ● zeptám se v diskuzním fóru, mailové konferenci apod. Možný postup řešení ● zkouším řešit sám s využitím zdrojů ● zeptám se ochotného kolegy ● ● zeptám se v diskuzním fóru, mailové konferenci apod. kontaktuji vývojáře přes další diskuze (uživatelská, vývojářská), bugreport nebo přímo někoho poprosíme Jak komunikujeme ● komunikace je překvapivě důležitá Jak komunikujeme ● komunikace je překvapivě důležitá ● ale překvapivě snadná, stačí jenom – psát korektně česky, anglicky, ... – prokázat nějakou vlastní invenci a zájem (minimálně prohledat archiv) – uvádět konkrétní a relevantní informace – nenechat se odradit a řešení pak poskytnout ... děkuji za pozornost ● Použité zdroje: – Wikipedia (http://www.wikipedia.org) – Prezentace je také dostupná na www.cecak.cz
Podobné dokumenty
Linux jako mailserver
napsal Wietse Venema jako alternativu k dříve
dostupným MTA („unixový“ sendmail, „ultimátní“
qmail, …)
postaven na konceptu několika daemonů
komunikujících mezi sebou
■ rychlý
■ mocný
■ jednoduc...
Ottpoužil nástroj P2P sítí - LimeWire.
června, a nakonec vyšla 1. srpna. Původní sliby hovořily o přítomnosti GNOME 2.10, KDE 3.4 a OpenOffice.org 2.0. Jaká je tedy skutečnost?
Základní jednotka
- Pomalý přístup do hlavní operační paměti
- Nutnost použití rychlejších a dražších vyrovnávacích pamětí
- Latence paměti (reakční doba) – zpoždění, se kterým je paměť schopna dodat
data (udávána v...
Programy na prohlížení a úpravy fotografií
Programy na prohlížení a úpravy fotografií
Programy jsem vybral na základě mých vlastních, zkušeností. Je možné, že vám bude
vyhovovat úplně něco jiného. Všechny uvedené programy jsou freeware, to ...
Moduly vytvořené v rámci projektu
dotaz učiteli. Učitel si potom v seznamu Správy odpovědí zobrazí podrobnosti
dotazu, procvičovací položku i její řešení a může rozhodnout, jestli je studentova odpověď další správná a jako takovou ...