Compare commits
16 Commits
0fb3b2a062
...
main
Author | SHA1 | Date | |
---|---|---|---|
3e195a879a | |||
2086cb2daa | |||
350bcfeb4b | |||
2ed599a234 | |||
2e2255d96c | |||
08e9b60e76 | |||
a7a48e2070 | |||
08107a995b | |||
37340963a3 | |||
69bfe39cd6 | |||
f5d6b64489 | |||
74334bb765 | |||
6159dd67db | |||
261c6e864b | |||
35323e5fa7 | |||
22d6a387d5 |
45
LICENSE.md
Normal file
45
LICENSE.md
Normal file
@ -0,0 +1,45 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) [2025] [endeavoursos.cz]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
__
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) [2025] [endeavoursos.cz]
|
||||
|
||||
Každé osobě, která získá kopii, se tímto uděluje bezplatné povolení
|
||||
tohoto softwaru a souvisejících souborů dokumentace (dále jen "Software"), k řešení
|
||||
v Softwaru bez omezení, včetně, bez omezení, práv
|
||||
používat, kopírovat, upravovat, slučovat, publikovat, distribuovat, poskytovat sublicence a/nebo prodávat
|
||||
kopie Softwaru a umožnit osobám, kterým je Software určen
|
||||
k tomu poskytnuty za následujících podmínek:
|
||||
|
||||
Výše uvedené oznámení o autorských právech a toto oznámení o povolení musí být součástí všech
|
||||
kopie nebo podstatné části Softwaru.
|
||||
|
||||
SOFTWARE JE POSKYTOVÁN „TAK, JAK JE“, BEZ ZÁRUKY JAKÉHOKOLI DRUHU, VÝSLOVNÉ NEBO
|
||||
PŘEDPOKLÁDANÉ, VČETNĚ, ALE NE OMEZENO NA ZÁRUKY OBCHODOVATELNOSTI,
|
||||
VHODNOST PRO KONKRÉTNÍ ÚČEL A NEPORUŠOVÁNÍ PRÁV. V ŽÁDNÉM PŘÍPADĚ NEBUDE
|
||||
AUTOŘI NEBO DRŽITELÉ AUTORSKÝCH PRÁV ODPOVÍDAJÍ ZA JAKÉKOLI NÁROKY, ŠKODY NEBO JINÉ
|
||||
ODPOVĚDNOST, AŤ UŽ V RÁMCI SMLUVNÍ AKCE, deliktu nebo JINAK, VYPLÝVAJÍCÍ Z,
|
||||
MIMO NEBO V SOUVISLOSTI SE SOFTWAREM NEBO POUŽÍVÁNÍM NEBO JINÝM OBCHODOVÁNÍM V RÁMCI
|
||||
SOFTWARE.
|
45
README.md
Normal file
45
README.md
Normal file
@ -0,0 +1,45 @@
|
||||
# Vítám Tě na webu České komunity EndeavourOS!
|
||||
EndeavourOS je lehká a uživatelsky přívětivá linuxová distribuce založená na Arch Linuxu. Je navržena tak, aby poskytovala uživatelům přístup k nejnovějším technologiím a softwaru, přičemž zachovává jednoduchost a stabilitu. Distribuce nabízí několik předinstalovaných prostředí.
|
||||
|
||||
### Minimální systémové požadavky pro EndeavourOS
|
||||
|
||||
🚀 2,5 GB RAM (offline instalace) a 4 GB RAM (online instalace)
|
||||
|
||||
🚀 Dvoujádrový procesor (64 bitů, x86-64, amd64)
|
||||
|
||||
🚀 15 GB místa na pevném disku
|
||||
|
||||
🚀 Instalační program stále podporuje starší systémy Bios, ale doporučuje se spouštět moderní systémy EFI (UEFI), které nejsou ve starším ( CSM ) režimu
|
||||
|
||||
### Stažení EndeavourOS
|
||||
|
||||
EndeavourOS doporučujeme stahovat z oficiálních stránek projektu. Máte možnost stahování z několika zrcadel, stahovat EndeavourOS můžete pod tímto [odkazem](https://endeavouros.com/#Download).
|
||||
|
||||
## Co můžete očekávat od EndeavourOS
|
||||
|
||||
### Snadno použitelný instalační program
|
||||
|
||||
Instalační program Calamares Vás provede prvními kroky instalace systému s možností offline instalace KDE Plasma nebo online instalace se spoustou možností…
|
||||
|
||||
### Osm desktopových prostředí
|
||||
|
||||
Online instalace Vám umožňuje vybrat si Xfce, Plasma, Gnome, Mate, Cinnamon, Budgie, LxQt, LxDe a i3-wm, ale je toho víc…
|
||||
|
||||
### Pět správců oken
|
||||
|
||||
Máme také správce oken Sway, Qtile, BSPWM, Openbox a Worm, všechny připravené k použití s výběrem přednastavení, připravené pro Váš skokový start. Tyto WM nejsou dostupné prostřednictvím ISO, ale lze je nainstalovat ručně. přejděte na naši stránku [GitHub](https://github.com/EndeavourOS-Community-Editions) … Pro více informací
|
||||
|
||||
### Základní instalace připravená k doladění
|
||||
|
||||
Bez ohledu na to, jakou metodu si vyberete, DE nebo WM, všechny mají jednu věc společnou, základní a téměř prostou instalaci se skromným, ale výkonným výběrem (terminálově ovládaných) aplikací a balíčků, abyste mohli začít svůj hluboký ponor do Arch Linuxu.
|
||||
|
||||
### Aplikace Vítejte, naše brána na Vaši cestu
|
||||
|
||||
Naše uvítací aplikace Vás provede informacemi potřebnými pro Vaše první kroky do systému a také vám poskytne několik užitečných nástrojů, které budete moci používat i po počátečním nastavení…
|
||||
|
||||
### Naše hvězdná komunita je tu, aby Vás posunula vpřed
|
||||
|
||||
Discovery je naše znalostní báze, která Vám pomůže dále nastavit systém podle vašich potřeb, ale máme také vřelou a velmi užitečnou komunitu na našem fóru Discord a skupině Telegram, která odpovídá na vaše otázky.
|
||||
|
||||
|
||||
📜 [Licence MIT © endeavouros](LICENSE.md)
|
@ -39,13 +39,6 @@
|
||||
>Fórum</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
href="https://t.me/eoscz"
|
||||
target="_blank"
|
||||
>Telegram</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="o-nas.php"
|
||||
>O nás</a
|
||||
@ -61,9 +54,10 @@
|
||||
>Odkazy</a
|
||||
>
|
||||
</li>
|
||||
<li> <button id="shareButton">Sdílet</button>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
@ -73,3 +67,25 @@
|
||||
<!-- Unami -->
|
||||
<script defer src="https://analytics.oscloud.cz/script.js" data-website-id="2ccb6c76-451a-44e2-bae5-7b8b3cab0fd4"></script>
|
||||
</header>
|
||||
<style>
|
||||
/* Styl pro tlačítko */
|
||||
#shareButton {
|
||||
background-color: #c5a3e8; /* Zelená barva pozadí */
|
||||
color: #734f96; /* barva textu */
|
||||
border: none; /* Bez okrajů */
|
||||
padding: 15px 32px; /* Vnitřní odsazení */
|
||||
text-align: center; /* Vycentrování textu */
|
||||
text-decoration: none; /* Bez podtržení */
|
||||
display: inline-block; /* Inline-block zobrazení */
|
||||
/* font-size: 16px; /* Velikost písma */ */
|
||||
margin: 4px 2px; /* Vnější odsazení */
|
||||
cursor: pointer; /* Kurzor ukazuje, že je to tlačítko */
|
||||
border-radius: 12px; /* Zaoblené rohy */
|
||||
transition: background-color 0.3s ease; /* Plynulá změna barvy pozadí */
|
||||
}
|
||||
|
||||
/* Styl pro tlačítko při najetí myší */
|
||||
#shareButton:hover {
|
||||
background-color: #45a049; /* Tmavší odstín zelené při najetí myší */
|
||||
}
|
||||
</style>
|
||||
|
@ -33,5 +33,28 @@ function scrollToTop() {
|
||||
document.body.scrollTop = 0; // Pro Safari
|
||||
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
|
||||
}
|
||||
// Code-box
|
||||
|
||||
|
||||
// Tlačítko sdílet
|
||||
document.getElementById('shareButton').addEventListener('click', function() {
|
||||
if (navigator.share) {
|
||||
navigator.share({
|
||||
title: 'Sdílej tuto stránku',
|
||||
text: 'Toto je text, který se zobrazí při sdílení.',
|
||||
url: window.location.href
|
||||
})
|
||||
.then(() => console.log('Sdílení úspěšné'))
|
||||
.catch((error) => console.log('Chyba při sdílení', error));
|
||||
} else {
|
||||
// Zkopírovat pouze adresu URL do schránky
|
||||
const url = window.location.href;
|
||||
|
||||
navigator.clipboard.writeText(url)
|
||||
.then(() => {
|
||||
alert('Adresa URL byla zkopírována do schránky. Nyní ji můžete vložit a sdílet.');
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error('Chyba při kopírování do schránky:', error);
|
||||
});
|
||||
}
|
||||
});
|
@ -242,4 +242,6 @@ footer {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
|
||||
color {
|
||||
color:#c5a3e8
|
||||
}
|
@ -49,7 +49,7 @@
|
||||
<p>Po dokončení odinstalace můžete nainstalovat <strong>i3lock-color</strong> pomocí pomocníka AUR:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
yay i3lock-color
|
||||
yay -S i3lock-color
|
||||
</pre>
|
||||
</div>
|
||||
<p>Jakmile skončíte s instalací, vytvořte nový adresář a vytvořte nový soubor pro uložení konfigurace pro zamykací obrazovku:</p>
|
||||
|
BIN
img/Openbox.png
Normal file
BIN
img/Openbox.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.6 KiB |
BIN
img/arch-pacman.jpg
Normal file
BIN
img/arch-pacman.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.9 KiB |
BIN
img/pacman-guide-for-arch-linux.jpg
Normal file
BIN
img/pacman-guide-for-arch-linux.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
BIN
img/qtile.png
Normal file
BIN
img/qtile.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 210 KiB |
BIN
img/qtilekeyboard.png
Normal file
BIN
img/qtilekeyboard.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
@ -59,10 +59,8 @@
|
||||
EndeavourOS. Pravidelně Vám jsem budu
|
||||
přinášet novinky ze světa EndeavourOS, v
|
||||
sekci Wiki najdete spousty tipů a návodů
|
||||
pro EndeavourOS. Na sociálních sítí
|
||||
<a href="https://t.me/eoscz" target="_blank">Telegram</a>
|
||||
najdete novinky z EndeavourOS CZ a na
|
||||
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum Arch-linux CZ</a>
|
||||
pro EndeavourOS. Na
|
||||
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum Arch-linux CZ</a> najdeš
|
||||
diskuzní fóra v češtině. Aktivně jsem v
|
||||
kontaktu s vývojáři EndeavourOS a
|
||||
pracujeme na překladu aplikace Welcome
|
||||
@ -123,7 +121,7 @@
|
||||
rád, když mi napíšeš.
|
||||
</p>
|
||||
<p>👉 Taky můžeš tento projekt podpořit pár Satoshi:</p>
|
||||
<img alt="Satoshi" class="sat" src="https://lukan.cz/wp-content/uploads/2024/03/sat-150x150.jpeg"
|
||||
<img alt="Satoshi" class="sat" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp"
|
||||
style="width: 30%; height: auto;" />
|
||||
<p>👉 Nebo přes Paypal:</p>
|
||||
<img alt="Paypal"
|
||||
|
145
openbox.php
Normal file
145
openbox.php
Normal file
@ -0,0 +1,145 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="cs">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta content="EndeavourOS svobodný operační systém...." name="description" />
|
||||
<meta content="EndeavourOS, ArchLinux, Openbox" name="keywords" />
|
||||
<meta content="Kankys" name="author" />
|
||||
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
|
||||
<link href="assets/style.css" rel="stylesheet" />
|
||||
<link href="/img/icons.png" rel="shortcut icon" />
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
|
||||
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
|
||||
<title>EndeavourOS - Openbox správce oken</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<?php require 'assets/header.php'; ?>
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>Openbox správce oken</h1>
|
||||
<h2>Openbox v EndeavourOS</h2>
|
||||
<h3>Úvod</h3>
|
||||
<p><a href="https://openbox.org/" target="_blank">Openbox</a> je vysoce konfigurovatelný a minimální správce
|
||||
plovoucích oken. To vám umožní spravovat okna s myší tak, jak byste to dělali na tradičním DE, jako je
|
||||
Xfce, ale Openbox umožňuje mnohem více konfigurace, jako je tomu u většiny samostatných manažerů oken.
|
||||
Očekávanou vedlejší efekt je, že Openbox je velmi lehký na systémové prostředky.</p>
|
||||
<p>Správce Obenbox je lehký správce oken, který je navržen tak, aby byl rychlý a efektivní. Může být použit
|
||||
samostatně nebo v kombinaci s jinými desktopovými prostředími, jako je GNOME nebo XFCE.</p>
|
||||
<img src="img/Openbox.png" style="width: 65%;height: auto;" alt="">
|
||||
<h3>Hlavní konfigurace</h3>
|
||||
<p>Openbox hlavní konfigurace je na <strong>~/.config/openbox/rc.xml</strong>. Obvykle ji nemusíte upravovat
|
||||
ručně. Můžete použít <strong>obconf</strong>. Nástroj pro provedení změn konfigurace prostřednictvím
|
||||
<strong>GUI</strong>. Tento konfigurační <strong>rc.xml</strong> soubor obsahuje:</p>
|
||||
<ul style="list-style: none; color:red;">
|
||||
<li>Klávesové zkratky</li>
|
||||
<li>emming</li>
|
||||
<li>Nastavení plochy a virtuální plochy</li>
|
||||
<li>Nastavení okna aplikace</li>
|
||||
</ul>
|
||||
<p>Konfigurace kliknutí na nabídku se ukládá v souboru <strong>~/.config/openbox/menu.xml</strong>. Tento
|
||||
soubor obsahuje statické menu.</p>
|
||||
<p>Aplikace automatického startu jsou definovány v <strong>~/.config/openbox/autostart</strong>.</p>
|
||||
<p>Pod <strong>~/.config/openbox/scripts/</strong> najdete v různé skripty, které Openbox CE používá pro
|
||||
různé funkce.</p>
|
||||
<h3>Menu launcher aplikací</h3>
|
||||
<p>Nabídka aktivovaná kliknutím na levé dolní tlačítko je <strong>jgmenu</strong>. Jeho konfigurace je
|
||||
uložena na <strong>~/.config/openbox/jgmenu/jgmenurc</strong>.</p>
|
||||
<h3>Dunst</h3>
|
||||
<p>Dunst zobrazuje vaše oznámení. Config se nachází v <strong>~/.config/dunst/dunstrc</strong>. Můžete
|
||||
změnit barvy atd.</p>
|
||||
<p>Jedním z důležitých nastavení, které chcete změnit, je vazba pro Ctrl + grave. Ve výchozím nastavení se
|
||||
to používá k prokazování historie. Užitečné v případě, že zmeškáte oznámení nebo chcete znovu vidět
|
||||
podrobnosti. Klíčové vázání může být v rozporu s jinými aplikacemi. Stejné klávesové vázání se používá
|
||||
například i v Code-OSS/VSCode. Chcete-li zakázat toto chování, otevřete konfigurační soubor dunstrc a
|
||||
komentujte linku 274.</p>
|
||||
<p><a href="https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274"
|
||||
target="_blank">https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274</a>
|
||||
</p>
|
||||
<p>Chcete-li to komentovat, jednoduše dáte symbol hastag # na začátku řádku.</p>
|
||||
<p>Panel, který používáme, je Tint2. Jeho konfigurace je uložena na
|
||||
<strong>~/.config/tint2/tint2rc</strong>. Panel lze také konfigurovat prostřednictvím přiložené aplikace
|
||||
nastavení <strong>Tint2</strong>.</p>
|
||||
<h3>Vývoj Openbox a EndeavourOS</h3>
|
||||
<p>Vývoj Openbox pro EndeavourOS se děje v repozitářích GitHub. Úložiště je na <a
|
||||
href="https://github.com/EndeavourOS-Community-Editions/openbox/"
|
||||
target="_blank">https://github.com/EndeavourOS-Community-Editions/openbox/</a>.</p>
|
||||
<hr>
|
||||
<h2>Openbox tipy pro EndeavourOS a ostatní distribuce</h2>
|
||||
<h3>Použití Openbox samostatně</h3>
|
||||
<p>Openbox může být použit jako samostatný správce oken. V tomto případě budete potřebovat některé doplňkové
|
||||
nástroje a aplikace, abyste měli plnohodnotné prostředí. Například:</p>
|
||||
<ul style="list-style: none; color:red;">
|
||||
<li>Panel: Můžete použít t3wm, tint2 nebo jiný lehký panel.</li>
|
||||
<li>Správce plochy: Můžete použít nitrogen nebo feh pro nastavení pozadí.</li>
|
||||
<li>Menu: Můžete použít obmenu-generator nebo jiný generátor menu.</li>
|
||||
</ul>
|
||||
<h3>Použití Openbox s GNOME</h3>
|
||||
<p>Openbox může být použit jako správce oken v prostředí GNOME. To vám umožní využít všechny funkce GNOME,
|
||||
ale s lehčím a rychlejším správcem oken. Postup je následující:</p>
|
||||
<p>1. Nainstalujte Openbox a GNOME.</p>
|
||||
<p>2. Vytvořte nebo upravte soubor <strong>~/.xinitrc nebo ~/.xsession</strong> tak, aby obsahoval
|
||||
následující řádky:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
exec gnome-session --session=openbox-gnome
|
||||
</pre>
|
||||
</div>
|
||||
<p>3. Restartujte X server nebo se přihlašte znovu.</p>
|
||||
<h3>Použití Openbox s XFCE</h3>
|
||||
<p>Openbox může být také použit s XFCE. Postup je podobný jako u GNOME:</p>
|
||||
<p>1. Nainstalujte Openbox a XFCE.</p>
|
||||
<p>2. Vytvořte nebo upravte soubor ~/.xinitrc nebo ~/.xsession tak, aby obsahoval následující řádky:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
exec startxfce4 --replace-wm openbox
|
||||
</pre>
|
||||
</div>
|
||||
<p>3. Restartujte X server nebo se přihlašte znovu.</p>
|
||||
<h3>Na většině Linuxových distribucí můžete Openbox nainstalovat pomocí balíčkového manažeru. Například:</h3>
|
||||
<p>Arch Linux:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo pacman -S openbox
|
||||
</pre>
|
||||
</div>
|
||||
<p>Fedora:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo dnf install openbox
|
||||
</pre>
|
||||
</div>
|
||||
<p>Ubuntu:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo apt-get install openbox
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Konfigurace Openbox</h3>
|
||||
<p>Konfigurační soubory pro Openbox se nacházejí v adresáři <strong>~/.config/openbox/</strong>. Hlavní konfigurační soubory jsou:</p>
|
||||
<ul style="list-style: none; color:red;">
|
||||
<li><strong>rc.xml</strong>: Hlavní konfigurační soubor pro Openbox.</li>
|
||||
<li><strong>menu.xml</strong>: Soubor pro konfiguraci menu.</li>
|
||||
<li><strong>autostart</strong>: Skript, který se spustí při startu Openbox.</li>
|
||||
</ul>
|
||||
<p>Můžete tyto soubory upravovat podle svých potřeb.</p>
|
||||
<h3>Závěr</h3>
|
||||
<p>Openbox je velmi flexibilní a může být použit v různých konfiguracích, buď samostatně nebo v kombinaci s jinými desktopovými prostředími. Výběr závisí na vašich potřebách a preferencích.</p>
|
||||
<p><code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a> 25.11.2024</code></p>
|
||||
</section>
|
||||
</main>
|
||||
<?php require 'assets/returnbutton.php'; ?>
|
||||
<?php require 'assets/footer.php'; ?>
|
||||
<script src="assets/script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
88
pacman-prikazy.php
Normal file
88
pacman-prikazy.php
Normal file
@ -0,0 +1,88 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="cs">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta content="EndeavourOS svobodný operační systém...." name="description" />
|
||||
<meta content="EndeavourOS, ArchLinux, Pacman commands" name="keywords" />
|
||||
<meta content="Kankys" name="author" />
|
||||
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
|
||||
<link href="assets/style.css" rel="stylesheet" />
|
||||
<link href="/img/icons.png" rel="shortcut icon" />
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
|
||||
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
|
||||
<title>EndeavourOS - Linux pacman příkazy</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<?php require 'assets/header.php'; ?>
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>Linux pacman příkazy</h1>
|
||||
<p>Pacman je nedílnou součástí Arch Linuxu a distribucí na Arch Linuxu založených.</p>
|
||||
<p>V tomto článku se zaměříme na příkazy pacman, co dělají či k čemu slouží. Příkazy pacman zapisujeme do
|
||||
terminálu či multiplexoru jako například můj oblíbený Zellij, Tmux či velmi oblíbený u spousty uživatelů
|
||||
Tilix.</p>
|
||||
<p>POZNÁMKA: vždy před příkazem pacman musíme použít sudo. V příkazech níže ho nebudu stále dokola opakavot
|
||||
(v některých případech třeba při použití příkazu su se také nemusí použít, ale mi ho použijeme!). Tak
|
||||
například u příkazu pacman -Syu do terminálu zapíšeme <strong>sudo pacman -Syu</strong>.</p>
|
||||
<p>Vždy kdy si nebudete vědět použíjte za příkazem -h, například <strong>pacman -h</strong> a zobrazí se vám
|
||||
nápověda v češtině.</p>
|
||||
<p><img src="img/pacman-guide-for-arch-linux.jpg" style="width: 65%;height: auto;" alt=""></p>
|
||||
<h2>Package Installation, Update, Remove</h2>
|
||||
<h3>Instalace balíčku, povýšení balíčku a odebrání balíčků</h3>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
pacman -S <název balíčků> # nainstaluje balíček a další potředné soubory
|
||||
pacman -U /path/to/package.pkg.tar.zst # nainstaluje balíček lokálně uložený ve vašem pc
|
||||
pacman -Syu # vyhledá a aktualizuje všechny vaše balíčky které mají novější verzi
|
||||
pacman -Syu --ignore <název balíčků> # vyhledá a aktualizuje všechny balíčky mimo těch co jsou uvedeny za --ignore
|
||||
pacman -S <název balíčku>=<verze balíčku> # nainstaluje balíček podle názvu a verze kterou potřebujete
|
||||
pacman -R <název balíčků> # odebere balíček bez dalších potřebných balíčků které se sním nainstalovali
|
||||
pacman -Rs <název balíčků> # odebere balíček i s dalšími který se sníěm nainstalovali pokud nejsou potřeba pro jiný nainstalovaný balíček
|
||||
pacman -Rns $(pacman-Qdtq) # odstrání nepotřebné součásti nainstalovaných balíčků
|
||||
pacman -Rdd <název balíčků> # odebere komplet balíček bez dalších potřebných balíčků
|
||||
pacman -Sc # odebere staré verze balíčků i staré verze balíčků v cache
|
||||
pacman -Scc # Odstraní všechny balíčky z cache, které nejsou aktuálně nainstalovány.
|
||||
</pre>
|
||||
</div>
|
||||
<h2>Package Search</h2>
|
||||
<h3>Vyhledávání balíčků</h3>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
pacman -Sy # stahuje aktualizované seznamy balíčků z každého konfigurovaného repozitáře
|
||||
pacman -Ss <název hledaného balíčku> # zobrazí všechny shody hledaného balíčku v repozitářích
|
||||
pacman -Qs <název balíčků> # vyhledá všechny balíčky co se shodují s názvem které máte nainstalované, může se hodit pojud některé balíčky používáte ve více verzích
|
||||
pacman -F <název balíčků> # zobrazí všechny verze balíčku v repozitářích tak i co máte nainstalované
|
||||
</pre>
|
||||
</div>
|
||||
<h2>Package Information Query</h2>
|
||||
<h3>Informace o balíčkách</h3>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
pacman -Q # vypíše všechny názvy nainstalovaných balíčků a jejich verzi
|
||||
pacman -Ql <název balíčků> # 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
|
||||
pacman -Qe # výstup tohoto příkazu bude seznam názvů balíčků, které jste explicitně nainstalovali.
|
||||
pacman -Si <název balíčků> # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd.
|
||||
pacman -Qi <název balíčků> # 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.
|
||||
</pre>
|
||||
</div>
|
||||
<p><code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a> 03.12.2024</code></p>
|
||||
</section>
|
||||
</main>
|
||||
<?php require 'assets/returnbutton.php'; ?>
|
||||
<?php require 'assets/footer.php'; ?>
|
||||
<script src="assets/script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -34,7 +34,9 @@
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>EndeavourOS - Pacman</h1>
|
||||
|
||||
<h2>
|
||||
<a href="pacman-prikazy.php">Linux pacman příkazy - 03.12.2024</a>
|
||||
</h2>
|
||||
</section>
|
||||
</main>
|
||||
<?php require "assets/returnbutton.php"?>
|
||||
|
365
qtile.php
Normal file
365
qtile.php
Normal file
@ -0,0 +1,365 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="cs">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta content="EndeavourOS svobodný operační systém...." name="description" />
|
||||
<meta content="EndeavourOS, ArchLinux, Qtile" name="keywords" />
|
||||
<meta content="Kankys" name="author" />
|
||||
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
|
||||
<link href="assets/style.css" rel="stylesheet" />
|
||||
<link href="/img/icons.png" rel="shortcut icon" />
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
|
||||
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
|
||||
<title>EndeavourOS - Qtile správce oken</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<?php require 'assets/header.php'; ?>
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>Qtile správce oken</h1>
|
||||
<p><a href="https://qtile.org/" target="_blank">Qtile</a> je správce oken pro Linux, který je napsaný v
|
||||
Pythonu a je známý svou flexibilitou a konfigurovatelností.</p>
|
||||
<img src="img/qtile.png" alt="" style="width: 65%;height: auto;">
|
||||
<h3>Instalace</h3>
|
||||
<p>Qtile lze nainstalovat tímto způsobem:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo pacman -S qtile
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Konfigurace</h3>
|
||||
<p>Konfigurační soubor Qtile je napsán v Pythonu, což umožňuje velkou flexibilitu. Soubor se obvykle nachází
|
||||
v <strong>~/.config/qtile/config.py</strong>. Zde je základní struktura konfiguračního souboru:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
from libqtile import bar, layout, widget
|
||||
from libqtile.config import Click, Drag, Group, Key, Match, Screen
|
||||
from libqtile.lazy import lazy
|
||||
from libqtile.utils import guess_terminal
|
||||
|
||||
mod = "mod4" # Mod key (usually the Windows key)
|
||||
terminal = guess_terminal()
|
||||
|
||||
keys = [
|
||||
Key([mod], "h", lazy.layout.left(), desc="Move focus to left"),
|
||||
Key([mod], "l", lazy.layout.right(), desc="Move focus to right"),
|
||||
Key([mod], "j", lazy.layout.down(), desc="Move focus down"),
|
||||
Key([mod], "k", lazy.layout.up(), desc="Move focus up"),
|
||||
Key([mod], "Return", lazy.spawn(terminal), desc="Launch terminal"),
|
||||
# Add more keybindings here
|
||||
]
|
||||
|
||||
groups = [Group(i) for i in "123456789"]
|
||||
|
||||
for i in groups:
|
||||
keys.extend([
|
||||
Key([mod], i.name, lazy.group[i.name].toscreen(),
|
||||
desc="Switch to group {}".format(i.name)),
|
||||
Key([mod, "shift"], i.name, lazy.window.togroup(i.name, switch_group=True),
|
||||
desc="Switch to & move focused window to group {}".format(i.name)),
|
||||
])
|
||||
|
||||
layouts = [
|
||||
layout.Columns(border_focus_stack=['#d75f5f', '#8f3d3d'], border_width=4),
|
||||
layout.Max(),
|
||||
# Add more layouts here
|
||||
]
|
||||
|
||||
widget_defaults = dict(
|
||||
font='sans',
|
||||
fontsize=12,
|
||||
padding=3,
|
||||
)
|
||||
extension_defaults = widget_defaults.copy()
|
||||
|
||||
screens = [
|
||||
Screen(
|
||||
top=bar.Bar(
|
||||
[
|
||||
widget.CurrentLayout(),
|
||||
widget.GroupBox(),
|
||||
widget.Prompt(),
|
||||
widget.WindowName(),
|
||||
widget.Chord(
|
||||
chords_colors={
|
||||
'launch': ("#ff0000", "#ffffff"),
|
||||
},
|
||||
name_transform=lambda name: name.upper(),
|
||||
),
|
||||
widget.Systray(),
|
||||
widget.Clock(format='%Y-%m-%d %a %I:%M %p'),
|
||||
widget.QuiP
|
||||
ckExit(),
|
||||
],
|
||||
24,
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
# Drag floating layouts.
|
||||
mouse = [
|
||||
Drag([mod], "Button1", lazy.window.set_position_floating(),
|
||||
start=lazy.window.get_position()),
|
||||
Drag([mod], "Button3", lazy.window.set_size_floating(),
|
||||
start=lazy.window.get_size()),
|
||||
Click([mod], "Button2", lazy.window.bring_to_front())
|
||||
]
|
||||
|
||||
dgroups_key_binder = None
|
||||
dgroups_app_rules = [] # type: List
|
||||
follow_mouse_focus = True
|
||||
bring_front_click = False
|
||||
cursor_warp = False
|
||||
floating_layout = layout.Floating(float_rules=[
|
||||
# Run the utility of `xprop` to see the wm class and name of an X client.
|
||||
*layout.Floating.default_float_rules,
|
||||
Match(wm_class='confirmreset'), # gitk
|
||||
Match(wm_class='makebranch'), # gitk
|
||||
Match(wm_class='maketag'), # gitk
|
||||
Match(wm_class='ssh-askpass'), # ssh-askpass
|
||||
Match(title='branchdialog'), # gitk
|
||||
Match(title='pinentry'), # GPG key password entry
|
||||
])
|
||||
auto_fullscreen = True
|
||||
focus_on_window_activation = "smart"
|
||||
reconfigure_screens = True
|
||||
|
||||
# If things like steam games want to auto-minimize themselves when losing
|
||||
# focus, should we respect this or not?
|
||||
auto_minimize = True
|
||||
|
||||
# XXX: Gasp! We're lying here. In fact, nobody really uses or cares about this
|
||||
# string besides java UI toolkits; you can see several discussions on the
|
||||
# mailing lists, GitHub issues, and other WM documentation that suggest setting
|
||||
# this string if your java app doesn't work correctly. We may as well just lie
|
||||
# and say that we're a working one by default.
|
||||
#
|
||||
# We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in
|
||||
# java that happens to be on java's whitelist.
|
||||
wmname = "LG3D"
|
||||
</pre>
|
||||
</div>
|
||||
<p><strong>Další konfigurační soubory jsou:</strong></p>
|
||||
<ul style="list-style: none; color:red;">
|
||||
<li>Main config file: ~/.config/qtile/config.py</li>
|
||||
<li>Keybindings: ~/.config/qtile/modules/keys.py</li>
|
||||
<li>Bar: ~/.config/qtile/modules/screens.py</li>
|
||||
<li>Widgets: ~/.config/qtile/modules/widgets.py</li>
|
||||
<li>Auto-start: ~/.config/qtile/autostart.sh</li>
|
||||
</ul>
|
||||
<h3>KLávesové zkratky</h3>
|
||||
<p>Klávesové zkratky jsou definovány v sekci keys. Například:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
keys = [
|
||||
Key([mod], "h", lazy.layout.left(), desc="Move focus to left"),
|
||||
Key([mod], "l", lazy.layout.right(), desc="Move focus to right"),
|
||||
Key([mod], "j", lazy.layout.down(), desc="Move focus down"),
|
||||
Key([mod], "k", lazy.layout.up(), desc="Move focus up"),
|
||||
Key([mod], "Return", lazy.spawn(terminal), desc="Launch terminal"),
|
||||
# Add more keybindings here
|
||||
]
|
||||
</pre>
|
||||
</div>
|
||||
<p><img src="img/qtilekeyboard.png" alt="" style="width: 50%;height: auto;">+</p>
|
||||
<h3>Rozvržení</h3>
|
||||
<p>Rozvržení oken lze konfigurovat v sekci layouts. Například:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
layouts = [
|
||||
layout.Columns(border_focus_stack=['#d75f5f', '#8f3d3d'], border_width=4),
|
||||
layout.Max(),
|
||||
# Add more layouts here
|
||||
]
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Widgety</h3>
|
||||
<p>Widgety jsou malé aplikace, které se zobrazují na panelu. Například:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
widget_defaults = dict(
|
||||
font='sans',
|
||||
fontsize=12,
|
||||
padding=3,
|
||||
)
|
||||
extension_defaults = widget_defaults.copy()
|
||||
|
||||
screens = [
|
||||
Screen(
|
||||
top=bar.Bar(
|
||||
[
|
||||
widget.CurrentLayout(),
|
||||
widget.GroupBox(),
|
||||
widget.Prompt(),
|
||||
widget.WindowName(),
|
||||
widget.Chord(
|
||||
chords_colors={
|
||||
'launch': ("#ff0000", "#ffffff"),
|
||||
},
|
||||
name_transform=lambda name: name.upper(),
|
||||
),
|
||||
widget.Systray(),
|
||||
widget.Clock(format='%Y-%m-%d %a %I:%M %p'),
|
||||
widget.QuickExit(),
|
||||
],
|
||||
24,
|
||||
),
|
||||
),
|
||||
]
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Spouštění</h3>
|
||||
<p>Po konfiguraci můžete Qtile spustit pomocí příkazu:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
qtile start
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Dokumentace a komunita</h3>
|
||||
<p>Pro další informace a podporu můžete navštívit oficiální dokumentaci <a
|
||||
href="https://docs.qtile.org/en/latest/" target="_blank">Qtile na docs.qtile.org </a> nebo se
|
||||
připojit k
|
||||
komunitě na <a href="https://github.com/qtile/qtile" target="_blank">GitHub</a> a <a
|
||||
href="https://www.reddit.com/r/qtile/" target="_blank">Reddit</a>.</p>
|
||||
<hr>
|
||||
<p>Qtile je samostatný správce oken, což znamená, že nemusíte mít nainstalováno žádné desktopové prostředí
|
||||
(DE)
|
||||
jako GNOME, KDE Plasma nebo XFCE. Qtile může být použit jako samostatný správce oken, který se stará o
|
||||
správu oken a pracovních ploch. Nicméně, pokud chcete využít některé funkce, které poskytují desktopová
|
||||
prostředí (například automatické správu energie, notifikace, systémové nástroje), můžete je nainstalovat
|
||||
a
|
||||
používat společně s Qtile.</p>
|
||||
<h3>Použití Qtile bez desktopového prostředí</h3>
|
||||
<p>Pokud chcete používat Qtile bez desktopového prostředí, stačí nainstalovat Qtile a nastavit ho jako
|
||||
výchozí správce oken. To můžete udělat takto:</p>
|
||||
<p>1. Nainstalujte Qtile:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo pacman -S qtile
|
||||
</pre>
|
||||
</div>
|
||||
<p>Nastavte Qtile jako výchozí správce oken:</p>
|
||||
<p>Vytvořte nebo upravte soubor <strong>~/.xinitrc</strong> a přidejte do něj řádek:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
exec qtile
|
||||
</pre>
|
||||
</div>
|
||||
<p>3. Spusťte Qtile:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
startx
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Použití Qtile s desktopovým prostředím</h3>
|
||||
<p>Pokud chcete využít některé funkce desktopového prostředí, můžete nainstalovat a používat Qtile společně
|
||||
s ním. Například, můžete nainstalovat GNOME a používat Qtile jako správce oken:</p>
|
||||
<p>1. Nainstalujte GNOME:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo pacman -S gnome
|
||||
</pre>
|
||||
</div>
|
||||
<p>2. Nastavte Qtile jako správce oken v GNOME:</p>
|
||||
<p>Vytvořte nebo upravte soubor <strong>~/.xinitrc</strong> a přidejte do něj řádek:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
exec gnome-session --session=qtile
|
||||
</pre>
|
||||
</div>
|
||||
<p>3. Spusťte GNOME s Qtile:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
startx
|
||||
</pre>
|
||||
</div>
|
||||
<h3>Použití Qtile s dalšími nástroji</h3>
|
||||
<p>Pokud chcete využít některé funkce desktopového prostředí, ale nechcete nainstalovat celé prostředí,
|
||||
můžete nainstalovat jednotlivé nástroje a používat je společně s Qtile. Například:</p>
|
||||
<ul style="list-style: none; color:red">
|
||||
<li>Notifikace: Nainstalujte dunst nebo xfce4-notifyd.</li>
|
||||
<li>Automatická správa energie: Nainstalujte tlp nebo powertop.</li>
|
||||
<li>Systémové nástroje: Nainstalujte gnome-system-monitor nebo htop.</li>
|
||||
</ul>
|
||||
<h3>Příklad konfigurace s notifikacemi</h3>
|
||||
<p>Pokud chcete přidat notifikace pomocí <strong>dunst</strong>, můžete to udělat takto:</p>
|
||||
<p>1. Nainstalujte dunst:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
sudo pacman -S dunst
|
||||
</pre>
|
||||
</div>
|
||||
<p>2. Přidejte dunst do konfiguračního souboru Qtile:</p>
|
||||
<div class="code-box">
|
||||
<pre id="code-content">
|
||||
from libqtile import hook
|
||||
import subprocess
|
||||
|
||||
@hook.subscribe.startup_once
|
||||
def autostart():
|
||||
subprocess.Popen(['dunst'])
|
||||
</pre>
|
||||
</div>
|
||||
<p>Tímto způsobem můžete Qtile používat jako samostatný správce oken nebo v kombinaci s dalšími nástroji a
|
||||
desktopovými prostředími podle vašich potřeb.</p>
|
||||
<hr>
|
||||
<h2>Rozdíl mezi Qtile a i3wm</h2>
|
||||
<p>Qtile a i3wm jsou oba populární správci oken pro Linux, ale mají několik klíčových rozdílů v konfiguraci,
|
||||
použití a filozofii. Zde je přehled hlavních rozdílů mezi Qtile a i3wm:</p>
|
||||
<h3>Jazyk konfigurace</h3>
|
||||
<p>Qtile: Konfigurační soubor Qtile je napsán v Pythonu. To umožňuje velkou flexibilitu a možnost použít
|
||||
všechny funkce Pythonu pro konfiguraci a rozšíření.</p>
|
||||
<p>i3wm: Konfigurační soubor i3wm je napsán v jednoduchém textovém formátu. To znamená, že je snadnější pro
|
||||
začátečníky, ale méně flexibilní než Python.</p>
|
||||
<h3>Konfigurace</h3>
|
||||
<p>Qtile: Konfigurace Qtile je uložena v souboru <strong>~/.config/qtile/config.py</strong>. Díky použití
|
||||
Pythonu můžete snadno vytvářet složité konfigurace a skripty.</p>
|
||||
<p>i3wm: Konfigurace i3wm je uložena v souboru <strong>~/.config/i3/config</strong>. Konfigurační soubor je
|
||||
jednoduchý textový soubor, který je snadno čitelný a upravitelný.</p>
|
||||
<h3>Rozvržení oken</h3>
|
||||
<p>Qtile: Qtile podporuje různé typy rozvržení, jako jsou sloupce, řádky, plocha, plovoucí okna atd.
|
||||
Rozvržení lze snadno přepínat a konfigurovat.</p>
|
||||
<p>i3wm: i3wm používá stromovou strukturu pro rozvržení oken. To znamená, že okna jsou organizována do
|
||||
stromu, kde každý uzel může obsahovat další uzly nebo okna. Toto rozvržení je velmi efektivní pro práci
|
||||
s mnoha okny.</p>
|
||||
<h3>Klávesové zkratky</h3>
|
||||
<p>Qtile: Klávesové zkratky jsou definovány v konfiguračním souboru a mohou být velmi flexibilní díky
|
||||
použití Pythonu.</p>
|
||||
<p>i3wm: Klávesové zkratky jsou také definovány v konfiguračním souboru, ale jsou méně flexibilní než v
|
||||
Qtile. Nicméně, i3wm má velmi dobře propracované výchozí klávesové zkratky, které jsou pro mnoho
|
||||
uživatelů dostačující.</p>
|
||||
<h3>Widgety a rozšíření</h3>
|
||||
<p>Qtile: Qtile podporuje různé widgety, které lze přidat do panelu. Díky použití Pythonu je snadné vytvářet
|
||||
vlastní widgety a rozšíření.</p>
|
||||
<p>i3wm: i3wm má omezenou podporu pro widgety a rozšíření. Nicméně, existují externí nástroje, jako je
|
||||
i3status nebo polybar, které lze použít pro přidání widgetů do panelu.</p>
|
||||
<h3>Komunita a podpora</h3>
|
||||
<p>Qtile: Qtile má aktivní komunitu a dobrou dokumentaci. Podpora je dostupná na GitHubu a dalších fórech.
|
||||
</p>
|
||||
<p>i3wm: i3wm má velkou a aktivní komunitu a také dobrou dokumentaci. Podpora je dostupná na GitHubu, Reddit
|
||||
a dalších fórech.</p>
|
||||
<h3>Výkon</h3>
|
||||
<p>Qtile: Qtile je velmi lehký a rychlý správce oken, který má nízkou spotřebu paměti a procesoru.</p>
|
||||
<p>i3wm: i3wm je také velmi lehký a rychlý správce oken s nízkou spotřebou paměti a procesoru.</p>
|
||||
<p>
|
||||
<code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
|
||||
23.11.2024</code>
|
||||
</p>
|
||||
</section>
|
||||
</main>
|
||||
<?php require 'assets/returnbutton.php'; ?>
|
||||
<?php require 'assets/footer.php'; ?>
|
||||
<script src="assets/script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -35,7 +35,7 @@
|
||||
<section class="welcome">
|
||||
<h1>🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS</h1>
|
||||
<p>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í.</p>
|
||||
<img src="./img/archos-key.png" alt="" style="width: 50%;height: auto;">
|
||||
<img src="img/arch-pacman.jpg" alt="" style="width: 65%;height: auto;">
|
||||
<h2>1. Aktualizace klíčů pro podepisování balíčků</h2>
|
||||
<p>Pro zajištění správného ověření balíčků je potřeba aktualizovat klíče pro Arch Linux i EndeavourOS.</p>
|
||||
<p>Uživatelé <strong>EndeavourOS</strong> by měli použít následující příkaz pro aktualizaci obou klíčových balíčků:</p>
|
||||
@ -50,6 +50,7 @@
|
||||
sudo pacman -Sy archlinux-keyring
|
||||
</pre>
|
||||
</div>
|
||||
<img src="./img/archos-key.png" alt="" style="width: 50%;height: auto;">
|
||||
<p>⚠️ <strong>Tip</strong>: Zkontrolujte, že je systémový čas správně nastavený, protože nesprávný čas může způsobit problémy s klíči.</p>
|
||||
<h2>2. Kontrola a odstranění poškozených balíčků</h2>
|
||||
<p>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:</p>
|
||||
|
@ -52,6 +52,12 @@
|
||||
načtených panelů</a>
|
||||
</h4>
|
||||
<h2>⬇ Wiki ⬇</h2>
|
||||
<h4><a href="pacman-prikazy.php">Pacman - Linux pacman příkazy - 03.12.2024</a></h4>
|
||||
|
||||
<h4><a href="openbox.php">Správci oken - Openbox správce oken - 25.11.2024</a></h4>
|
||||
|
||||
<h4><a href="qtile.php">Správci oken - Qtile správce oken - 23.11.2024</a></h4>
|
||||
|
||||
<h4><a href="i3lock-oku-lahodici.php">Správci oken - 🗝 i3lock oku lahodící - 21.11.2024</a></h4>
|
||||
<h4>
|
||||
<a href="jak-pripojit-novy-ssd-disk-v-endeavouros.php">Uložiště a oddíly - 💽 Jak připojit nový SSD disk
|
||||
|
@ -34,6 +34,10 @@
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>Správci oken</h1>
|
||||
<h2><a href="openbox.php">Openbox správce oken - 25.11.2024</a></h2>
|
||||
|
||||
<h2><a href="qtile.php">Qtile správce oken - 23.11.2024</a></h2>
|
||||
|
||||
<h2><a href="i3lock-oku-lahodici.php">🗝 i3lock oku lahodící - 21.11.2024</a></h2>
|
||||
|
||||
<h2>
|
||||
|
3
wiki.php
3
wiki.php
@ -318,8 +318,7 @@
|
||||
si pravidelně zálohuj nejdůležitější soubory a složku home.
|
||||
</h3>
|
||||
<h3 style="color: red">
|
||||
Diskutovat nebo hledat radu k jednotlivým tématům můžeš najít na: našem
|
||||
<a href="https://t.me/eoscz" target="_blank">Telegramu</a> nebo fóru
|
||||
Diskutovat nebo hledat radu k jednotlivým tématům můžeš najít na: našem fóru
|
||||
<a href="https://forum.arch-linux.cz/" target="_blank">Arch Linux CZ</a>
|
||||
kde také jistě najdete pomoc. Pokud se dotaz týká zde Wiki nebo Článku,
|
||||
přidejte k dotazu na tento příspěvek odkaz. Jednotlivé příspěvky z fóra
|
||||
|
@ -27,7 +27,8 @@
|
||||
<main>
|
||||
<section class="welcome">
|
||||
<h1>Zajímavosti odkazy, dotazy a vše ostatní z internetu</h1>
|
||||
<h4><a href="https://forum.endeavouros.com/t/unclespellbinders-eos-wallpapers/55056/227" target="_blank"></a>Pod tímto odkazem najdete nádherné EndeavourOS tapety</h4>
|
||||
<h4><a href="https://forum.endeavouros.com/t/unclespellbinders-eos-wallpapers/55056/227" target="_blank">Pod tímto odkazem najdete nádherné EndeavourOS tapety</a></h4>
|
||||
<h4><a href="https://github.com/UncleSpellbinder/EndeavourOS-HD-Wallpaper" target="_blank">Další várka tapet s tématikou EndeavourOS v HD kvalitě</a></h4>
|
||||
|
||||
</section>
|
||||
</main>
|
||||
|
Reference in New Issue
Block a user