navody:prirucka:tipy

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
navody:prirucka:tipy [2008/12/08 07:32] – Fix (překrývání písmen) milan_kerslagernavody:prirucka:tipy [2022/11/14 12:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 3: Řádek 3:
 ===== Tipy a triky ===== ===== Tipy a triky =====
  
-{{:navody:48x48:actions:editdelete.png }} Tato kapitola obsahuje tipy a triky, které se nepodařilo tématicky zařadit do žádné z předchozích kapitol.+{{:navody:48x48:emblems:idea.png?48 }} Tato kapitola obsahuje tipy a triky, které se nepodařilo tématicky zařadit do žádné z předchozích kapitol.
  
 ==== Logical Volume Manager (LVM) ==== ==== Logical Volume Manager (LVM) ====
Řádek 20: Řádek 20:
 Jako uživatel root do příkazové řádky zadejte: Jako uživatel root do příkazové řádky zadejte:
  
-  cp -a /etc/init.d/rsyslog /root/rsyslog.zaloha +  gedit /lib/systemd/system/runonshutdown.service
-  gedit /etc/init.d/rsyslog+
  
-souboru ''rsyslog'' najděte sekci ''stop()'', ve které pod řádek+Do souboru vlozte
  
-  killproc rsyslogd   +  [Service] 
 +  Type=forking 
 +  #ExecStart=/usr/sbin/deteletmp.sh start 
 +  ExecStop=/usr/sbin/deteletmp.sh 
 +  TimeoutSec=0 
 +  RemainAfterExit=yes 
 +   
 +  [Install] 
 +  WantedBy=multi-user.target
  
-vložte+do souboru /usr/sbin/deteletmp.sh vložte
  
 +  #!/bin/bash
   rm -rf /tmp/* /tmp/.[^.]*   rm -rf /tmp/* /tmp/.[^.]*
  
-Soubor //rsyslog// uložte.+Aktivujte službu 
 + 
 +  systemctl enable runonshutdown.service
  
 ==== Nastavení automatického ukládání v aplikaci Gedit a zamezení vytváření souborů soubor~ ==== ==== Nastavení automatického ukládání v aplikaci Gedit a zamezení vytváření souborů soubor~ ====
Řádek 48: Řádek 58:
 Ačkoli se snažíme čas od času generovat tuto příručku ve formátu //PDF//, můžete si //PDF// vygenerovat sami. Nejprve je třeba stáhnout balíčky, které jsou zapotřebí pro konverzi příručky. Ačkoli se snažíme čas od času generovat tuto příručku ve formátu //PDF//, můžete si //PDF// vygenerovat sami. Nejprve je třeba stáhnout balíčky, které jsou zapotřebí pro konverzi příručky.
  
-  yum -y install wget htmldoc+  dnf -y install wget htmldoc
  
 Dále vytvořte v textovém editoru soubor Dále vytvořte v textovém editoru soubor
Řádek 63: Řádek 73:
   # ve kterem je chceme generovat do vysledneho PDF    # ve kterem je chceme generovat do vysledneho PDF 
   PRIRUCKA=" \   PRIRUCKA=" \
-  obsah \ +      obsah \ 
-   obecne_poznamky +      uvod \ 
-  uvod \ +      obecne_poznamky 
-   instalace \ +      instalace \ 
-   upgrade \ +      upgrade \ 
-   aktualizace \ +      aktualizace \ 
-   odebrani \ +      odebrani \ 
-   livecd \ +      livecd \ 
-   prvni_kroky \ +      prvni_kroky \ 
-   grub \ +      grub \ 
-   gnome \ +      gnome \ 
-   graficka_rozhrani \ +      graficka_rozhrani \ 
-   prompt \ +      prompt \ 
-   uzivatele \ +      uzivatele \ 
-   instalace_aplikaci \ +      vypalovani \ 
-   nekomercni_aplikace \ +      ripovani \ 
-   nekomercni_aplikace_grafika \ +      tisk \ 
-   nekomercni_aplikace_hry \ +      skener \ 
-   nekomercni_aplikace_internet \ +      sitapp \ 
-   nekomercni_aplikace_kancelar \ +      repozitare \ 
-   nekomercni_aplikace_matematika \ +      instalace_aplikaci \ 
-   nekomercni_aplikace_multimedia \ +      nekomercni_aplikace \ 
-   nekomercni_aplikace_ostatni \ +      nekomercni_aplikace_grafika \ 
-   nekomercni_aplikace_programovani_vyvoj \ +      nekomercni_aplikace_hry \ 
-   nekomercni_aplikace_typografie \ +      nekomercni_aplikace_internet \ 
-   komercni_aplikace \ +      nekomercni_aplikace_kancelar \ 
-   hardware \ +      nekomercni_aplikace_matematika \ 
-   vypalovani +      nekomercni_aplikace_multimedia \ 
-   ripovani +      nekomercni_aplikace_ostatni \ 
-   tisk +      nekomercni_aplikace_programovani_vyvoj \ 
-   skener \ +      nekomercni_aplikace_typografie \ 
-  sit \ +      komercni_aplikace \ 
-   sdileni_adresaru \ +      hardware \ 
-   pripojeni_disku \ +      jadro 
-  ext2_ext3 \ +      pripojeni_disku 
-  vzdalena_plocha \ +      ext2_ext3 
-   bezpecnost +      sit \ 
-   selinux +      sdileni_adresaru \ 
-   oprava +      vzdalena_plocha \ 
-   ssh \ +      databaze 
-   databaze +      web 
-   web +      ftp 
-   ftp +      ssh \ 
-   jadro +      bezpecnost 
-   tipy +      selinux 
-  problemy"; +      oprava 
-  +      problemy 
 +      tipy"; 
 +    
   WGET_PAGES=""   WGET_PAGES=""
   for PAGE in $PRIRUCKA; do   for PAGE in $PRIRUCKA; do
-    WGET_URL="http://wiki.fedora.cz/doku.php?id=navody:prirucka:$PAGE&&do=export_html"+    WGET_URL="http://wiki.mojefedora.cz/doku.php?id=navody:prirucka:$PAGE&&do=export_html"
     wget --convert-links -O $PAGE.html $WGET_URL     wget --convert-links -O $PAGE.html $WGET_URL
-    sed -e 's/\&amp;/\&/g' $PAGE.html | iconv -c -f utf-8 -t iso-8859-2 > $PAGE+    sed -e 's/\&amp;/\&/g' $PAGE.html | sed -e 's/\/\*<\!\[CDATA\[\*\// /g' \ 
 +    | sed -e 's/\/\*<\!\]\]>\*\// /g' | iconv -c -f utf-8 -t iso-8859-2 > $PAGE
     WGET_PAGES="$WGET_PAGES $PAGE"     WGET_PAGES="$WGET_PAGES $PAGE"
   done   done
      
-  htmldoc -t pdf14 --webpage --no-title --linkstyle underline --links --size A4 --left 1.00in +  htmldoc -t pdf14 --webpage --no-title --linkstyle underline --links --size A4 
-  --right 0.50in --top 0.50in --bottom  0.50in --header ..c --footer d./ --nup 1 --portrait --color +    --left 1.00in --right 0.50in --top 0.50in --bottom  0.50in --header ..c 
-  --no-pscommands --no-xrxcomments --compression=1 --jpeg=0 --fontsize 11.0 --fontspacing 1.2 +    --footer d./ --nup 1 --portrait --color --no-pscommands --no-xrxcomments 
-  --headfootsize 11.0 --charset iso-8859-2 --numbered --embedfonts --pagemode document --pagelayout +    --compression=1 --jpeg=0 --fontsize 11.0 --fontspacing 1.2 --headfootsize 11.0 
-  single --firstpage p1 --no-encryption --browserwidth 680 -f prirucka.pdf --verbose $WGET_PAGES+    --charset iso-8859-2 --numbered --embedfonts --pagemode document 
 +    --pagelayout single --firstpage p1 --no-encryption --browserwidth 680 
 +    -f prirucka.pdf --verbose $WGET_PAGES
  
 Označte soubor jako spustitelný Označte soubor jako spustitelný
Řádek 134: Řádek 149:
 Výstup skriptu bude uložen v souboru ''prirucka.pdf''. Výstup skriptu bude uložen v souboru ''prirucka.pdf''.
  
-===== =====+==== Plymouth - grafický start systému ==== 
 + 
 +Od //Fedory 10// je při startu systému zobrazován grafický animovaný průběh. Ten obstarává aplikace //Plymouth//.  
 + 
 +Tento grafický start se pouští v případě, že grafická karta je schopna plynulého přechodu mezi grafickými režimy, jinak je nahrazen pouze textovým zobrazením průběhu. I v takovém případě lze ale systém přesvědčit, aby zobrazil grafický start a to tak, že jako parameter kernelu se to /etc/grub.conf přidá nastavení VESA grafického módu:  
 + 
 +  vga=0x318 
 + 
 +VESA grafický mód je pomalý, lze ale na něm alespoň shlédnout grafiku. 
 + 
 +Téma grafického startu lze změnit. Příkaz 
 + 
 +  dnf search plymouth-theme 
 + 
 +Vám vypíše dostupná témata grafického startu. Nainstalovat jinou variantu lze příkazem 
 + 
 +  dnf install plymouth-theme-<jmeno pluginu> 
 + 
 +Jeho změnu pak provedete příkazem 
 + 
 +  plymouth-set-default-theme -R <jmeno pluginu> 
 + 
 +Parametr -R přegeneruje obraz RAM pro start systému, proto příkaz chvíli trvá. 
 + 
 +==== Semi-inteligentní doplňování v příkazové řádce ==== 
 + 
 +Shell bash disponuje možností inteligentního doplňování parametrů příkazů. Pro jeho sprovoznění je potřeba přiinstalovat 
 + 
 +  dnf install bash-completion 
 + 
 +Je potřeba upozornit, že tato funkce vyžaduje něco málo výkonu navíc, protože musí vyhledávat parametry příkazů, případně zpracovávat skripty, aby nalezl možné parametry. 
 + 
 +==== Sériová konzole ==== 
 + 
 +Sériová konzole slouží k přístupu do terminálu i u počítačů (především serverů a vestavěných zařízení), která nemají obrazovku. Přístup po sériové konzoli umožňuje jak zavaděč systému GRUB, tak Linuxové jádro i celý systém Fedora. 
 + 
 +Pro GRUB je potřeba přidat do /boot/grub/grub.conf pod 'hiddenmenu' 
 + 
 +  serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1 
 +  terminal --timeout=8 console serial 
 + 
 +'hiddenmenu' a 'splashimage' raději zakomentářujte. 
 + 
 +Tím bude GRUB používat sérivou konzoli na prvním seriovém portu s rychlostí 9600 baudů. 
 + 
 +Aby byl vidět i výstup startu linuxového jádra je v grub.conf ještě potřeba doplnit na konec řádku začínajícího kernel 
 + 
 +  console=ttyS0,9600n8 
 + 
 +Tedy jádro pustí svou konzoli taktéž na prvním sérivovém portu (ttyS0) rychlostí 9600. 
 + 
 +Pokud je sériová konzole povolena u jádra, měl by v OS pustit stejnou konzoli i init démon (upstart,systemd). Nastavení je v souboru ///etc/init/serial.conf//. K tomu je ovšem potřeba přidat sériový port mezi konsole. K tomu slouží příkaz 
 + 
 +  securetty ttyS0 
 +   
 +Pokud chcete spustit sériovou konzoli ručně z příkazové řádky použijte 
 + 
 +  start serial DEV=/dev/ttyS0 SPEED=9600 
 +   
 +pro zastavení pak 
 + 
 +  stop serial DEV=/dev/ttyS0 SPEED=9600 
 + 
 + 
 + 
 +----
 [[obsah|Hlavní stránka]] [[obsah|Hlavní stránka]]
  
  • Poslední úprava: 2022/11/14 11:11
  • (upraveno mimo DokuWiki)