diff --git a/content/pruvodce-aur-a-instalace-spravcu-balicku.md b/content/Průvodce AUR a Instalace Správců Balíčků yay a paru.md similarity index 54% rename from content/pruvodce-aur-a-instalace-spravcu-balicku.md rename to content/Průvodce AUR a Instalace Správců Balíčků yay a paru.md index cb0173b..a29a2c0 100644 --- a/content/pruvodce-aur-a-instalace-spravcu-balicku.md +++ b/content/Průvodce AUR a Instalace Správců Balíčků yay a paru.md @@ -1,197 +1,107 @@ -# Průvodce AUR a Instalace Správců Balíčků (yay a paru) -> Datum: 2024-11-5 - -# Průvodce AUR a Instalace Správců Balíčků (yay a paru) - - --- - - ## Co je AUR? - --- - - AUR (Arch User Repository) je komunitní repozitář pro Arch Linux. Nabízí tisíce balíčků, které nejsou dostupné v oficiálním repozitáři Archu. Tyto balíčky vytvářejí uživatelé komunity, což umožňuje sdílet software, který ještě není oficiálně podporován. AUR obsahuje PKGBUILD skripty, které automatizují sestavení a instalaci balíčků ze zdrojových kódů. - ### Výhody AUR - - **Široký výběr softwaru** – Obsahuje software, který nemusí být oficiálně dostupný. - - + **Komunitní podpora** – Uživatelé mohou přidávat, upravovat a diskutovat o balíčcích. - - + **Automatizovaná kompilace** – Pomocí PKGBUILD je možné jednoduše sestavit a nainstalovat balíčky - - ## Instalace yay a paru - - --- - - + Pro snadné používání AUR je nejlepší mít nainstalovaný správce balíčků, jako je **yay**nebo **paru**. Oba umožňují vyhledávání, instalaci a aktualizaci balíčků přímo z AUR - - -#### Instalace yay - + +### Instalace yay 1. Nejprve aktualizujte systém: - - - - - + +``` sudo pacman -Syu - - - - 2. Nainstalujte potřebné balíčky: - - - - +``` +2. Nainstalujte potřebné balíčky: + +``` sudo pacman -S --needed git base-devel +``` + +3. Naklonujte repozitář yay: - - - 3. Naklonujte repozitář yay: - - - - - +``` git clone https://aur.archlinux.org/yay.git +``` +4. Přepněte se do složky yay a nainstalujte: - - - 4. Přepněte se do složky yay a nainstalujte: - - - - - +``` cd yay makepkg -si - - - - 5. Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR. - - -#### Instalace paru - - +``` +5. Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR. + +### Instalace paru + 1. Pokud již máte systém aktualizovaný, naklonujte repozitář paru: - - - - - - git clone https://aur.archlinux.org/paru.git - - - 2. Přepněte se do složky paru a nainstalujte: - - - - +``` + git clone https://aur.archlinux.org/paru.git +``` +2. Přepněte se do složky paru a nainstalujte: +``` cd paru makepkg -si - - - - Paru je nyní připraven k použití pro instalaci balíčků z AUR. - - +``` +Paru je nyní připraven k použití pro instalaci balíčků z AUR. + ## Základní příkazy pro yay a paru: - - --- - - + Jakmile máte **yay** nebo **paru** nainstalované, můžete začít spravovat balíčky z AUR. Níže jsou základní příkazy: - - -#### Instalace balíčků: - - - - - + +### Instalace balíčků: + +``` yay -S paru -S - - - - Tyto příkazy stáhnou, zkompilují a nainstalují balíček. - - -#### Aktualizace všech balíčků včetně AUR - - - - +``` +Tyto příkazy stáhnou, zkompilují a nainstalují balíček. + +### Aktualizace všech balíčků včetně AUR + +``` yay -Syu paru -Syu +``` +Aktualizuje všechny balíčky včetně těch z AUR. + +### Odinstalace balíčku: - - - Aktualizuje všechny balíčky včetně těch z AUR. - - -#### Odinstalace balíčku: - - - - - +``` yay -R paru -R - +``` +Odstraní balíček z vašeho systému. - - Odstraní balíček z vašeho systému. - - -#### Vyhledávání balíčku: - - - - - +### Vyhledávání balíčku: + +``` yay -Ss paru -Ss - - - - Umožňuje prohledávat AUR i oficiální repozitáře. - - -#### Vyčištění cache - - +``` +Umožňuje prohledávat AUR i oficiální repozitáře. + +### Vyčištění cache + Po aktualizacích můžete chtít vyčistit staré balíčky z cache. - - - - - + +``` yay -Sc paru -Sc - - - - Tímto odstraníte staré balíčky, což může uvolnit místo na disku. - - --- - - +``` +Tímto odstraníte staré balíčky, což může uvolnit místo na disku. + Článek připravil a napsal [Archos](https://mastodon.arch-linux.cz/@archos) velmi děkujeme. 5.11.2024 \ No newline at end of file diff --git a/content/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.md b/content/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.md deleted file mode 100644 index 65252a1..0000000 --- a/content/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.md +++ /dev/null @@ -1,79 +0,0 @@ -# 🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru - -> Datum: 2024-4-16 - -# 🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru - - - - Pokud vám po instalaci i3wm nefunguje jas monitoru, náprava je poměrně - jednoduchá. - - - -Nainstalujte si brightnessctl pomocí příkazu: - - - - - - yay -S brightnessctl - - - - - - Restartujte počítač a otestujte funkčnost jasu monitoru. Změna se - provede tímto příkazem: - - - - - - - brightnessctl set 30 - - - - - - Pokud se vám jas snížil na 30% je vše v přádku a můžeme pokračovat - nastavení ovládání jasu na klávesnici. - - - -### Ovládání jasu pomocí klávesnice: - - - - Ve skriptu - **~/.config/i3/scripts/volume_brightness.sh** na konci - změnit záznam na: - - - - - - - brightness_up) - # Increases brightness and displays the notification - brightnessctl set "10%+" - show_brightness_notif - ;; - - - brightness_down) - # Decreases brightness and displays the notification - brightnessctl set "10%-" - show_brightness_notif - ;; - - - - - A to je vše,teď by Vám nastavení jasu mělo jít pomocí funkčních - kláves. - - - [Kankys](https://lukaskanka.cz/) - 16.4.2024 \ No newline at end of file diff --git a/content/podpis-a-klicenka.md b/content/podpis-a-klicenka.md deleted file mode 100644 index 05c0740..0000000 --- a/content/podpis-a-klicenka.md +++ /dev/null @@ -1,8 +0,0 @@ -# EndeavourOS podpis a klíčenka - -> Datum: 2024-11-11 - -# EndeavourOS podpis a klíčenka - - - [🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS - 11.11.2024](reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.php) \ No newline at end of file diff --git a/content/reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.md b/content/reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.md deleted file mode 100644 index 3af3649..0000000 --- a/content/reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.md +++ /dev/null @@ -1,122 +0,0 @@ -# 🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS - -> Datum: 2024-11-11 - -# 🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS - - -Pokud při aktualizaci nebo instalaci dostáváte chyby jako “Nelze aktualizovat: podpis od *** má nedostatečnou důvěru” nebo “neplatný či poškozený balíček”, postupujte následovně pro řešení. - - [Obrázek: ] - -## 1. Aktualizace klíčů pro podepisování balíčků - - -Pro zajištění správného ověření balíčků je potřeba aktualizovat klíče pro Arch Linux i EndeavourOS. - - -Uživatelé **EndeavourOS** by měli použít následující příkaz pro aktualizaci obou klíčových balíčků: - - - - - - sudo pacman -Sy archlinux-keyring endeavouros-keyring - - - - Pokud používáte čistý **Arch Linux**, stačí aktualizovat pouze archlinux-keyring: - - - - - - sudo pacman -Sy archlinux-keyring - - - - [Obrázek: ] - ⚠️ **Tip**: Zkontrolujte, že je systémový čas správně nastavený, protože nesprávný čas může způsobit problémy s klíči. - - -## 2. Kontrola a odstranění poškozených balíčků - - -Je možné, že balíček je skutečně poškozený. V takovém případě ho odstraňte z cache, aby si pacman stáhl novou verzi: - - - - - - sudo rm /var/cache/pacman/pkg/nazev_balicku.pkg.tar.zst - - - - Pokud není konkrétní balíček zmíněn, může být příčinou neúplné stažení. Odstraňte částečné soubory stažení pomocí: - - - - - - sudo rm /var/cache/pacman/pkg/*.part - - - - -## 3. Vyčištění pacman keyring a obnovení klíčů - - V případě přetrvávajících problémů můžete vymazat pacman keyring a vytvořit nový: - - - - - - sudo mv /etc/pacman.d/gnupg /root/pacman-key.bak - sudo pacman-key --init - sudo pacman-key --populate archlinux endeavouros - sudo pacman -Syy archlinux-keyring endeavouros-keyring - sudo pacman -Syyu - - - - -## 4. Opětovná instalace klíčů - - Pokud stále nemáte úspěch a jste si jisti, že balíčky jsou v pořádku, můžete provést nucenou instalaci klíčů z cache: - - - - - - sudo pacman -U /var/cache/pacman/pkg/{archlinux,endeavouros}-keyring*.pkg.tar.zst - - - - Po této operaci znovu zkuste příkaz pro aktualizaci. - - -## 5. Instalace AUR balíčků s PGP klíči - - - - - - llvm-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D) - libcxx-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D) - - - - Pro vyřešení jednoduše importujte chybějící klíč do svého keyringu: - - - - - - gpg --recv-key 0FC3042E345AD05D - - - - Po provedení tohoto kroku by instalace měla pokračovat bez dalších potíží. - - -Článek připravil a napsal [Archos](https://mastodon.arch-linux.cz/@archos). Velmi děkujeme. 11.11.2024 \ No newline at end of file diff --git a/content/ruzne-clanky.md b/content/ruzne-clanky.md deleted file mode 100644 index aa1d9b4..0000000 --- a/content/ruzne-clanky.md +++ /dev/null @@ -1,12 +0,0 @@ -# Různé články - -> Datum: 2024-8-26 - -# Různé články - - - Kořenový oddíl je plný? Nepropadejte panice, nejprve vymažte Pacmanovu - mezipaměť! - 26.8.2024 - - - [Co je to AUR? - 26.8.2024](co-je-to-aur.php) \ No newline at end of file diff --git a/content/spravci-oken.md b/content/spravci-oken.md deleted file mode 100644 index 42b8cdc..0000000 --- a/content/spravci-oken.md +++ /dev/null @@ -1,20 +0,0 @@ -# Správci oken - -> Datum: 2024-11-25 - -# Správci oken - - -## [Openbox správce oken - 25.11.2024](openbox.php) - - -## [Qtile správce oken - 23.11.2024](qtile.php) - - -## [🗝 i3lock oku lahodící - 21.11.2024](i3lock-oku-lahodici.php) - - - 🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru - - - [i3WM - první kroky po instalaci i3wm](i3wm-prvni-kroky.php) \ No newline at end of file diff --git a/content/zachrana-systemu.md b/content/zachrana-systemu.md deleted file mode 100644 index 246be07..0000000 --- a/content/zachrana-systemu.md +++ /dev/null @@ -1,5 +0,0 @@ -# EndeavourOS záchrana systému - -> Datum: 2026-04-28 - -# EndeavourOS záchrana systému \ No newline at end of file diff --git a/content/⌨️ Klávesové zkratky pro i3.md b/content/⌨️ Klávesové zkratky pro i3.md new file mode 100644 index 0000000..749f03a --- /dev/null +++ b/content/⌨️ Klávesové zkratky pro i3.md @@ -0,0 +1,42 @@ +``` +Akce Klávesová zkratka +Otevřít terminál $mod+Enter +Zavřít aktuální okno $mod+q +Otevřít dmenu $mod+d +Přejít na workspace 1 $mod+1 +Přejít na workspace 2 $mod+2 +Přejít na workspace 3 $mod+3 +Přejít na workspace 4 $mod+4 +Přejít na workspace 5 $mod+5 +Přejít na workspace 6 $mod+6 +Přejít na workspace 7 $mod+7 +Přejít na workspace 8 $mod+8 +Přejít na workspace 9 $mod+9 +Přejít na workspace 10 $mod+0 +Přesunout okno na workspace 1 $mod+Shift+1 +Přesunout okno na workspace 2 $mod+Shift+2 +Přesunout okno na workspace 3 $mod+Shift+3 +Přesunout okno na workspace 4 $mod+Shift+4 +Přesunout okno na workspace 5 $mod+Shift+5 +Přesunout okno na workspace 6 $mod+Shift+6 +Přesunout okno na workspace 7 $mod+Shift+7 +Přesunout okno na workspace 8 $mod+Shift+8 +Přesunout okno na workspace 9 $mod+Shift+9 +Přesunout okno na workspace 10 $mod+Shift+0 +Přepnutí do plovoucího režimu $mod+Shift+space +Zpět na dlaždicové okno $mod+space +Maximální okno (fullscreen) $mod+f +Vertikální rozdělení oken $mod+v +Horizontální rozdělení oken $mod+h +Přepnutí mezi okny vlevo $mod+j nebo $mod+Left +Přepnutí mezi okny vpravo $mod+k nebo $mod+Right +Přepnutí mezi okny nahoru $mod+b nebo $mod+Up +Přepnutí mezi okny dolů $mod+o nebo $mod+Down +Přejít na předchozí okno $mod+Tab +Přejít na další okno $mod+Shift+Tab +Přepnout na předchozí workspace $mod+Shift+Tab +Otevřít menu pro aplikace $mod+d +Zavřít okno $mod+q +Získat aktuální stav systému $mod+Shift+c +Restartovat i3 bez ztráty konfigurace $mod+Shift+r +``` \ No newline at end of file diff --git a/content/🐧 Linux pacman příkazy.md b/content/🐧 Linux pacman příkazy.md index 36b62e0..aa7eab8 100644 --- a/content/🐧 Linux pacman příkazy.md +++ b/content/🐧 Linux pacman příkazy.md @@ -49,7 +49,7 @@ Vždy kdy si nebudete vědět použíjte za příkazem -h, například **pacman ### Informace o balíčkách -``` +` pacman -Q # vypíše všechny názvy nainstalovaných balíčků a jejich verzi pacman -Ql # vypíše všechny součásti na instalovaného balíčku a cestu k nim pacman -Qo /cesta/k souboru/ # Po spuštění tohoto příkazu Pacman prohledá databázi nainstalovaných balíčků a vrátí informaci o tom, kterému balíčků patří zadaný soubor @@ -57,6 +57,6 @@ Vždy kdy si nebudete vědět použíjte za příkazem -h, například **pacman pacman -Si # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd. pacman -Qi # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd u nainstalovaného balíčků. Navíc zobrazí informace o instalaci balíčků jako kdy byl instalován pacman -Qdt # výstup tohoto příkazu bude seznam názvů balíčků, které jsou označeny jako orphaned. Tento seznam může být užitečný při čištění systému od nepotřebných balíčků a uvolnění místa na disku. -``` +` [Kankys](https://lukaskanka.cz/) 03.12.2024 \ No newline at end of file diff --git a/content/🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS.md b/content/🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS.md new file mode 100644 index 0000000..790ef97 --- /dev/null +++ b/content/🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS.md @@ -0,0 +1,68 @@ + +Pokud při aktualizaci nebo instalaci dostáváte chyby jako “Nelze aktualizovat: podpis od *** má nedostatečnou důvěru” nebo “neplatný či poškozený balíček”, postupujte následovně pro řešení. + + + +## 1. Aktualizace klíčů pro podepisování balíčků + +Pro zajištění správného ověření balíčků je potřeba aktualizovat klíče pro Arch Linux i EndeavourOS. + +Uživatelé **EndeavourOS** by měli použít následující příkaz pro aktualizaci obou klíčových balíčků: +``` + sudo pacman -Sy archlinux-keyring endeavouros-keyring +``` + +Pokud používáte čistý **Arch Linux**, stačí aktualizovat pouze archlinux-keyring: +``` + sudo pacman -Sy archlinux-keyring +``` + + + +⚠️ **Tip**: Zkontrolujte, že je systémový čas správně nastavený, protože nesprávný čas může způsobit problémy s klíči. + +## 2. Kontrola a odstranění poškozených balíčků + +Je možné, že balíček je skutečně poškozený. V takovém případě ho odstraňte z cache, aby si pacman stáhl novou verzi: +``` + sudo rm /var/cache/pacman/pkg/nazev_balicku.pkg.tar.zst +``` + +Pokud není konkrétní balíček zmíněn, může být příčinou neúplné stažení. Odstraňte částečné soubory stažení pomocí: +``` + sudo rm /var/cache/pacman/pkg/*.part +``` + +## 3. Vyčištění pacman keyring a obnovení klíčů + +V případě přetrvávajících problémů můžete vymazat pacman keyring a vytvořit nový: +``` + sudo mv /etc/pacman.d/gnupg /root/pacman-key.bak + sudo pacman-key --init + sudo pacman-key --populate archlinux endeavouros + sudo pacman -Syy archlinux-keyring endeavouros-keyring + sudo pacman -Syyu +``` + +## 4. Opětovná instalace klíčů + +Pokud stále nemáte úspěch a jste si jisti, že balíčky jsou v pořádku, můžete provést nucenou instalaci klíčů z cache: +``` + sudo pa cman -U /var/cache/pacman/pkg/{archlinux,endeavouros}-keyring*.pkg.tar.zst +``` + +Po této operaci znovu zkuste příkaz pro aktualizaci. + +## 5. Instalace AUR balíčků s PGP klíči +``` + llvm-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D) + libcxx-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D) +``` + +Pro vyřešení jednoduše importujte chybějící klíč do svého keyringu: +``` + gpg --recv-key 0FC3042E345AD05D +``` +Po provedení tohoto kroku by instalace měla pokračovat bez dalších potíží. + +Článek připravil a napsal [Archos](https://mastodon.arch-linux.cz/@archos). Velmi děkujeme. 11.11.2024 \ No newline at end of file diff --git a/content/🗝 i3lock oku lahodící.md b/content/🗝 i3lock oku lahodící.md index aaa271b..3c3ca98 100644 --- a/content/🗝 i3lock oku lahodící.md +++ b/content/🗝 i3lock oku lahodící.md @@ -24,7 +24,8 @@ Jakmile skončíte s instalací, vytvořte nový adresář a vytvořte nový sou mkdir ~/.config/scripts && nano ~/.config/scripts/lock ``` A vložením následujícího obsahu souboru definujte vzhled zamykací obrazovky (ten si samozřejmě můžete upravit dle vašich preferencí a kreativitě se meze nekladou): -``` + +` #!/bin/sh BLANK='#00000000' @@ -61,7 +62,8 @@ A vložením následujícího obsahu souboru definujte vzhled zamykací obrazovk --time-str="%H:%M:%S" \ --date-str="%A, %Y-%m-%d" \ --keylayout 1 \ -``` +` + Nyní udělejte tento soubor spustitelným pomocí příkazu chmod : ``` sudo chmod +x .config/scripts/lock diff --git a/content/🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru.md b/content/🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru.md new file mode 100644 index 0000000..aa4b406 --- /dev/null +++ b/content/🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru.md @@ -0,0 +1,37 @@ +Pokud vám po instalaci i3wm nefunguje jas monitoru, náprava je poměrně jednoduchá. + +Nainstalujte si brightnessctl pomocí příkazu: + +``` + yay -S brightnessctl +``` + +Restartujte počítač a otestujte funkčnost jasu monitoru. Změna se provede tímto příkazem: + +``` + brightnessctl set 30 +``` +Pokud se vám jas snížil na 30% je vše v přádku a můžeme pokračovat nastavení ovládání jasu na klávesnici. + +### Ovládání jasu pomocí klávesnice: + +Ve skriptu **~/.config/i3/scripts/volume_brightness.sh** na konci změnit záznam na: + +` + brightness_up) + # Increases brightness and displays the notification + brightnessctl set "10%+" + show_brightness_notif + ;; + + + brightness_down) + # Decreases brightness and displays the notification + brightnessctl set "10%-" + show_brightness_notif + ;; +` + +A to je vše,teď by Vám nastavení jasu mělo jít pomocí funkčních kláves. + +[Kankys](https://lukaskanka.cz/) 16.4.2024 \ No newline at end of file diff --git a/public/assets/img/arch-pacman.jpg b/public/assets/img/arch-pacman.jpg new file mode 100644 index 0000000..3c236b4 Binary files /dev/null and b/public/assets/img/arch-pacman.jpg differ diff --git a/public/assets/img/archos-key.png b/public/assets/img/archos-key.png new file mode 100644 index 0000000..7c1bdab Binary files /dev/null and b/public/assets/img/archos-key.png differ diff --git a/public/rozcestnik.php b/public/rozcestnik.php index 5b806fd..c887f77 100644 --- a/public/rozcestnik.php +++ b/public/rozcestnik.php @@ -29,6 +29,7 @@ $content = '

🐧 Linux pacman příkazy

🚨 Jak zapnout upozornění na nové aktualizace

🧰 Jak lehce instalovat aplikace pomocí grafického správce Pamac

+

🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS


Aplikace

Flatpak - instalace a správa aplikací

@@ -38,11 +39,16 @@ $content = '

Desktop prostředí

💻 Gnome Desktop

-

i3wm - první kroky po instalaci i3wm

-

🗝 i3lock oku lahodící


AUR

Co je to AUR?

+

Průvodce AUR a Instalace Správců Balíčků yay a paru

+
+

I3-wm

+

i3wm - první kroky po instalaci i3wm

+

🗝 i3lock oku lahodící

+

🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru

+

⌨️ Klávesové zkratky pro i3


Bluetooth

Jak v EndeavourOS zprovoznit Bluetooth?