Překlady:


Často kladené otázky - základy Linuxu a Fedory

Naposledy aktualizováno: 13. prosince 2004

Zpět na stránku neoficiálních Často kladených otázek (FAQ)

Shrnutí

Tato stánka popisuje některé základy Linuxu, zvláště pak Fedory. Tuto stránku byste si měli prostudovat než začnete číst kompletní často kladené otázky.


Obsah



Základní často kladené otázky (FAQ)


Základy Linuxu

  1. Ot: Co je to terminál? Jak "otevřu terminál"?
    Odp: "Terminál" je aplikace, která vám umožňuje zadávat příkazy počítači. Možná to zní zvláštně, ale je to opravdu velmi hezký způsob, na který si rychle zvyknete. Fedoru lze ovládat buď čistě pomocí grafického prostředí, ale i čistě pomocí terminálu. Já mám nejraději kombinaci obou; prostě používám ten, který mi pro tu kterou úlohu přijde nejjednodušší.

    Termál si můžete otevřít buď v grafickém prostředí, nebo se můžete přepnout do celoobrazovkového terminálu.

    Abyste otevřeli terminál v grafickém prostředí:

    1. Otevřte vaši nabídku. Obvykle to je "červený klobouk" dole na liště, nebo malá "stopa," nebo někde malý tučnák.
    2. Pod položkou Systémové nástroje (System Tools), klepněte na Terminál.

    Přepnout terminál na celou obrazovku můžete stiskem Ctrl-Alt-F1. Můžete se přepínat až mezi šesti různými terminály pomocí kláves Alt-F1Alt-F6. Stiskem Alt-F7 se vrátíte zpět do grafického prostředí.

  2. Ot: Kdo to je root? Jak "se stanu rootem?"
    Odp: "root" je jméno uživatele, který může v systému ovládat vše. Jinak se mu říká též "super uživatel."

    Abyste se stali rootem, nejdříve musíte otevřít terminál. V něm pak napište:

    su -

    Všimněte si znaku "-", který je velmi důležitý -- nastavuje věci tak, že můžete snadno přistupovat ke všem příkazům počítače.

    Příkaz su po vás bude vyžadovat heslo roota. Toto heslo jste nastavili při instalaci Fedory.

    Pokud jste se přepli do celoobrazovkového "terminálu", pak zadejte "root" jako "Login:", a poté zadejte správné heslo.

  3. Ot: Nainstaloval jsem si program, jak ho spustím?
    Odp: Nejdříve se podívejte do nabídky s "červeným kloboukem". Většina nainstalovaných programů se sem automaticky přidá.

    Pokud nemůžete program v nabídce najít, vždy můžete použít terminál z nabídky "Systémových nástrojů." Většina programů se spouští zadáním jejich jména. Například pokud chcete spustít webový prohlížeč Mozilla, stačí otevřít terminál a napsat :

    mozilla

    Pokud program není v nabídce a jeho jméno není zřejmé, zkuste následující postup:

    rpm -ql packagename | grep bin

    Pozn.: Tento postup platí pouze pro programy instalované přes rpm.

  4. Ot: Co to je runlevel?
    Odp: runlevel je číslo, které říká v jakém "módu" nastartuje počítač. Například runlevel 5 je grafický mód, nebo runlevel 3 je textový mód. Runlevel 1 je tzv. "jednouživatelský (single-user)" mód, který se používá při řešení problémů.

    Změnit runlevel můžete třemi způsoby:

    • Pokud již váš počítač běží:
      1. Otevřte terminál.
      2. Staňte se rootem.
      3. Napište:

        init číslo

        kde číslo je runlevel, kam se chcete přepnout.

      Poté budete přepnuti do nového runlevelu.

    • Při startu počítače:
      1. Při startu počítače se vám zobrazuje úvodní obrazovka zavaděče GRUB (zde si vybíráte operační systém). Vyberte Fedoru, do které chcete nastartovat, ale poté stiskněte klávesu a místo klávesy Enter.
      2. Uvidíte řádku jako je tato:

        kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet

        Přidejte číslo runlevelu na konec řádky a stiskněte Enter. Např. pro start do textového módu řádka vypadá takto:

        kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet 3

      Takto nastartujete do tohoto runlevelu pouze jednou - při tomto startu.

    • Permanentně můžete nastavit tento runlevel jako předvolený:
      1. Otevřte terminál.
      2. Staňte se rootem.
      3. Otevřte soubor /etc/inittab ve vašem oblíbeném editoru:

        gedit /etc/inittab

      4. Najděte řádek:

        id:číslo:initdefault:

        kde číslo je váš současný předvolený runlevel (pravděpodobně 5).

      5. Změňte číslo uprostřed řádky na runlevel, do kterého chcete, aby váš počítač startoval. Například pokud chcete startovat pouze do textového módu, změňte ho následovně:

        id:3:initdefault:

      Do tohoto runlevelu pak budete startovat při každém spuštění počítače.

    (Poděkování pro Ilja Kogan za inspiraci na napsání této otázky a část původního textu.)

  5. Ot: Jak nastartuji v textovém režimu (bez grafického prostředí)??
    Odp: Textový mód je runlevel 3. Pokud chcete startovat pouze do textového módu, přečtěte si instrukce v otázce o runlevelech výše. Pak změňte runlevel na 3.
  6. Ot: Jak něco spustím při startu počítače?
    Odp: Zde existují dvě možnosti. Pokud chcete něco spustit před tím, než se kdokoli přihlásí, nebo hned po jeho přihlášení.

    Spustit příkaz hned po startu, ještě než se kdokoli přihlásí, můžete přidáním tohoto příkazu do /etc/rc.local:

    1. Otevřte terminál.
    2. Staňte se rootem.
    3. Otevřte soubor ve vašem oblíbeném editoru:

      gedit /etc/rc.local

    4. Přidejte příkaz, který chcete spustit, na konec souboru na novou řádku.

    Pokud chcete spustit program poté, co se přihlásíte:

    1. Přihlašte se.
    2. Počkejte, než se spustí vše, co se spustit má. Poté spusťte jen a pouze program, který chcete, aby se po startu spouštěl.
    3. Odhlašte se - přitom zaškrtněte "Uložit nastavení (Save Settings)".

    Od teď vždy, když se přihlásíte, bude tento program automaticky spuštěn. Pokud chcete, aby program již nadále spouštěn nebyl, jednoduše:

    1. Přihlašte se.
    2. Ukončete program, který nechcete, aby se spouštěl.
    3. Odhlašte se - při tom zaškrtněte "Uložit nastavení".

    Zaškrtnete-li "Uložit nastavení (Save Settings)", způsobí to, že desktop bude po přihlášení vypadat vždy přesně tak jako předtím než jste se odhlásili.

    (Poděkování pro Ilja Kogan za inspiraci na napsání této otázky a původní text.)

  7. Ot: Jak vymažu své heslo pro roota?
    Odp: Pokud jste zapomněli vaše rootovské heslo a chcete ho změnit, není se čeho obávavat. Je možné ho změnit. Potřebujete nastartovat počítač v "jednouživatelském režimu (single-user mode)." Abyste tento režim mohli použít, musíte být přímo u svého počítače -- v tomto režimu nelze pracovat vzdáleně:
    1. Podle instrukcí v otázkách o runlevelu (v sekci "Při startu počítače"), nastartujte do runlevel 1.
    2. Nové heslo nastavíte příkazem:

      passwd

      Budete dotázáni na nové heslo super uživatele root.

    3. Restartujte svůj počítač. Nyní budete schopni se přihlásit jako root s novým heslem.

    (Díky patří Mark Senn za návrh na tuto otázku a část původního textu.)


Základy Fedory

  1. Ot: Co to je "služba (service)?" Jak mohu ovládat služby ve Fedoře?
    Odp: "Služba (service)" je program, který je automaticky spuštěn při startu počítače, a běží na pozadí. Například "síťové" služby nastavují váš přístup k internetu a dohlížejí, aby připojení fungovalo.

    Ve Fedoře jsou dva způsoby jak ovládat služby. Jeden využívá grafický nástroj, druhý lze použít přes terminál - příkazovou řádku. Pokud nepoužíváte grafické rozhraní, použijte metodu příkazové řádky.

    Pomocí grafického nástroje, který najdete v nabídce Systémová nastavení (System Settings) - > Nastavení serveru (Server Settings) - > Služby (Services):

    • Zkontrolujte, zda služba běží: Vyberte službu ze seznamu. Status je zobrazen v sekci status.
    • Spuštění služby: Vyberte službu v seznamu a stiskněte Start.
    • Zastavení služby: Vyberte službu v seznamu a stiskněte Stop.
    • Spuštění služby při startu počítače: Vyberte službu ze seznamu a zaškrtněte políčko na řádce.
    • Zrušení spouštění služby při startu počítače: Vyberte službu ze seznamu a odstraňte zaškrtnutí v políčku na řádce.

    Použití příkazové řádky (nahraďte jmeno_sluzby jménem služby, se kterou chcete provádět akci:

    Abyste mohli provádět následující, musíte být root.

    • Zkontrolujte, zda služba běží:

      service jmeno_sluzby status

    • Spuštění služby:

      service jmeno_sluzby start

    • Zastavení služby:

      service jmeno_sluzby stop

    • Spuštění služby při startu počítače:
      1. Spusťte program ntsysv:

        ntsysv

      2. Najděte požadovanou službu v seznamu a stiskněte mezerník - tím službu povolíte. Služby označené * se budou automaticky spouštět při startu.
    • Zrušení spouštění služby při startu počítače:
      1. Spusťte program ntsysv:

        ntsysv

      2. Najděte požadovanou službu v seznamu a stiskněte mezerník - tím službu zakážete. Služby označené * se budou automaticky spouštět při startu.

    (Díky Sindre za originální text a otázku!)

  2. Ot: Co to je mód záchrany (rescue mode) a jak do něj nastartuji?
    Odp: Mód záchrany vám umožňuje nastartovat základní systém Fedora z CD-ROM nebo USB, místo z pevného disku. Jak název módu napovídá, je určen k záchraně systému. V módu záchrany můžete připojit souborové systémy a editovat konfigurační soubory a tím vyřešit případný problém.

    Abyste mohli nastartovat mód záchrany, musíte mít možnost nastartovat systém jednou z následujících metod:

    1. Z instalačního CD nebo z USB disku.
    2. Z Fedora CD-ROM #1.

    Pokud se vám podaří nastarovat počítač z jedním z výše uvedených zařízení, na výzvu "boot:" napište:

    linux rescue


Originál těchto FAQ v angličtině spravuje Max Kanat-Alexander. To je max -at- fedorafaq -dot- org nebo Avatraxiom na #fedora FreeNode IRC. Sindre "foolish" Pedersen Bjørdal je jeho asistent (foolish -at- fedorafaq -dot- org).

Překlad této stránky provedl Adam Přibyl (proc -at- linux -dot- cz).


(c) Fedora CZ