Debian: návod pro uživatele

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Nastavení po instalaci: Práce s repozitáři je už na stránce Instalace)
m (Aktualizace šablony Debian na verzi 11.)
 
(Není zobrazeno 20 mezilehlých verzí od 1 uživatele.)
Řádka 8: Řádka 8:
 
V distribuci Debian se běžně používá slovní označení verzí (podle postaviček z filmu Toy Story). To je trochu matoucí, proto dodávám odkaz na [http://www.debian.org/releases/ přehled verzí Debianu].
 
V distribuci Debian se běžně používá slovní označení verzí (podle postaviček z filmu Toy Story). To je trochu matoucí, proto dodávám odkaz na [http://www.debian.org/releases/ přehled verzí Debianu].
  
 +
{{Debian-verze-7-11}}
  
<div class="Poznamka">Tento návod zkouším na verzi Debian 7, tedy kódové označení Wheezy.</div>
+
; Zjištění aktuální verze
 +
* Zjištění verze Debianu:
 +
cat /etc/os-release
 +
* Zjištění verze kernelu (jádra Linuxu):
 +
cat /etc/version
  
  
 
== Instalace ==
 
== Instalace ==
* [[Instalace Debianu]]
+
; Základ instalace
 +
* Viz stránka [[Instalace Debianu]].
 +
* Pro virtuální stroj si pročtěte [[Instalace Debianu#Instalace_na_virtuální_stroj|poznámky na téže stránce]].
  
 
; Nastavení repozitářů
 
; Nastavení repozitářů
Řádka 19: Řádka 26:
 
* <tt>backports</tt>... zpřístupňují novější verze software, který se často aktualizuje a životní cyklus distribuce je moc dlouhý.
 
* <tt>backports</tt>... zpřístupňují novější verze software, který se často aktualizuje a životní cyklus distribuce je moc dlouhý.
  
Postup nastavení repozitářů viz: [[Instalace software v GNU/Linuxu]]
+
Postup nastavení repozitářů viz: [[Instalace software v GNU/Linuxu#Práce se seznamem repozitářů|Instalace software v GNU/Linuxu]].
  
; Povolení „kliknutí“ na touchpadu
+
=== Konfigurace HW ===
* V GNU je standardně zakázáno vnímat „poklepání“ na touchpadu jako stisk tlačítka (u touchpadů, kde jsou i tlačítka). Nehrozí tak, že si zápěstím při psaní přemístíte kurzor.
+
; Nastavení „kliknutí“ na touchpadu jako ve Windows
* Pokud chcete toto nastavení změnit, napište:
+
* Linuxové distribuce obvykle poklepání na touchpad neberou jako stisk tlačítka. Pokud jste zvyklí z Windows, můžete toto chování změnit.
  synclient TapButton1=1
+
* Návod: [[Práce s HW v GNU/Linuxu#Kliknutí dotykem touchpadu| Práce s HW v GNU/Linuxu]].
* Nastavení zrušíte příkazem:
+
 
  synclient TapButton1=0
+
; Instalace ovladačů
* Trvalou změnu zajistíte změnou v konfiguračním souboru (možná budete muset složku a soubor vytvořit):
+
* Pro běžný HW má GNU/Linux již připraveny svobodné ovladače, někteří výrobci HW ale specifikace HW nezveřejňují a dodávají vlastní (proprietární) ovladače.
/etc/X11/xorg.conf.d/synaptics.conf
+
* Příklad pro grafické karty ATI viz: [[Práce s HW v GNU/Linuxu#ATI Radeon 3000| Práce s HW v GNU/Linuxu]].
* zapište řádky:
+
 
  Section "InputClass"
+
=== Dual-boot s Windows ===
        Identifier      "Touchpad"                      # required
+
* Pokud chcete na počítači přímo nainstalovány Windows i GNU/Linux (nemyslíme teď na virtuálním stroji), doporučujeme instalovat nejprve Windows a potom GNU/Linux. (GNU/Linux totiž Windows korektně identifikuje a připraví úvodní nabídku při startu počítače. Windows nainstalovaný GNU/Linux ignorují).
        MatchIsTouchpad "yes"                          # required
+
* Úvodní nabídku zobrazuje program <tt>grub</tt>.
        Driver          "synaptics"                    # required
+
 
        Option          "TapButton1"            "1"
+
; Úprava úvodní nabídky
EndSection
+
* Spusťte GNU/Linux, přihlaste se jako správce.
 +
* Pokud chcete měnit implicitní možnost, zapamatujte si pořadí nabídky, kterou chcete zvolit jako přednastavenou.
 +
* Můžete si také zobrazit stávající nabídky:
 +
  grep menuentry /boot/grub/grub.cfg
 +
* Když název vybrané možnosti označíte, zkopíruje se tak do schránky.
 +
* V souboru <tt>/etc/default/grub</tt> upravte patřičné volby:
 +
  GRUB_TIMEOUT=15
 +
* Nastavuje dobu, po kterou bude úvodní nabídka zobrazena (lze nastavit na 0).
 +
GRUB_DEFAULT=2
 +
* Nastavuje přednastavenou položku.
 +
* Můžete zadat číslo (první položka je 0, typicky tedy používáte číslo 2 pro Windows: 0... Linux, 1... kontrola paměti, 2... Windows).
 +
* Můžete v uvozovkách zadat název položky: <code>GRUB_DEFAULT="Windows 8 (on /dev/sda1)"</code>. Pokud jste si ho vložili do schránky označením, vložíte ho kliknutím na kolečko myši.
 +
* Můžete zadat: <code>GRUB_DEFAULT="saved"</code>, pak bude přednastavená poslední použitá volba
 +
* Uložte soubor <tt>/etc/default/grub</tt>
 +
* Aktualizujte GRUB:
 +
  update-grub
 +
 
 +
=== Virtuální stroj ===
 +
* Pokud pracujete ve Virtual Boxu, nainstalujte si [[VirtualBox_—_základy_ovládání#Roz.C5.A1.C3.AD.C5.99en.C3.AD_virtu.C3.A1ln.C3.ADho_stroje|rozšíření virtuálního stroje]].
  
Další zdroje: [https://wiki.debian.org/SynapticsTouchpad Synaptic Touchpad na Debian Wiki]
 
  
 
== Grafická prostředí ==
 
== Grafická prostředí ==
Řádka 47: Řádka 71:
 
* Pro starší počítače zvažte prostředí LXDE, má minimální systémové nároky.
 
* Pro starší počítače zvažte prostředí LXDE, má minimální systémové nároky.
 
Podrobněji viz [[Grafická prostředí GNU]].
 
Podrobněji viz [[Grafická prostředí GNU]].
 +
  
 
== Software, co se může hodit ==
 
== Software, co se může hodit ==
Řádka 52: Řádka 77:
 
* [[Práce s fotkami v GNU/Linuxu]]
 
* [[Práce s fotkami v GNU/Linuxu]]
  
== Další nastavení ==
 
 
=== Čas, časové zóny ===
 
; Standardní nastavení
 
* Standardní řešení je, že v BIOS-u máte nastaven [http://cs.wikipedia.org/wiki/Coordinated_Universal_Time UTC] (Coordinated Universal Time).
 
* Podle nastavené časové zóny pak Linux zobrazuje datum.
 
<div class="Poznamka">Výhoda tohoto přístupu je, že se při změně času na letní nerozhodí údaje o datu poslední změny souborů na flash-discích a na disku počítače.</div>
 
* Časová zóna je definována v souboru <tt>/etc/localtime</tt>, který je kopií patřičného souboru ze složky <tt>/usr/share/zoneinfo</tt>.
 
* Kontrola nastavené časové zóny
 
cat /etc/timezone
 
* Změna časové zóny (je třeba dělat jako admin, tedy například se <code>sudo</code>)
 
dpkg-reconfigure tzdata
 
; Zdroj
 
* [https://wiki.debian.org/TimeZoneChanges Wiki.debian.org&rarr; TimeZoneChanges &mdash; změny do nastavení času (to asi potřebovat nebudete)]
 
 
 
; Dual-boot s Windows
 
* Pak potřebujete mít nastaven na hodinách BIOS-u místní čas kvůli Windows.
 
* GNU/Linux při instalaci pozná, že máte Windows a nastavení si upraví.
 
* Nepříjemné je, když už Windows nepoužíváte. Pak je potřeba pustit Windows aspoň po změně času, ony posunou systémové hodiny (v BIOS-u) a Linux s tím počítá a upraví si svůj čas... ;)
 
*: ''(Nebo musíte čas v BIOS-u posunout místo Windows... Jinak si totiž Linux myslí, že Windows čas posunuly, ale on posunutý není... :( ;) )''
 
 
 
=== České typografické symboly (uvozovky,...) ===
 
; Existují dvě metody:
 
# vytvářet znaky pomocí kombinace: Ctrl+Shift+U, pak uvolnit a napsat hexadecimální kód znaku,
 
# povolit tzv. ''compose key'' a pak ji používat.
 
 
; Unicode kódy znaků:
 
* U+2013 &rarr; &ndash; (en dash)
 
* U+2014 &rarr; &mdash; (em dash)
 
* U+201C &rarr; &ldquo; (ldquo)
 
* U+201E &rarr; &bdquo; (bdquo)
 
Více viz tabulka na [http://www.hermit.org/Linux/ComposeKeys.html Hermit.org].
 
  
;Postup definice ''compose key'':
+
== Aktualizace systému ==
# Zjistěte kód klávesy, kterou chcete použít jako ''compose key''
+
* V grafickém prostředí jsou nabízeny automaticky prostřednictvím specializované utility.
#* spusťte <code>xev</code> a stiskněte požadovanou klávesu
+
* V příkazovém řádku voláme:
#* přečtěte ve výpisu položku <code>keycode</code> (třeba pro pravé tlačítko Windows obvykle <code>keycode 134</code>)
+
sudo aptitude update
# Vytvořte soubor <tt>~/.Xmodmap</tt> a vložte do něj řádek: <code>keycode ''kód-klávesy'' = Multi_key</code>.
+
sudo aptitude upgrade
#* Tedy soubor s názvem <tt>.Xmodmap</tt> ve vaší domovské složce.
+
* Případně můžeme vyčistit nepotřebné soubory:
# Spusťte: <code>xmodmap ~/.Xmodmap</code>
+
sudo aptitude autoclean
# Restartujte grafické prostředí.
+
sudo aptitude purge ~c
 +
Více viz: [[Instalace software v GNU/Linuxu]]
  
> xev
 
 
KeyRelease event, serial 46, synthetic NO, window 0x2000001,
 
    root 0x131, subw 0x0, time 1234004, (-399,310), root:(445,602),
 
    state 0x50, '''keycode 134''' (keysym 0xff20, Multi_key), same_screen YES,
 
    XLookupString gives 0 bytes:
 
    XFilterEvent returns: False
 
 
> echo keycode 134 >> ~/.Xmodmap
 
> xmodmap ~/.Xmodmap
 
  
; Příklady kombinací s ''compose key''
+
== Připojení vzdálených disků ==
* <Compose> + xx &rarr; ×
+
* Dropbox a SpiderOak viz [[Software pro GNU/Linux#Dropbox|Software pro GNU/Linux]]
* <Compose> + --. &rarr; &ndash;
+
* Připojení disků v lokální síti pomocí Samby viz [[Sdílení souborů pomocí Samby]]
* <Compose> + --- &rarr; &mdash;
+
* [[Připojení složky přes SSHFS]]
* <Compose> + ," &rarr; „ (čárka &ndash; uvozovky)
+
* <Compose> + <" &rarr; “ (menší než &ndash; uvozovky, tedy na české klávesnici <rAlt>+<čárka>, <Shift>+<ů>)
+
  
; Zdroje:
+
== Další tipy ==
* [http://tomsalmon.eu/2013/02/enabling-compose-key-to-type-unicode-on-linux/ TomSalmon.eu&rarr; Enabling compose key to type unicode on Linux]
+
* [[Práce s časem v GNU/Linuxu]]
* [http://www.hermit.org/Linux/ComposeKeys.html Hermit.org&rarr; Linux Compose Key Sequences]
+
** Pokud máte GNU/Linux nainstalován v dual-bootu s Windows, budete možná potřebovat posunovat čas při změně na letní/zimní čas: [[Práce_s_časem_v_GNU/Linuxu#Dual-boot_s_Windows]]
* [http://www.johndcook.com/blog/2008/08/18/entering-unicode-characters-in-linux/ JohnDCook.com &rarr; Entering Unicode Characters in Linux]
+
** Může se hodit také [[Pr%C3%A1ce_s_%C4%8Dasem_v_GNU/Linuxu#Automatick.C3.A1_synchronizace_.C4.8Dasu|automatická synchronizace času]] (NTP démon).
 +
* [[Čeština v GNU/Linuxu]]
 +
** Jak psát speciální české znaky na klávesnici? Použijte Ctrl+Shift+U a pak Unicode kód znaku.
 +
* Zjištění verze Linuxu a distribuce
 +
** Verze kernelu: <code>cat /etc/version</code>; resp. verze distribuce: <code>lsbrelease -a</code>
 +
** Viz [[Adresář_/proc#Informace_o_hardware]].
 +
* [[Snímek obrazovky]]
 +
** Gnome: &lt;PrtScr&gt; &rarr; označit oblast obrazovky myší &rarr; obrázek bude umístěn do složky <tt>~/Obrázky</tt>.
 +
* [[Plánování úloh]]
 +
** K nastavení pravidelného automatického provádění nějaké úlohy můžeme použít <code>cron</code>.
  
 
== Další návody ==
 
== Další návody ==
 
* Návod na rychlou [[Instalace webového serveru|instalaci webového serveru]] pro testování webu.
 
* Návod na rychlou [[Instalace webového serveru|instalaci webového serveru]] pro testování webu.
* Kategorie [[Category:Návody]] zde na wiki e-MiŠ.cz.
+
* Kategorie [[:Category:Návody|Návody]] zde na wiki e-MiŠ.cz.
 +
* Specifika pro Raspbian (Raspberry Pi) viz [[Raspbian]].

Aktuální verze z 2. 9. 2021, 06:09


Obsah

Úvodní orientace

Debian je dlouhodobě jedna z nejoblíbenějších distribucí GNU/Linuxu. Na ní jsou více či méně založeny mnohé další distribuce, například velmi populární Ubuntu.

Verze Debianu

V distribuci Debian se běžně používá slovní označení verzí (podle postaviček z filmu Toy Story). To je trochu matoucí, proto dodávám odkaz na přehled verzí Debianu.

Tento text byl vytvořen pro distribuci Debian ve verzi Debian 7 (Wheezy) a je průběžně ověřován pro další verze až po Debian 11 (Bullseye).
Zjištění aktuální verze
cat /etc/os-release
cat /etc/version


Instalace

Základ instalace
Nastavení repozitářů

Postup nastavení repozitářů viz: Instalace software v GNU/Linuxu.

Konfigurace HW

Nastavení „kliknutí“ na touchpadu jako ve Windows
Instalace ovladačů

Dual-boot s Windows

Úprava úvodní nabídky
grep menuentry /boot/grub/grub.cfg
GRUB_TIMEOUT=15
GRUB_DEFAULT=2
update-grub

Virtuální stroj


Grafická prostředí

Pro začátečníky doporučuji v Debianu

Podrobněji viz Grafická prostředí GNU.


Software, co se může hodit


Aktualizace systému

sudo aptitude update
sudo aptitude upgrade
sudo aptitude autoclean
sudo aptitude purge ~c

Více viz: Instalace software v GNU/Linuxu


Připojení vzdálených disků

Další tipy

Další návody

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje