FIXME: about the boot manager?
Pokud instalujete bezdiskovou stanici, zavádění systému z lokálního disku evidentně nebude nejsmysluplnější volba - tento krok přeskočte.
Teď přichází chvíle zahoření systému. Vyjměte disketu z mechaniky a zvolte položku ``Restartovat systém''.
Jestliže Debian z disku nenaběhne, zkuste to znovu z vašeho instalačního média (například ze záchranné diskety) nebo založte vaši vlastní zaváděcí disketu (pokud jste ji vytvořili) a zmáčkněte Reset. Pokud nepoužíváte vaši debianí zaváděcí disketu, pravděpodobně budete muset při startu přidat nějaké parametry. Například při použití záchranné diskety musíte specifikovat rescue root=root, kde root je vaše kořenová oblast (např. ,,/dev/sda1'').
Při zavádění systému by se měly objevit stejné zprávy jako při zavedení z instalační diskety plus některá nová hlášení.
Po zavedení systému budete vyzváni k dokončení konfigurace základního systému a
k výběru balíčků, které chcete nainstalovat. Aplikace, která vás tímto
procesem povede, se nazývá base-config
. Jestliže někdy v budoucnu
budete chtít base-config
spustit znovu, stačí když jako root
napíšete base-config.
Nejprve budete vyzváni k výběru vašeho časového pásma. Po volbě, zda jsou hardwarové hodiny nastaveny na místní nebo univerzální časové pásmo, si vyberete oblast a město, které je ve stejném časovém pásmu jako váš počítač. Při výběru ze seznamu se můžete stiskem písmene přesunout na první položku začínající daným písmenem.
Další otázka zní, zda chcete nainstalovat MD5 hesla. Tato alternativní metoda ukládání hesel je bezpečnější než standardní funkce ,,crypt''.
Přednastavené je ``Ne'', ale pokud nepotřebujete podporu NIS a velmi vám záleží na bezpečnosti vašeho stroje, měli byste odpovědět ``Ano''.
Pokud jste neodpověděli na MD5 hesla ``Ano'', systém se vás zeptá, zda chcete
povolit používání stínových hesel. Stínová hesla jsou prostředkem k lepšímu
zabezpečení systému. Systémy bez stínových hesel uchovávají uživatelská hesla
v zašifrované podobě v souboru /etc/passwd
přístupném všem
uživatelům. Tento soubor musí zůstat čitelný, poněvadž obsahuje důležité
informace o uživatelích, například jak se mají převádět uživatelská jména na
odpovídající číselné hodnoty. Kdokoliv, kdo získá soubor
/etc/passwd
, se může pokusit útokem hrubou silou (automatizované
zkoušení všech možných kombinací) odhalit, jaká hesla mají uživatelé systému.
Pokud povolíte použití stínových hesel, hesla se budou uchovávat v souboru
/etc/shadow
, který je přístupný pouze správci systému. Vřele
doporučujeme stínová hesla používat.
Na stínová hesla můžete systém převést i později programem
shadowconfig
. Po instalaci najdete postup v souboru
/usr/share/doc/passwd/README.debian.gz
.
Účet root je účtem pro superuživatele, na kterého se nevztahují bezpečnostní omezení. Měli byste ho používat pouze, když provádíte správu systému, a jen na dobu nezbytně nutnou.
Uživatelská hesla by měla být sestavena ze 6 až 8 písmen, obsahovat malá a velká písmena včetně dalších znaků (jako % ; ,). Speciální pozornost věnujte výběru hesla pro roota, protože je to velmi mocný účet. Vyhněte se slovům ze slovníků, jménům oblíbených postav, jakýmkoliv osobním údajům, prostě čemukoliv, co se dá lehce uhodnout.
Jestliže vám někdo bude tvrdit, že potřebuje heslo vašeho rootovského účtu, buďte velice ostražití. V žádném případě byste neměli toto heslo prozrazovat! Jedině snad, že daný stroj spravuje více spolu-administrátorů.
Systém se zeptá, zda nyní chcete vytvořit uživatelský účet. (Účet je právo k používání počítače, tvoří ho jméno uživatele a jeho heslo). Tento účet byste měli používat ke každodenní práci. Jak již bylo řečeno, nepoužívejte účet superuživatele pro běžné úkoly.
Proč ne? Případná chyba by mohla mít katastrofické důsledky a dokonce by si mohla vyžádat novou instalaci systému. Dalším důvodem je možnost, že vám může být nastrčen program nazývaný trojský kůň, který zneužije práv, jež jako root máte, a naruší bezpečnost vašeho systému. Kvalitní knihy o administraci unixového operačního systému vám jistě podrobněji osvětlí danou problematiku. Jestliže v Unixu začínáte, uvažte četbu na toto téma.
Jméno uživatelského účtu si můžete vybrat zcela libovolně. Například, pokud se jmenujete Jan Novák, vytvořte si nový účet ,,novak'', ,,jnovak'' nebo ,,jn''. Kromě hesla budete ještě dotázáni na celé jméno uživatele.
Pokud budete chtít vytvořit další účet, můžete to udělat kdykoliv po skončení
instalace programem adduser
.
Dále budete dotázáni zda chcete instalovat zbytek systému přes PPP. Jestliže instalujete z CD a/nebo jste připojeni přímo k síti, můžete klidně zvolit ``Ne'' a tuto sekci přeskočit.
Pokud odpovíte kladně, spustí se program pppconfig
, který vám
pomůže PPP nastavit. Až se vás program bude ptát na název vytáčeného
(dialup) spojení, uveďte ,,provider''.
Doufáme, že s pomocí pppconfig
u bude nastavení snadné. Pokud by
se vám to nepodařilo, přečtěte si následují pokyny.
Pro nastavení PPP potřebujete znát základy prohlížení a editace souborů v
GNU/Linuxu. K zobrazení obsahu souboru používejte programy more
,
nebo zmore
pro komprimované soubory s koncovkou .gz.
Například soubor README.debian.gz
si můžete prohlédnout příkazem
zmore README.debian.gz. Pro úpravu souborů je v základním systému
nainstalován editor nano
, který nepřekypuje funkcemi, ale je
snadno použitelný. Později si samozřejmě můžete doinstalovat další editory a
prohlížeče, jako třeba jed
, nvi
, less
a
emacs
.
V souboru /etc/ppp/peers/provider
nahraďte /dev/modem
řetězcem /dev/ttyS#, kde # značí číslo
sériového portu. V Linuxu se porty označují čísly od 0, takže první sériový
port je pod Linuxem /dev/ttyS0
. Dále upravte soubor
/etc/chatscripts/provider
, kam vložíte telefonní číslo ke
zprostředkovateli Internetu, uživatelské jméno a heslo. Sekvenci ,,\q'' v
úvodu hesla nemažte, protože zabraňuje zapisování hesla do souborů se záznamem
spojení.
Místo ověření uživatele v textovém režimu používají mnozí zprostředkovatelé
protokoly PAP nebo CHAP, jiní používají oba druhy. Jestliže váš poskytovatel
požaduje PAP nebo CHAP, je třeba postupovat jiným způsobem. V souboru
/etc/chatscript/provider
zakomentujte vše za vytáčecí sekvencí
(začíná ,,ATDT''), upravte soubor /etc/ppp/peers/provider
podle
návodu uvedeného výše a připojte user jmeno, kde
jmeno je vaše uživatelské jméno u zprostředkovatele připojení. Dále
editujte soubor /etc/ppp/pap-secrets
nebo
/etc/ppp/chap-secrets
a doplňte do něj heslo.
Do souboru /etc/resolv.conf
ještě doplňte IP adresu DNS serveru
vašeho zprostředkovatele připojení. Řádky souboru
/etc/resolv.conf
jsou v následujícím formátu: nameserver
xxx.xxx.xxx.xxx kde x jsou čísla v IP adrese.
Případně byste mohli do souboru /etc/ppp/peers/provider
přidat
možnost usepeerdns, čímž zapnete automatický výběr vhodných DNS
serverů podle nastavení hostitelského počítače.
Pokud váš poskytovatel používá standardní přihlašovací proceduru, mělo by být
vše připraveno k připojení. PPP spojení spustíte pod uživatelem root příkazem
pon
a jeho průběh můžete sledovat pomocí plog
.
Odpojíte se příkazem poff
.
Pro další informace o používání PPP v Debianu si přečtěte
/usr/share/doc/ppp/README.Debian.gz
.
Pro statické připojení pomocí SLIP budete muset do souboru
/etc/init.d/network
přidat příkaz slattach (z balíku
net-tools
). Dynamické SLIP vyžaduje balík gnudip
.
Uživatelé nejčastěji instalují balíčky programem apt-get
z
balíčkuapt
.[4] Aby
APT věděl, odkud má získávat balíčky, musí se nastavit. S tím pomůže utilita
apt-setup
.
Po skončení instalace můžete kdykoliv změnit nastavení APT spuštěním programu
apt-setup
, nebo ručně upravit soubor
/etc/apt/sources.list
.
Jestliže instalujete z oficiálních CD, pak by CD v mechanice mělo být automaticky bez ptaní nastaveno jako zdroj pro apt. Poznáte to podle toho, že uvidíte jak je CD zkoumáno a poté budete dotázáni zda chcete nastavit další CD. Jestliže máte sadu několika CD — a většina lidí má —tak byste měli pokračovat a postupně nechat prozkoumat všechna CD.
Uživatelům bez oficiálních CD bude nabídnuto několik možností, jak získat debianí balíčky: FTP, HTTP, CD-ROM nebo lokální souborový systém.
Všimněte si, že je úplně normální (a dokonce výhodné) mít několik různých APT
zdrojů i pro jeden a ten samý debianí archív. apt-get
automaticky
ze všech dostupných verzí balíčku vybere tu s nejvyšším číslem verze. Nebo
pokud máte například jako zdroje uvedeny HTTP i CD-ROM, apt-get
bude implicitně využívat CD-ROM a HTTP použije pouze pokud na síti bude novější
verze daného balíčku. Na druhé straně není nejlepší nápad přidat zbytečně
mnoho APT zdrojů, protože to zpomalí proces kontroly síťových archívů na nové
verze.
Jestliže plánujete instalovat zbytek sytému po síti, nejvhodnější volba je asi zdroj ,,http''. Zdroje dostupné přes ,,ftp'' nejsou o nic horší, ale navazování spojení může trvat déle.
Další otázka se ptá, zda chcete mít přístup k nesvobodnému softwaru. To
znamená komerční nebo jiný software, jehož licenční podmínky nevyhovují
Debian Free
Software Guidelines
. Můžete odpovědět ``Ano'', ale buďte opatrní
při instalaci takového softwaru, protože se musíte ujistit, že jej používáte v
souladu s licenčními podmínkami.
V dalším kroku sdělíte apt-setup
u zemi ve které žijete a podle
toho se vybere některé z oficiálních internetových zrcadel Debianu. Z
nabídnutého seznamu vhodných serverů si některý vyberte.
Jestliže instalujete přes HTTP, budete dotázáni na nastavení proxy serveru. To je někdy potřeba pro uživatele za firewallem, na podnikových sítích a podobně.
Nakonec bude nově zvolený síťový zdroj balíčků otestován a jestli vše dopadne dobře, budete vám nabídnuta možnost přidat další zdroj.
Nyní budete dotázáni, zda chcete výběr balíčků provést jednodušší nebo detailnější cestou. Doporučujeme vám začít jednodušším způsobem, protože k detailnímu nastavení se můžete vrátit po skončení instalace.
Protože je base-config
velmi líný, tak si na pomoc zavolá jiné
aplikace. Pro začátečnickou instalaci spustí program tasksel
nebo
pro pokročilou program dselect
. Oba dva nástroje můžete spustit
samostatně kdykoliv po instalaci a nainstalovat si tak další balíčky. Pokud
potřebujete po skončení instalace doinstalovat konkrétní balíček, jednoduše
spusťte příkaz apt-get install balik, kde
balik je jméno balíčku, který chcete nainstalovat.
Jestliže jste zvolili ,,simple'' instalaci, ocitnete se v programu
tasksel
. Program vám předloží nabídku připravených softwarových
úloh. Vždy samozřejmě můžete přejít k programu dselect
a balík po
balíku určit co se má instalovat, ovšem projít všechny balíky vám pravděpodobně
zabere hodně času, protože budete vybírat z 7800 balíků!
Z tohoto důvodu vám raději nabízíme úlohy (zadání). Zadáním se myslí funkce, kterou systém bude schopen plnit. Můžete volit z několika předpřipravených zadání jako třeba ,,vývoj v jazyku C'', ,,souborový server'' nebo ,,GNOME''.
U každé úlohy si můžete výběrem ,,Task Info'' nechat zobrazit podrobnější informace o úloze, jako třeba seznam balíčků v ní obsažených. Místo potřebné pro úlohy, Oddíl 11.4 obsahuje tabulku několika úloh a jejich přibližné velikosti.
Až skončíte s výběrem zadání, vyberte ,,Finish''. Tím se spustí
apt-get
, který nainstaluje vybrané balíčky. I když nevyberete
žádné úlohy, doinstalují se všechny chybějící balíky s prioritou standardní,
požadované a důležité. (To je ekvivalentní spuštění příkazu tasksel
-s a v současné době to znamená asi 37 megabajtů balíčků). Před
samotnou instalací se ještě zobrazí počet instalovaných balíků a celková
velikost balíčků, které se musí stáhnout ze sítě.
Zde musíme zmínit, že v připravených úlohách je zahrnuta pouze malá část ze
všech 7800 balíčků dostupných v Debianu. Informace o dalších balících získáte
příkazem apt-cache search hledany-retezec (viz
manuálová stránka apt-cache(8)
), nebo si podle popisu níže spusťte
program dselect
.
dselect
dselect
se spustí v případě, že jste zvolili výběr balíčků
tlačítkem ,,advanced''. V dselect
Tutorial
jsou informace, které byste měli znát předtím, než
dselect
spustíte. dselect
slouží k výběru
jednotlivých balíků, které se nainstalují na váš počítač. Program
dselect
je nutné spustit jako superuživatel (root).
Každý balíček, který jste vybrali v programech tasksel
nebo
dselect
, bude rozbalen a nainstalován programy
apt-get
a dpkg
. Pokud jsou k instalaci balíčku
potřebné informace od uživatele, budete na ně dotázáni během této fáze
instalace. Na obrazovce se také mohou objevit zprávy o instalačních
problémech.
Po dokončení instalace balíků se setkáte s výzvou k přihlášení do sytému (tzv. login prompt). Přihlaste se na svůj osobní účet, systém je připraven k používání.
Pokud jste začínající uživatel, asi si budete chtít prohlédnout dokumentaci dostupnou v systému. V současné době existuje několik dokumentačních systémů, ale pracuje se na jejich sjednocení.
Dokumentace vztahující se k instalovaným programům je v adresáři
/usr/share/doc/
v podadresáři se jménem programu. Například
příručka pro použití programu apt
(APT User's Guide) je v souboru
/usr/share/doc/apt/guide.html/index.html
.
/usr/share/doc/
navíc obsahuje několik speciálních adresářů.
Například linuxové návody ,,jak na to'' (HOWTO) jsou v adresářích
/usr/share/doc/HOWTO/en-txt/
a
/usr/share/doc/HOWTO/en-txt/mini/
. Program dhelp
nainstaluje soubor /usr/share/doc/HTML/index.html
, který obsahuje
seznam instalované dokumentace.
Tyto dokumenty můžete jednoduše prohlížet tak, že vstoupíte do adresáře s dokumentací (cd /usr/share/doc/) a napíšete lynx . (tečka znamená aktuální adresář).
Dokumentaci k příkazu můžete získat když napíšete na příkazovém řádku info (prikaz) nebo man (prikaz). Zkrácený návod k použití příkazu obvykle získáte když za příkaz přidáte argument --help. Jestliže je výstup delší než obrazovka, napište na konec příkazu ještě | more (výstup se pak zastaví po každé plné obrazovce). Všechny příkazy začínající určitým řetězcem zobrazíte tak, že napíšete řetězec a dvakrát stisknete klávesu tab. Nápovědu k povelům shellu získáte příkazem help.
Obsáhlejší úvod do Debianu a GNU/Linuxu najdete v
/usr/share/doc/debian-guide/html/noframes/index.html
.
Instalace systému Debian GNU/Linux 3.0 na architektuře ARM
verze 3.0.23, 16 May, 2002