diff --git a/assets/header.php b/assets/header.php index 130ed4b..1481692 100644 --- a/assets/header.php +++ b/assets/header.php @@ -41,7 +41,7 @@ >
  • - O nás
  • @@ -51,7 +51,7 @@ >
  • - Odkazy
  • diff --git a/o-nas.php b/o-nas.php new file mode 100644 index 0000000..befdd3a --- /dev/null +++ b/o-nas.php @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - O nás + + + + +
    +
    +

    O nás

    +

    + Ahoj, moc si vážím že jsi navštívil/la web EndeavourOS České komunity. + Projekt vznikl jako spřátelený projekt, k projektu + Arch Linux CZ. +

    +

    + EndeavourOS Česká Komunita vznikl s dovolením vývojářů EndeavourOS. + EndeavourOS mě natolik oslovil, že jsem se na konec rozhodl pro tento + projekt. Na projektu pracuji pouze ve svém volném čase tak tempo jak + roste není úplně nejrychlejší. Pokud by jsi chtěl/la podpořit jakým + koliv způsobem neváhej mě kontaktovat. +

    +

    Kontakty

    +

    + Git + stránka tohoto projektu. +

    +

    + Fórum + česká fórum Arch-Linux. +

    +

    + Telegram skupina + EndeavourOS CZ. +

    +

    + Osobní blog autora + tohoto projektu. +

    +

    + Arch linux CZ + skvělý projekt bez, kterého by toto vše nikdy nevzniklo. +

    +

    Podpora projektu

    +

    + 👉 Pokud mě chceš podpořit nebo se podílet na obsahu tohoto webu, budu + rád, když mi napíšeš. +

    +

    👉 Taky můžeš tento projekt podpořit pár Satoshi:

    + Satoshi +

    👉 Nebo přes Paypal:

    + Paypal +

    Všechny prostředky budou použity na provoz tohoto webu.

    +
    +
    + + + + + + diff --git a/odkazy.php b/odkazy.php new file mode 100644 index 0000000..6ff680e --- /dev/null +++ b/odkazy.php @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - Odkazy + + + +
    +
    +

    České odkazy:

    +

    Web autora tohoto webu

    +

    + Project 🚀 ApolloNvim - projekt + pro podporu editoru Neovim. +

    +

    + Blog LukanCZ +

    +

    + Česká komunita Arch linuxu. +

    +

    Zahraniční odkazy:

    +
    +
    + + + + + + diff --git a/rozcestnik/img/nicubunu.png b/rozcestnik/img/nicubunu.png new file mode 100644 index 0000000..1e58734 Binary files /dev/null and b/rozcestnik/img/nicubunu.png differ diff --git a/rozcestnik/index.html b/rozcestnik/index.html new file mode 100644 index 0000000..9a2c4f1 --- /dev/null +++ b/rozcestnik/index.html @@ -0,0 +1,293 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Rozcestník + + +
    + + + + + + + +
    +
    +
    +

    Rozcestník

    + +

    ⬇ Články ⬇

    +

    + 🚀 ApolloNvim - projekt České + komunity Neovim +

    +

    + Konec projektu Antergos, + začátek EndeavourOS a kde jsme + nyní, o 5 let později - + 21.8.2024 +

    +

    + Do historie EndeavourOS v + časové smičce +

    +

    + Jak v Firefox aktivovat náhledy + načtených panelů +

    +

    ⬇ Wiki ⬇

    +

    + ACPI parametry jádra - + Parametry jádra ACPI a jak je + vybrat + +

    +

    + Aplikace – AUR packages a jak + nainstalovat aplikaci pomocí + YAY +

    +

    + Aplikace - FirewalID +

    +

    + Aplikace - Průvodce MPD pro + začátečníky – Konfigurace a + klienti + +

    +

    + Aplikace - Přehrávání videa +

    +

    + Aplikace - Jak nainstalovat + Virt-Manager +

    +

    + Aplikace - Jak nainstalovat + Virtualbox +

    +

    + Aplikace - Jednotný motiv a + písma pro aplikace Qt v + prostředích GTK +

    +

    + Aplikace - Flatpak - instalace + a správa aplikaci +

    +

    + Aplikace - Flatpak - nastavení + vzhledu aplikací +

    +

    + Aplikace - Jak nainstalovat + EndeavourOS na VirtualBox +

    +

    + Aplikace - Vychozi aplikace + MIME +

    +

    + Bluetooth - Jak v EndeavourOS + zprovoznit Bluetooth? +

    +

    + Bluetooth - EndeavourOS jak + opravit nefunkční Bluetooth po + instalaci na MacBook Pro 2015 +

    +

    + Správce oken - Jak v i3wm + opravit nefunkční nastavení jasu + monitoru +

    +

    + Správce oken - I3wm - První + kroky po instalaci i3wm +

    +

    + Různé články - Kořenový oddíl + je plný? Nepropadejte panice, + nejprve vymažte Pacmanovu + mezipaměť! - 26.8.20024 +

    +

    + Různé články - Co je to AUR? - + 26.8.20024 +

    +

    + WiFi - EndeavourOS jak opravit + nefunkční WiFi po instalaci na + MacBook Pro 2015 +

    +
    +
    + + + + + + diff --git a/clanky/script.js b/rozcestnik/script.js similarity index 100% rename from clanky/script.js rename to rozcestnik/script.js diff --git a/rozcestnik/style.css b/rozcestnik/style.css new file mode 100644 index 0000000..3dfc5a0 --- /dev/null +++ b/rozcestnik/style.css @@ -0,0 +1,83 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Pro rozcestník extra*/ + +img { + width: 25%; +} + +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +h4 a { + color: #734f96; +} diff --git a/wiki/acpi-kernel/img/OSI.png b/wiki/acpi-kernel/img/OSI.png new file mode 100644 index 0000000..63f50ca Binary files /dev/null and b/wiki/acpi-kernel/img/OSI.png differ diff --git a/wiki/acpi-kernel/img/Snímek obrazovky pořízený 2024-04-18 22-10-02.png b/wiki/acpi-kernel/img/Snímek obrazovky pořízený 2024-04-18 22-10-02.png new file mode 100644 index 0000000..c0b63e8 Binary files /dev/null and b/wiki/acpi-kernel/img/Snímek obrazovky pořízený 2024-04-18 22-10-02.png differ diff --git a/wiki/acpi-kernel/img/linux-inside.jpg b/wiki/acpi-kernel/img/linux-inside.jpg new file mode 100644 index 0000000..accb2a7 Binary files /dev/null and b/wiki/acpi-kernel/img/linux-inside.jpg differ diff --git a/wiki/acpi-kernel/index.html b/wiki/acpi-kernel/index.html new file mode 100644 index 0000000..598c02d --- /dev/null +++ b/wiki/acpi-kernel/index.html @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - ACPI kernel + + +
    + + + + + + + +
    +
    +
    +

    Parametry jádra ACPI

    +

    + + Parametry jádra ACPI a jak je vybrat + +

    +
    +
    + + + + + + diff --git a/wiki/acpi-kernel/parametry-jadra-acpi-a-jak-je-vybrat.html b/wiki/acpi-kernel/parametry-jadra-acpi-a-jak-je-vybrat.html new file mode 100644 index 0000000..caa9af2 --- /dev/null +++ b/wiki/acpi-kernel/parametry-jadra-acpi-a-jak-je-vybrat.html @@ -0,0 +1,329 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Parametry jádra + + +
    + + + + + + + +
    +
    +
    +

    Parametry jádra ACPI a jak je vybrat

    + +

    + Představení notebooků Optimus a dalších funkcí pro úsporu energie + vytvořilo pro uživatele Linuxu nové výzvy. Některé z problémů zahrnují + to, že vlastní grafická karta funguje při spouštění systému, nesprávné + škálování CPU a obecná nestabilita systému. Mnohokrát se doporučuje + přidat do grub parametr jádra ACPI (Advanced Configuration and Power + Interface). I když může být uveden specifický parametr jádra ACPI, + někdy není vhodný pro hardware, na který je aplikován. To může + způsobit nestabilitu systému a některé funkce notebooku nebudou + fungovat správně. Jakmile uživatel najde parametr, který funguje, je + mu řečeno, aby jej přidal do svého konfiguračního souboru grub, takže + bude automaticky načten při bootování. To může způsobit své vlastní + problémy. Pokud uživatel při přidávání tohoto parametru nepoužije + správnou syntaxi, bude tento parametr ignorován a nebude fungovat. + Pojďme se podívat na to, jak vybrat správný parametr jádra ACPI a jak + jej správně přidat do konfiguračního souboru grub. +

    +

    + Než se rozhodnete, který parametr ACPI jádra potřebujete, musíte si + položit jednu otázku. +

    +

    Potřebuji vůbec parametr jádra ACPI?

    +

    + Kromě prohledávání protokolů a hledání chyb ACPI existuje několik + způsobů, jak zjistit, zda je parametr jádra ACPI potřeba. +

    +

    1.

    +

    + Toto je pravděpodobně nejjednodušší způsob, jak zjistit, zda + potřebujete parametr jádra ACPI. Tento problém lze zjistit, zda + používáte Linux z Live USB nebo je nainstalován na místním pevném + disku. + Když vypnete počítač a před vypnutím se zasekne a vy jej musíte + vypnout stisknutím tlačítka napájení, možná budete potřebovat + parametr jádra ACPI. +

    +

    2.

    +

    + Používáte notebook a nainstalovali jste proprietární ovladač Nvidia. + Spustíte svůj notebook a máte následující problémy: +

    +

    * „Zahájeno spuštění/vypnutí systému TLP“

    +

    * "Dosáhl cílového grafického rozhraní"

    +

    * Chybová zpráva o konfiguraci "Podsvícení"

    +

    + * Váš notebook se pouze spustí s černou obrazovkou a ventilátory + začnou neustále běžet. +

    +

    + Pokud si všimnete některého z těchto chování, možná budete muset + přidat parametr jádra ACPI. +

    +

    3.

    +

    + To vyžaduje od uživatele trochu více úsilí. Stiskněte „E“ na obrazovce + grub a odeberte parametr „quiet“ kernel před spuštěním počítače. Při + spouštění počítače se vám zobrazí seznam toho, co se načítá. Než se + jádro začne načítat, provede rychlou kontrolu hardwaru. Pokud má + problém se zapínáním jakéhokoli hardwaru, vypíše chybu ACPI. Pokud + vidíte chybu ACPI, možná budete potřebovat parametr jádra ACPI. +

    +

    Výběr parametru jádra ACPI.

    +

    + Bios nebo UEFI používané vaším notebookem vyhledává určité + „identifikátory“ v tom, jak zacházet s vaším hardwarem na základě + operačního systému (OS), pro který byl navržen. Dělá to + prostřednictvím „volání“ ACPI z operačního systému do biosu. Když + vidíte problémy, jako jsou uvedeny výše, znamená to, že bios nerozumí + hovorům, které mu OS posílá. Dobrá věc je, že ACPI používané ve + Windows i Linuxu se řídí specifikacemi UEFI1, oba používají stejné + řetězce OSI k identifikaci použitého OS. Na rozdíl od jádra Windows + může jádro Linuxu určit, jaká „volání napájení“ se odesílají do biosu + pomocí těchto řetězců OSI v parametru jádra ACPI. Přidáním těchto + parametrů můžete v podstatě říci Linuxu, aby „napodoboval“ volání ACPI + odesílané jiným OS. +

    +

    + Když jste si notebook zakoupili, pravděpodobně byl dodán s + předinstalovaným systémem Windows. Verze systému Windows, která byla + nainstalována, je vaším prvním vodítkem při zjišťování, který řetězec + OSI potřebuje váš parametr jádra ACPI. Od Windows 2000 do Windows 8.1 + můžete použít název vydání Windows k nalezení řetězce OSI, který byste + měli použít. Protože však Windows 10 používá model „rolling-release“, + nalezení řetězce OSI, který potřebujete použít, vyžaduje trochu více + práce. Chcete-li zjistit číslo instalační verze systému Windows, + otevřete příkazový řádek ve Windows a zadejte winver. Tím získáte + verzi systému Windows následujícím způsobem, Windows 10 verze 1607 . + To jsou informace, které potřebujete k určení řetězce OSI, který váš + parametr jádra potřebuje. +

    +

    + Jakmile budete mít svou verzi Windows, pomocí níže uvedené tabulky + zjistěte, jak má být vaše verze Windows zastoupena v parametru jádra. +

    +

    Argumenty OSI pro Windows

    + +

    + Jakmile budete mít svůj řetězec OSI, máte nyní všechny informace + potřebné pro váš parametr jádra. +

    +

    + Aby Linux napodoboval vaši verzi Windows, musíte přidat následující + parametr jádra, acpi_osi='OSI String' +

    +

    Příklady:

    +

    + Windows 7 - acpi_osi='Windows 2009' +

    +

    + Windows 10 ver. 1709 – + acpi_osi='Windows 2017' +

    +

    + Všimnete si, že Windows 10 verze 1709 má OSI řetězec Windows 2017.2 a + místo toho jsem použil Windows 2017. Při testování jsem zjistil, že + Windows 2017.2 nebyl rozpoznán jako platný argument. +

    +

    Poznámka k acpi_osi=!

    +

    + Tento argument zakáže všechny řetězce dodavatele, které mohou být + přítomny. Mělo by se používat pouze v případě, že jeden z výše + uvedených řetězců OSI nefunguje sám o sobě. Pokud jej používáte, když + to není potřeba, můžete být schopni zavést systém bez chyb ACPI, ale + váš touchpad nebo wifi nebude fungovat. Musí být také použit v + kombinaci s jedním z výše uvedených řetězců OSI. +

    +

    Příklad:

    +

    + acpi_osi=! acpi_osi='Windows 2012' +

    +

    + Tím se deaktivují všechny řetězce dodavatele a pak jádru řeknete, aby + „napodobilo“ Windows 8, když bude mluvit s BIOSem. +

    +

    Poznámka pro notebooky Dell

    +

    + Někdy výše uvedené parametry jádra nebudou na některých noteboocích + Dell fungovat správně. Pokud je to váš případ, můžete zkusit + následující: acpi_rev_override=#nahraďte „#“ číslem od 1 do 5. Aby byl tento parametr jádra správně + aplikován, může být nutné dvakrát spustit studený start (úplné vypnutí + systému před restartováním). +

    +

    Testování parametru jádra ACPI

    +

    + 1.Stiskněte „E“ na obrazovce grub a najděte řádek s parametrem + „quiet“. +

    +

    + 2.Nahraďte slovo „guiet“ parametrem, který jste určili, že + potřebujete. +

    +

    3. Stisknutím F-10 spusťte počítač.

    +

    Přidání jádra ACPI do grub

    +

    + Jakmile najdete argument jádra, který nejlépe funguje pro váš + hardware, musíte jej přidat do grub, aby byl použit při každém + spuštění systému. Je to jednodušší, než to zní. Problém většiny + uživatelů je syntaxe nebo způsob, jak ji napsat na příslušný řádek. + Klíčem k uznání argumentu je používat pouze „jednoduché uvozovky“, + nebo jak jim ve Spojených státech říkáme apostrof. Chcete-li přidat + argument do grub, otevřete terminál a zadejte následující: +

    +

    + 1. sudo nano /etc/default/grub +

    +

    + 2.Přidejte argument jádra na následující řádek: + GRUB_CMDLINE_LINUX_DEFAULT . +

    +

    Příklad:

    +
    +
    +            GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi='Windows 2018' rd.udev.log-priority=3 
    +            nvme_core.default_ps_max_latency_us=5500"
    +          
    + +
    +

    3. ctrl+x pro ukončení a „Y“ pro uložení.

    +

    + 4. sudo update-grub nebo pokud nemáte + update-grub nainstalován AUR, spusťte + sudo grub-mkconfig -o /boot/grub/grub.cfg. +

    +

    + Nyní byl váš argument jádra přidán do grub a bude načten při každém + spuštění notebooku. +

    +

    + Toto není v žádném případě vyčerpávající průvodce používáním parametrů + jádra ACPI. Chtělo by to mnohem delší dokument. Místo toho poskytuje + některé základní pokyny, které lze dodržovat, aby byl systém uveden do + provozu. Pokud stále máte problémy s ACPI a potřebujete pomoc s jejich + řešením, máte několik možností. Nejprve prohledejte fórum, abyste + zjistili, zda byl váš problém již dříve vyřešen. Pokud to váš problém + nevyřeší, vytvořte nové vlákno podpory na fóru, kde bude váš problém + diskutován. A to buď na našem discordu nebo jákém koliv s linuxovou + komunitou. +

    +

    Další poznámky:

    +

    + Parametr jádra apci_osi=Linux lze použít + v novějších (konec roku 2019 a novějších) noteboocích Asus k vyřešení + problému, kdy externí port HDMI nefunguje. Použijte tento namísto + parametru souvisejícího s Windows . +

    +

    Zdroje:

    +

    + https://uefi.org/specifications +

    +

    + https://docs.microsoft.com/en-us/windows-hardware/drivers/acpi/winacpi-osi +

    +

    + https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt +

    +

    + Původní článek z roku 2021 +

    +

    +

    + Kankys + 18.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/acpi-kernel/script.js b/wiki/acpi-kernel/script.js new file mode 100644 index 0000000..6b456cd --- /dev/null +++ b/wiki/acpi-kernel/script.js @@ -0,0 +1,46 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} + +// Code-box +document.getElementById("copy-button").addEventListener("click", function () { + var codeContent = document.getElementById("code-content"); + var range = document.createRange(); + range.selectNode(codeContent); + window.getSelection().removeAllRanges(); + window.getSelection().addRange(range); + document.execCommand("copy"); + window.getSelection().removeAllRanges(); +}); diff --git a/wiki/acpi-kernel/style.css b/wiki/acpi-kernel/style.css new file mode 100644 index 0000000..1e6a0d7 --- /dev/null +++ b/wiki/acpi-kernel/style.css @@ -0,0 +1,92 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Různé - extra css */ +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +h2 a { + color: #734f96; +} + +h3 { + color: #734f96; +} + +img { + width: 40%; +} + +code { + background-color: aliceblue; +} + + diff --git a/wiki/aplikace/aur-packages-a-jak-nainstalovat-aplikaci-pomoci-yay.html b/wiki/aplikace/aur-packages-a-jak-nainstalovat-aplikaci-pomoci-yay.html new file mode 100644 index 0000000..d2dc1de --- /dev/null +++ b/wiki/aplikace/aur-packages-a-jak-nainstalovat-aplikaci-pomoci-yay.html @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - AUR packages a jak nainstalovat aplikaci pomocí YAY + + +
    + + + + + + + +
    +
    +
    +

    AUR packages a jak nainstalovat aplikaci pomocí YAY

    +

    EndeavourOS jako všechny ostatní distribuce rodiny Arch Linux nabízí obří seznam balíčků a aplikací k instalaci. Pokud znáte přesný název balíčku, můžete přejít ihned k instalaci, ale pokud ho neznáte nebo něco hledáte využijeme AUR packages.

    +

    Aby jste si ověřily dostupnost Vašeho balíčku co hledáte navštivte AUR packages. Na stránce Vás bude nejvíce zajímat položka Packages, zde najdete seznam všech balíčku co si můžete nainstalovat do Vašeho OS. V kolonce Keywords můžete balíčky vyhledávat dle názvu.

    +

    My jsme si pro tento článek vybrali balíček Megasync. Do vyhledávacího pole jsme zadali slovo Mega sync klikly na GO.

    +

    Zobrazil se nám seznam všech výsledků kde se nachází Megasync.

    + AUR packages +

    Já si vybral Official MEGA desktop application for syncing with MEGA Cloud Drive. Když balíček rozklikneme, najdeme odkaz na git, jakou má licenci, číslo verze a další.

    +

    Pokud balíček budeme chtít nainstalovat přejdeme k instalaci.

    +

    1. Zkopíruj si přesný název balíčku.

    +

    2. Otevři terminál a vlož do něj yay -S a zkopírovaný text:

    +
    +
    +            
    +            yay -S magasync 
    +                      
    + +
    +

    3. Budete vyzváni k zadání hesla root, následně si budete moc zkontrolovat název i číslo verze balíčku jestli je to vážně ten co chcete nainstalovat a potvrdíte pomocí ENTER. Pokud bude v nabídce více verzí balíčku nebo více repozitářů ke stažení budete vyzváni vybrat verzi kterou chcete. To provedete pomocí  čísla 1 - xxx, a zase potvrdíte pomocí ENTER.

    + Instalace packages v terminalu + + +

    4. Během instalace budete možná vyzváni ještě jednou zadání hesla root. Možná se Vám zobrazí dotaz jestli je možné v instalaci pokračovat a jestli má systém odstranit nepotřebné balíčky po instalaci. V české verzi dáte a jako ano a v anglické y jako yes. Jako zápor v české i anglické verzi je n - ne a no.

    +

    Po dokončené instalaci by jste měli vidět už balíček v nabídce aplikací. Pozor pokud instalujete aplikaci/ balíček  pro terminál nemusí se Vám zobrazit v nabídce aplikací, ale spouští se zadáním názvu v terminálu.

    + Kankys + 03.10.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/firewalid.html b/wiki/aplikace/firewalid.html new file mode 100644 index 0000000..b1e95f7 --- /dev/null +++ b/wiki/aplikace/firewalid.html @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Firewalid + + +
    + + + + + + + +
    +
    +
    +

    FirewalID

    + + +

    + Informace o FirewallD ke čtení v anglickém jazyce: +

    +

    + Oficiální dokumentace FirewallD + +

    + +

    + FirewallD na Archwiki +

    +

    + Průvodce pro začátečníky FirewallD na RedHat + +

    +

    + opensource.com firewall-cheat-sheet + +

    +

    Proč EndeavourOS nyní používá FirewallD?

    +

    + Po diskuzi vývojový tým dospěl k závěru, že by bylo dobré povolit ve + výchozím nastavení slušný firewall pro všechny instalace pro + EndeavourOS. +

    +

    + Také zkušenější uživatel již může být zvyklý na nastavení pravidel + firewallu, většina uživatelů stále zapomíná zabezpečit systém po + prvotní instalaci. +

    +

    + V dnešní době to již není nic, co bychom mohli ignorovat ze strany + nabídky operačního systému pro vás. +

    +

    + Takže od nynějška (Apollo vydání 2022) FirewallD bude nainstalován pro + všechny instalace EndeavourOS a služba je ve výchozím nastavení + povolena. +

    +

    + To poskytne bezpečný základní firewall využívající spuštěnou výchozí + public zónu. +

    +

    + Odtud se uživatelé mohou rozhodnout zakázat a nainstalovat firewall + dle vlastního výběru nebo nastavit pravidla ručně, jak chtějí. +

    +

    + Je také možné zrušit označení FirewallD v procesu instalace, pokud + nechcete, aby se instaloval. +

    + +
    +

    Obecné informace o instalaci a obsluze FirewallD:

    +

    Jak nainstalovat a povolit FirewallD:

    +

    + Musíme povolit a spustit + firewalld.service +

    +

    + sudo systemctl enable --now firewalld.service +

    +

    +

    + Pravidla brány firewall můžete ovládat pomocí konsolového nástroje + firewall-cmd. +

    +

    + firewall-offline-cmd + obslužný program CLI (založený na terminálu) lze použít ke + konfiguraci, když firewalld není spuštěn. Má podobnou syntaxi jako + firewall-cmd. +

    +

    + GUI je k dispozici jako + firewall-config který je dodáván s + balíčkem firewalld. +

    +

    GUI aplikaci najdete v nabídce jako firewall:

    + + +

    Náhled na aplikaci firewall-config GUI:

    + +

    + GUI aplikace může na první pohled vypadat trochu děsivě, ale jakmile + pochopíte, má vše, co potřebujete, na dosah ruky. +

    +

    + Nakonec pro běžné používání Vašeho počítače nemusíte nic měnit, a + pokud chcete použít něco jako otevření systému pro vzdálený přístup + přes ssh, stačí kliknout na služby ssh a otevřít potřebný port, aby + fungoval . +

    +

    + Další věci, jako je síťová připojení pro Qemu (VirtManager), se v + případě potřeby automaticky povolí za běhu. +

    +

    + Kromě grafického uživatelského rozhraní FirewallD také umožňuje mít + ikonu na hlavním panelu s některými informacemi a nabídkou pro přístup + k nastavení: +

    + +
    +

    Odebrat, nahradit FirewallD:

    +

    + Chcete-li odebrat FirewallD a nainstalovat jiný firewall nebo použít + vlastní sadu pravidel , můžete to udělat podle následujících kroků. + Před jeho odstraněním je nutné zastavit firewall, protože by mohl + později zablokovat instalaci nového firewallu. +

    +

    Tímto okamžitě zastavíte službu FirewallD:

    +
    +
    +            sudo systemctl stop firewalld
    +          
    + +
    +

    + Trvale zakázat (tímto okamžitě zastavíte službu a deaktivujete + automatické spouštění při příštím bootování): +

    +
    +
    +            sudo systemctl disable --now firewalld
    +          
    + +
    +

    Firewalld odinstalujete tímto příkazem:

    +
    +
    +            sudo pacman -R firewalld
    +          
    + +
    +

    +
    +

    Otevřete FirewallD pro síťový tisk:

    +

    + Pokud chcete otevřít bránu firewall pro podporu síťového tisku, + použijte aplikaci firewalld: +

    + +

    + +

    + Přepněte do trvalé konfigurace (Permanent) a změňte zónu (Zones) na + home, povolte mdns. +

    + +

    + Chcete-li přepnout zónu pro vaši aktuální polohu (síť), klikněte na + možnosti > změnit zóny připojení > vyberte použité síťové připojení a + z rozevírací nabídky ve vyskakovacím okně vyberte domov: +

    + +

    + Toto bude trvalé po restartování, pokud jste připojeni ke stejné síti + (umístění). +

    +
    +

    Otevřete firewall pro kdeconnect:

    +

    + Nejjednodušší způsob je pomocí terminálu a nástroje příkazového řádku + firewalld-cmd: +

    +
    +
    +
    +
    +            sudo firewall-cmd --permanent --zone=public --add-service=kdeconnect 
    +            sudo firewall-cmd --reload 
    +          
    + +
    +

    + --zone=public + musí být změněno na používanou zónu pro síť (umístění), ve které + chcete toto používat. +

    +

    + Tím se trvale otevře firewall pro + službu kdeconnect + , aby bylo možné připojit se k mobilnímu zařízení a přijímat zprávy na + ploše. +

    +

    Článek je převzat z wiki EndeavourOS z března 2022

    +

    + Kankys + 18.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/aplikace/flatpak-instalace-a-sprava-aplikaci.html b/wiki/aplikace/flatpak-instalace-a-sprava-aplikaci.html new file mode 100644 index 0000000..6fc3077 --- /dev/null +++ b/wiki/aplikace/flatpak-instalace-a-sprava-aplikaci.html @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - Flatpak - instalace a správa aplikací + + +
    + + + + + + + +
    +
    +
    +

    Flatpak - instalace a správa aplikací

    + +

    Instalace Flatpak:

    +

    + Protože podpora Flatpak není standardně v EndeavourOS ani ArchLinuxu + nainstalována, musí být nejprve provedena instalace některých balíčků + z repozitářů a konfigurace. +

    +

    + 1. Otevřete terminál a ujistěte se, že je vaše instalace aktuální + zadáním: +

    +

    sudo pacman -Syu

    +

    2. Po dokončení aktualizace musíme nainstalovat podporu Flatpak.

    +

    + sudo pacman -S flatpak +

    +

    + Nezapomeňte v procesu instalace zkontrolovat správný balíček + xdg-desktop-platform! +

    +

    + V případech na některých počítačích (kromě Gnome a KDE) se nainstaluje + jako výchozí xdg-desktop-platform-gnome, možná budete potřebovat ten, který vyhovuje vaší ploše/WM při + používání. +

    + +

    + ❗xdg-desktop-portal-gnome bude fungovat pouze na + plochách GNOME a může způsobit spoustu problémů na jiných + plochách! +

    +

    + 3. Aby byla instalace softwaru snazší, musíme přidat výchozí úložiště + Flatpak. Vezměte prosím na vědomí, že + sudo již není potřeba. Pokud se použije + sudo, uživatel nebude mít přístup k úložišti ani k žádným nainstalovaným + aplikacím. +

    +

    + flatpak remote-add --if-not-exists flathub + https://dl.flathub.org/repo/flathub.flatpakrepo +

    +

    + Na rozdíl od Snaps mohou vývojáři hostovat své vlastní úložiště. Lze + jej přidat provedením následujícího příkazu: +

    +

    + flatpak remote-add --if-not-exists (repository name) (repository + url) +

    +

    + Ujistěte se, že jsou položky v závorkách nahrazeny požadovanými + informacemi. +

    +

    Restartujte systém, aby byla povolena podpora Flatpak.

    +

    + systemctl reboot +

    +

    Instalace aplikací

    +

    + Nyní jste připraveni nainstalovat aplikaci ve Flatpak. K tomu + potřebujeme znát název balíčku, který chcete nainstalovat. V tomto + příkladu budeme instalovat aplikaci Spotify. +

    +

    + Článek byl převzat z + Discovery + EndeavourOS, data 29. Březen 2021. +

    +

    + 1. Chcete-li zjistit přesný název balíčku v knihovně Flatpak, otevřete + terminál a zadejte: +

    +

    + flatpak search spotify +

    +

    Výsledek bude vypadat podobně:

    + +

    + Z výsledků vyhledávání vidíme, že název balíčku pro Spotify je + com.spotify.Client +

    +

    + Můžete také přejít na webovou stránku Flathub + https://flathub.org/home + a vyhledat aplikaci tam. Na stránce aplikace se zobrazí název balíčku + pro daný program. +

    +

    + 2. Nyní, když známe název balíčku, můžeme jej nainstalovat zadáním: +

    +

    + flatpak install com.spotify.Client +

    +

    + ❗Nepoužívejte sudo při + spuštění výše uvedeného příkazu. Pokud jsou pro instalaci potřeba + práva root, budete vyzváni k zadání hesla uživatele root. +

    +

    + 3. Nyní můžete spustit program normálním způsobem z nabídky programů. +

    +

    Poznámka:

    +

    + Během procesu instalace by měla být v nabídce programů umístěna ikona + programu. Pokud tomu tak není, možná budete muset spustit program z + terminálu jednou. Chcete-li to provést, v typu terminálu: +

    +

    + flatpak run com.spotify.Client +

    +

    + To by mělo umístit ikonu do nabídky programů. Pokud tomu tak není, + může být vyžadováno odhlášení nebo restart. +

    +

    Aktualizace a odinstalace aplikací

    +

    + Chcete-li aktualizovat aplikaci nainstalovanou pomocí Flatpak, + otevřete terminál a zadejte: +

    +

    + flatpak update +

    +

    + Tím se aktualizují všechny aplikace Flatpak a jejich související + knihovny. +

    +

    + Chcete-li odinstalovat aplikaci nainstalovanou pomocí Flatpak, + otevřete terminál a zadejte: +

    +

    + flatpak uninstall (název aplikace) +

    +

    Pro náš příklad pomocí Spotify bychom napsali:

    +

    cocde: flatpak uninstall com.spotify.Client

    +

    Více informací:

    +

    + Výše uvedené kroky jsou pouze základy potřebné k instalaci a správě + aplikací Flatpak v systému. Pro více informací se podívejte na Flatpak + Command Reference, který se nachází zde: + https://docs.flatpak.org/en/latest/flatpak-command-reference.html +

    +

    + Návod je převzat z + Discovery + na EndeavourOS vydán 29. března 2021. +

    + +

    + Kankys + 20.4.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/flatpak-nastaveni-vzhledu-aplikaci.html b/wiki/aplikace/flatpak-nastaveni-vzhledu-aplikaci.html new file mode 100644 index 0000000..a941e88 --- /dev/null +++ b/wiki/aplikace/flatpak-nastaveni-vzhledu-aplikaci.html @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - Flatpak - nastavení vzhledu aplikací + + +
    + + + + + + + +
    +
    +
    +

    Flatpak - nastavení vzhledu aplikací

    + +

    + Jednou z nevýhod používání Flatpaků místo tradičních aplikací je motiv + aplikace. Někdy motiv používaný aplikací nemusí vždy odpovídat + systémovému tématu. To je způsobeno aplikací Flatpak spuštěnou ve + vlastním kontejneru. Uživatel má k dispozici několik možností, jak + tento problém vyřešit. +

    +

    + Možnost #1 – Nainstalujte motiv přímo z úložiště Flathub. + +

    +

    + Toto je oficiální způsob podpory tématiky aplikace Flatpak. V úložišti + Flathub je v době psaní tohoto článku 201 nejběžnějších témat GTK. + Chcete-li zobrazit seznam dostupných motivů, otevřete terminál a + zadejte následující: +

    +

    + flatpak remote-ls flathub | grep org.gtk.Gtk3theme +

    +

    + Zobrazí se seznam všech motivů dostupných v úložišti Flathub. Přečtěte + si seznam a nainstalujte motiv, který odpovídá používanému systémovému + motivu. +

    +

    + ❗Důležité: Motiv nainstalovaný pomocí této metody + musí být stejný jako systémový motiv. Pokud je nainstalován jiný + motiv, aplikace Flatpak použije svůj výchozí motiv Adwaita. +

    +

    Příklad:

    +

    + V tomto příkladu je použitým systémovým motivem, motiv Greybird-Geeko + Dark. +

    +

    1. Otevřete terminál a zadejte:

    +

    + Zobrazí se obrazovka podobná následující. Výsledky jsem upravil, aby + byl tento článek krátký. +

    + +

    + 2. Najděte motiv, který odpovídá systémovému motivu, a nainstalujte + jej zadáním: +

    +

    + flatpak install org.gtk.Gtk3theme.Graybird-Geeko-Dark +

    +

    + 3. (Volitelné) Odhlaste se nebo restartujte počítač. Někdy je to + potřeba k zajištění správného použití motivu v aplikaci Flatpak. +

    +

    + Vizuální motiv používaný aplikací Flatpak by nyní měl vypadat stejně + jako používaný systémový motiv. +

    +

    + Možnost #2 – Pomocí skriptu zkopírujte potřebné informace o motivu + přímo do složky aplikace Flatpak. + +

    +

    + Pokud motiv používaný systémem není dostupný z úložiště Flathub, je k + dispozici další možnost. Ke zkopírování potřebných nastavení do složky + aplikace Flatpak lze použít skript. 1 Tento skript stačí spustit pouze + jednou a použije opravu na všechny aplikace Flatpak nainstalované v + systému. +

    +

    + ❗Upozornění: tato metoda není oficiálně podporována + vývojáři Flatpaks. Použití na vlastní nebezpečí. +

    +

    1. Otevřete svůj oblíbený textový editor.

    +

    + 2. Zkopírujte níže uvedený text a vložte jej do textového editoru. +

    +
    +
    +#!/usr/bin/env bash
    +
    +for dir in $HOME/.var/app/*/
    +do
    +    confdir="${dir}config/gtk-3.0"
    +    mkdir -p $confdir
    +    cp $HOME/.config/gtk-3.0/settings.ini $confdir/settings.ini
    +done
    +          
    + +
    +

    + 3. Uložte soubor do domovské složky jako + flatheme.sh +

    +

    + 4. Udělejte skript spustitelný, aby jej bylo možné použít. Otevřete + terminál a zadejte: +

    +

    + chmod a+x flatheme.sh +

    +

    + 5. Spusťte skript zadáním ./flatheme.sh +

    +

    + Nyní, když je spuštěna aplikace Flatpak, bude používat stejný motiv + jako systémový motiv. +

    +

    + POZNÁMKA: Tento skript je nutné spustit při každé instalaci nové + aplikace Flatpak. Není nutné jej spouštět při aktualizaci existujících + aplikací Flatpak. +

    +

    + Provedení jednoho z výše uvedených řešení by mělo umožnit aplikacím + Flatpak splynout s tradičně instalovanými aplikacemi. Tyto však + „neopraví“ části rozhraní aplikace, které nejsou změněny zvoleným + motivem. V těchto případech bude aplikace Flatpak dělat to samé jako + tradičně nainstalované aplikace a použije výchozí nastavení motivu + systému. +

    +

    + Děkujeme uživateli GitHubu abiosoft za tento skript. Původní skript + lze nalézt na + https://github.com/abiosoft/dotfiles/blob/master/flatpak/fixflatpaktheme.sh +

    +

    + Návod je převzat z + Discovery + na EndeavourOS vydán 29. března 2021. +

    + +

    + Kankys + 20.4.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/img/05e65955b353da10ffee4ef4c688621d4ca599d4_2_620x500.webp b/wiki/aplikace/img/05e65955b353da10ffee4ef4c688621d4ca599d4_2_620x500.webp new file mode 100644 index 0000000..5a343db Binary files /dev/null and b/wiki/aplikace/img/05e65955b353da10ffee4ef4c688621d4ca599d4_2_620x500.webp differ diff --git a/wiki/aplikace/img/2020-08-18_08-59.webp b/wiki/aplikace/img/2020-08-18_08-59.webp new file mode 100644 index 0000000..3927165 Binary files /dev/null and b/wiki/aplikace/img/2020-08-18_08-59.webp differ diff --git a/wiki/aplikace/img/2021-05-18_19-13.webp b/wiki/aplikace/img/2021-05-18_19-13.webp new file mode 100644 index 0000000..6c167a7 Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_19-13.webp differ diff --git a/wiki/aplikace/img/2021-05-18_21-00.webp b/wiki/aplikace/img/2021-05-18_21-00.webp new file mode 100644 index 0000000..65390ab Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_21-00.webp differ diff --git a/wiki/aplikace/img/2021-05-18_21-01.webp b/wiki/aplikace/img/2021-05-18_21-01.webp new file mode 100644 index 0000000..92c778a Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_21-01.webp differ diff --git a/wiki/aplikace/img/2021-05-18_21-02.webp b/wiki/aplikace/img/2021-05-18_21-02.webp new file mode 100644 index 0000000..822fd40 Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_21-02.webp differ diff --git a/wiki/aplikace/img/2021-05-18_21-03.webp b/wiki/aplikace/img/2021-05-18_21-03.webp new file mode 100644 index 0000000..a19f7ac Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_21-03.webp differ diff --git a/wiki/aplikace/img/2021-05-18_21-14.webp b/wiki/aplikace/img/2021-05-18_21-14.webp new file mode 100644 index 0000000..292f927 Binary files /dev/null and b/wiki/aplikace/img/2021-05-18_21-14.webp differ diff --git a/wiki/aplikace/img/2023-04-18_08-06.webp b/wiki/aplikace/img/2023-04-18_08-06.webp new file mode 100644 index 0000000..c12e659 Binary files /dev/null and b/wiki/aplikace/img/2023-04-18_08-06.webp differ diff --git a/wiki/aplikace/img/2023-08-22_15-02.webp b/wiki/aplikace/img/2023-08-22_15-02.webp new file mode 100644 index 0000000..d0120f0 Binary files /dev/null and b/wiki/aplikace/img/2023-08-22_15-02.webp differ diff --git a/wiki/aplikace/img/2023-08-22_15-05.webp b/wiki/aplikace/img/2023-08-22_15-05.webp new file mode 100644 index 0000000..b1e4da7 Binary files /dev/null and b/wiki/aplikace/img/2023-08-22_15-05.webp differ diff --git a/wiki/aplikace/img/2023-08-22_15-08.webp b/wiki/aplikace/img/2023-08-22_15-08.webp new file mode 100644 index 0000000..fbdf781 Binary files /dev/null and b/wiki/aplikace/img/2023-08-22_15-08.webp differ diff --git a/wiki/aplikace/img/2023-10-05_12-51.webp b/wiki/aplikace/img/2023-10-05_12-51.webp new file mode 100644 index 0000000..4cff977 Binary files /dev/null and b/wiki/aplikace/img/2023-10-05_12-51.webp differ diff --git a/wiki/aplikace/img/2023-10-05_13-13.webp b/wiki/aplikace/img/2023-10-05_13-13.webp new file mode 100644 index 0000000..9b5e88b Binary files /dev/null and b/wiki/aplikace/img/2023-10-05_13-13.webp differ diff --git a/wiki/aplikace/img/2024-04-19 22-49-42.png b/wiki/aplikace/img/2024-04-19 22-49-42.png new file mode 100644 index 0000000..4440833 Binary files /dev/null and b/wiki/aplikace/img/2024-04-19 22-49-42.png differ diff --git a/wiki/aplikace/img/2024-04-20 12-04-59.png b/wiki/aplikace/img/2024-04-20 12-04-59.png new file mode 100644 index 0000000..33ee18d Binary files /dev/null and b/wiki/aplikace/img/2024-04-20 12-04-59.png differ diff --git a/wiki/aplikace/img/2024-04-20 14-02-29.png b/wiki/aplikace/img/2024-04-20 14-02-29.png new file mode 100644 index 0000000..3fe136b Binary files /dev/null and b/wiki/aplikace/img/2024-04-20 14-02-29.png differ diff --git a/wiki/aplikace/img/2024-04-20 15-15-09.png b/wiki/aplikace/img/2024-04-20 15-15-09.png new file mode 100644 index 0000000..d8d64cb Binary files /dev/null and b/wiki/aplikace/img/2024-04-20 15-15-09.png differ diff --git a/wiki/aplikace/img/546187.webp b/wiki/aplikace/img/546187.webp new file mode 100644 index 0000000..ea4d2af Binary files /dev/null and b/wiki/aplikace/img/546187.webp differ diff --git a/wiki/aplikace/img/Bildschirmfoto-vom-2019-08-22-13-30-24.webp b/wiki/aplikace/img/Bildschirmfoto-vom-2019-08-22-13-30-24.webp new file mode 100644 index 0000000..abf7ef8 Binary files /dev/null and b/wiki/aplikace/img/Bildschirmfoto-vom-2019-08-22-13-30-24.webp differ diff --git a/wiki/aplikace/img/Bildschirmfoto_2019-12-28_12-32-32.webp b/wiki/aplikace/img/Bildschirmfoto_2019-12-28_12-32-32.webp new file mode 100644 index 0000000..0414734 Binary files /dev/null and b/wiki/aplikace/img/Bildschirmfoto_2019-12-28_12-32-32.webp differ diff --git a/wiki/aplikace/img/Megasync.png b/wiki/aplikace/img/Megasync.png new file mode 100644 index 0000000..79303a9 Binary files /dev/null and b/wiki/aplikace/img/Megasync.png differ diff --git a/wiki/aplikace/img/Virtualbox_logo.webp b/wiki/aplikace/img/Virtualbox_logo.webp new file mode 100644 index 0000000..afd3f9a Binary files /dev/null and b/wiki/aplikace/img/Virtualbox_logo.webp differ diff --git a/wiki/aplikace/img/a232e150ac26b246dd2698173af5c52bc64d57c4_2_618x500.webp b/wiki/aplikace/img/a232e150ac26b246dd2698173af5c52bc64d57c4_2_618x500.webp new file mode 100644 index 0000000..804ef0a Binary files /dev/null and b/wiki/aplikace/img/a232e150ac26b246dd2698173af5c52bc64d57c4_2_618x500.webp differ diff --git a/wiki/aplikace/img/bn.webp b/wiki/aplikace/img/bn.webp new file mode 100644 index 0000000..19cd2d9 Binary files /dev/null and b/wiki/aplikace/img/bn.webp differ diff --git a/wiki/aplikace/img/cantata-play-screen.webp b/wiki/aplikace/img/cantata-play-screen.webp new file mode 100644 index 0000000..1111af6 Binary files /dev/null and b/wiki/aplikace/img/cantata-play-screen.webp differ diff --git a/wiki/aplikace/img/cardboard_box-1.webp b/wiki/aplikace/img/cardboard_box-1.webp new file mode 100644 index 0000000..e0682a7 Binary files /dev/null and b/wiki/aplikace/img/cardboard_box-1.webp differ diff --git a/wiki/aplikace/img/dd.webp b/wiki/aplikace/img/dd.webp new file mode 100644 index 0000000..0d2ac9a Binary files /dev/null and b/wiki/aplikace/img/dd.webp differ diff --git a/wiki/aplikace/img/df.webp b/wiki/aplikace/img/df.webp new file mode 100644 index 0000000..804ef0a Binary files /dev/null and b/wiki/aplikace/img/df.webp differ diff --git a/wiki/aplikace/img/endeavour_2_nologo.webp b/wiki/aplikace/img/endeavour_2_nologo.webp new file mode 100644 index 0000000..7671861 Binary files /dev/null and b/wiki/aplikace/img/endeavour_2_nologo.webp differ diff --git a/wiki/aplikace/img/ev.webp b/wiki/aplikace/img/ev.webp new file mode 100644 index 0000000..ceec5c0 Binary files /dev/null and b/wiki/aplikace/img/ev.webp differ diff --git a/wiki/aplikace/img/firewall.webp b/wiki/aplikace/img/firewall.webp new file mode 100644 index 0000000..f474a70 Binary files /dev/null and b/wiki/aplikace/img/firewall.webp differ diff --git a/wiki/aplikace/img/firewalld-1.webp b/wiki/aplikace/img/firewalld-1.webp new file mode 100644 index 0000000..02ec679 Binary files /dev/null and b/wiki/aplikace/img/firewalld-1.webp differ diff --git a/wiki/aplikace/img/firewalld-remove.webp b/wiki/aplikace/img/firewalld-remove.webp new file mode 100644 index 0000000..03254e2 Binary files /dev/null and b/wiki/aplikace/img/firewalld-remove.webp differ diff --git a/wiki/aplikace/img/firewalld-tray-info-hover.webp b/wiki/aplikace/img/firewalld-tray-info-hover.webp new file mode 100644 index 0000000..bda0bb2 Binary files /dev/null and b/wiki/aplikace/img/firewalld-tray-info-hover.webp differ diff --git a/wiki/aplikace/img/firewalld-tray-info.webp b/wiki/aplikace/img/firewalld-tray-info.webp new file mode 100644 index 0000000..8b426d9 Binary files /dev/null and b/wiki/aplikace/img/firewalld-tray-info.webp differ diff --git a/wiki/aplikace/img/malp_android.webp b/wiki/aplikace/img/malp_android.webp new file mode 100644 index 0000000..d9aff0f Binary files /dev/null and b/wiki/aplikace/img/malp_android.webp differ diff --git a/wiki/aplikace/img/menu.webp b/wiki/aplikace/img/menu.webp new file mode 100644 index 0000000..bf9effe Binary files /dev/null and b/wiki/aplikace/img/menu.webp differ diff --git a/wiki/aplikace/img/mpd.webp b/wiki/aplikace/img/mpd.webp new file mode 100644 index 0000000..723ede4 Binary files /dev/null and b/wiki/aplikace/img/mpd.webp differ diff --git a/wiki/aplikace/img/mpd_1_cantata_welcome_screen.webp b/wiki/aplikace/img/mpd_1_cantata_welcome_screen.webp new file mode 100644 index 0000000..5644dbb Binary files /dev/null and b/wiki/aplikace/img/mpd_1_cantata_welcome_screen.webp differ diff --git a/wiki/aplikace/img/mpd_2_server_config.webp b/wiki/aplikace/img/mpd_2_server_config.webp new file mode 100644 index 0000000..3ec22bc Binary files /dev/null and b/wiki/aplikace/img/mpd_2_server_config.webp differ diff --git a/wiki/aplikace/img/mpd_3_covers.webp b/wiki/aplikace/img/mpd_3_covers.webp new file mode 100644 index 0000000..0919b09 Binary files /dev/null and b/wiki/aplikace/img/mpd_3_covers.webp differ diff --git a/wiki/aplikace/img/ss.webp b/wiki/aplikace/img/ss.webp new file mode 100644 index 0000000..5a343db Binary files /dev/null and b/wiki/aplikace/img/ss.webp differ diff --git a/wiki/aplikace/img/terminalGnome.png b/wiki/aplikace/img/terminalGnome.png new file mode 100644 index 0000000..3fb413d Binary files /dev/null and b/wiki/aplikace/img/terminalGnome.png differ diff --git a/wiki/aplikace/img/vb1a.webp b/wiki/aplikace/img/vb1a.webp new file mode 100644 index 0000000..1f551b2 Binary files /dev/null and b/wiki/aplikace/img/vb1a.webp differ diff --git a/wiki/aplikace/img/vbb.webp b/wiki/aplikace/img/vbb.webp new file mode 100644 index 0000000..ceec5c0 Binary files /dev/null and b/wiki/aplikace/img/vbb.webp differ diff --git a/wiki/aplikace/img/vg.webp b/wiki/aplikace/img/vg.webp new file mode 100644 index 0000000..8ad25e9 Binary files /dev/null and b/wiki/aplikace/img/vg.webp differ diff --git a/wiki/aplikace/img/video-g4a0c8915a_640.webp b/wiki/aplikace/img/video-g4a0c8915a_640.webp new file mode 100644 index 0000000..24be964 Binary files /dev/null and b/wiki/aplikace/img/video-g4a0c8915a_640.webp differ diff --git a/wiki/aplikace/img/virtManager.webp b/wiki/aplikace/img/virtManager.webp new file mode 100644 index 0000000..06b5042 Binary files /dev/null and b/wiki/aplikace/img/virtManager.webp differ diff --git a/wiki/aplikace/img/virtManager_logo.webp b/wiki/aplikace/img/virtManager_logo.webp new file mode 100644 index 0000000..e75b812 Binary files /dev/null and b/wiki/aplikace/img/virtManager_logo.webp differ diff --git a/wiki/aplikace/img/virtualbox-2-1.webp b/wiki/aplikace/img/virtualbox-2-1.webp new file mode 100644 index 0000000..6b481ec Binary files /dev/null and b/wiki/aplikace/img/virtualbox-2-1.webp differ diff --git a/wiki/aplikace/img/vv.webp b/wiki/aplikace/img/vv.webp new file mode 100644 index 0000000..804ef0a Binary files /dev/null and b/wiki/aplikace/img/vv.webp differ diff --git a/wiki/aplikace/img/vvvv.webp b/wiki/aplikace/img/vvvv.webp new file mode 100644 index 0000000..ceec5c0 Binary files /dev/null and b/wiki/aplikace/img/vvvv.webp differ diff --git a/wiki/aplikace/img/ww.webp b/wiki/aplikace/img/ww.webp new file mode 100644 index 0000000..5a343db Binary files /dev/null and b/wiki/aplikace/img/ww.webp differ diff --git a/wiki/aplikace/img/xfce4-mime-editor.webp b/wiki/aplikace/img/xfce4-mime-editor.webp new file mode 100644 index 0000000..d4d1038 Binary files /dev/null and b/wiki/aplikace/img/xfce4-mime-editor.webp differ diff --git a/wiki/aplikace/index.html b/wiki/aplikace/index.html new file mode 100644 index 0000000..8fdf8ef --- /dev/null +++ b/wiki/aplikace/index.html @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Aplikace + + +
    + + + + + + + +
    +
    +
    +

    Aplikace

    +

    EndeavourOS – AUR packages a jak nainstalovat aplikaci pomocí YAY

    +

    + FirewalID +

    +

    + + Flatpak - instalace a správa aplikaci +

    +

    + Flatpak - nastavení vzhledu aplikací +

    +

    Přehrávání videa

    +

    + Průvodce MPD pro začátečníky – Konfigurace a klienti + +

    +

    + Jak ninstalovat EndeavourOS na VirtualBox +

    +

    Jak nainstalovat Virt-Manager

    +

    + Jak nainstalovat Virtualbox + +

    +

    + Jednotný motiv a písma pro aplikace Qt v prostředích GTK +

    + +

    + Výchozí aplikace / MIME +

    +
    +
    + + + + + diff --git a/wiki/aplikace/instalace-endeavouros-na-virtualbox.html b/wiki/aplikace/instalace-endeavouros-na-virtualbox.html new file mode 100644 index 0000000..8680c19 --- /dev/null +++ b/wiki/aplikace/instalace-endeavouros-na-virtualbox.html @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - Jak nainstalovat EndeavourOS na Virtualbox + + +
    + + + + + + + +
    +
    +
    +

    Jak nainstalovat EndeavourOS na Virtualbox

    + +

    + Vytvořte si nový stroj se svým oblíbeným jménem, ​​například –> + EndeavourOS +

    +

    Machine folder: jak se vám zlíbí

    +

    Type: Linux

    +

    Version: Arch Linux (64-bit)

    +

    + Memory size: (minimálně 2000 MB, doporučeno 2500 MB – + 4000 MB) +

    +

    + Hard Disk: „Vytvořte virtuální pevný disk + nyní“(“Create a virtual hard disk now”) +

    + +

    Klikněte na „Create“ (Vytvpřit)

    +

    + Umístění souboru: Kam chcete uložit svůj virtuální + počítač? Uvědomte si, že potřebujete dostatek místa pro virtuální + pevný disk. +

    +

    + Velikost souboru: s přibližně 15 GB můžete začít – + záleží na plánech vašeho virtuálního počítače. Na malou testovací + jízdu to rozhodně stačí. +

    +

    + Typ souboru pevného disku: Co preferujete, VDI je + naprosto v pořádku. +

    +

    + Uložiště na fyzickém disku: Dynamicky alokováno. + Virtuální počítač zabere pouze tolik místa, kolik je potřeba. Vámi + zvolená velikost souboru je maximální. +

    + +

    + Po průvodci musíte změnit jedno nebo dvě nastavení. Nejprve klikněte + na [Optical Drive] Empty (Vyprázdnit). Poté zvolíte + stažený EndeavourOS-ISO a připojíte jej do virtuální optické jednotky. +

    + +

    + Pokud plánujete aktivovat 3D akceleraci pro GPU (grafickou kartu), + musíte změnit grafický řadič na „VBox SVGA “. A chcete maximalizujte + „Video paměť“ na 128 MB. +

    +

    + Poznámky / Odstraňování problémů (aktuálně VMSVGA funguje dobře!): +

    +

    + Pomáhá změnit nastavení zobrazení tak, aby bylo použito starší lépe + implementované VBoxVGA v nastavení jako řídicí zařízení. Ale protože + VirtualBOX nyní dává varování, že máte špatné nastavení, pokud zvolíte + toto, a zdá se, že VMSVGA (co VirtualBox nastavil jako výchozí pro + hosty Linuxu) stále nefunguje správně s hosty založenými na Arch, + vrátí se na výchozí nastavení, když opustíte okno nastavení a musíte + jej nastavit z hlavního přehledu Boxu: +

    + +

    + Někdy se nastavení vrátí, takže před spuštěním ArchBoxu zkontrolujte, + zda je Graphic-Controller nastaven na VBoxSVGA! z této obrazovky + můžete také nastavit paměť pro grafiku větší než 125 MB: +

    + +

    Všechny kroky pro zprovoznění grafického ovladače v prezentaci:

    + +

    + Nastavte na 256 MB pomocí posuvníku nebo tlačítka a poté klikněte na + OK +

    + +

    + Nejprve zkontrolujte 3D v nastavení názvu virtuálního počítače a + nechte libovolný grafický řadič, poté klikněte na OK. +

    + +

    + Zavřete nastavení okna a klikněte jako níže přímo na název VMSVGA + vašeho virtuálního počítače +

    + +

    + Poté se objeví malé okno, takže jej změňte na VboxSVGA a klikněte na + OK. +

    + +

    Nyní se VboxSVGA se zaškrtnutým 3D drží vpravo.

    + +

    + Klikněte na 128Mo (může to být jiná hodnota) a objeví se malé okno +

    + +

    + Nastavte na 256 Mo pomocí posuvníku nebo tlačítka a poté klikněte na + OK +

    + +

    + Nejprve zkontrolujte 3D v nastavení názvu virtuálního počítače a + nechte libovolný grafický řadič, poté klikněte na OK. +

    +

    To je vše... čas spustit virtuální stroj a vyzkoušet EndeavourOS.

    +

    + Návod je převzat z + Discovery + na EndeavourOS vydán 14. března 2021. +

    + +

    + Kankys + 20.4.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/jak-nainstalovat-virtualbox.html b/wiki/aplikace/jak-nainstalovat-virtualbox.html new file mode 100644 index 0000000..f89c4ee --- /dev/null +++ b/wiki/aplikace/jak-nainstalovat-virtualbox.html @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS - Jak nainstalovat VirtualBox + + +
    + + + + + + + +
    +
    +
    +

    Jak nainstalovat Virtualbox

    + +

    + VirtualBox je výkonný x86 a AMD64/Intel64 + virtualizační produkt . +

    +

    1. Nainstalujte hlavičky jádra (linux-headers)

    +

    + sudo pacman -Syu --needed linux-headers +

    +

    + Nebo pro jádra LTS nainstalujte + linux-lts-headers +

    +

    + sudo pacman -Syu --needed linux-lts-headers +

    +

    2. Nainstalujte VirtualBox

    +

    + sudo pacman -S virtualbox virtualbox-guest-iso +

    +

    Budete požádáni o instalaci základních balíčků:

    +

    + * pro linuxové jádro zvolte + virtualbox-host-modules-arch +

    +

    + *pro ostatní jádra (jako LTS) zvolte + virtualbox-host-dkms +

    +

    + 3. Nainstalujte net-tools, pokud chcete používat pouze hostitelské + nebo přemostěné sítě (volitelné) +

    +

    + sudo pacman -S net-tools +

    +

    + 4. Nainstalujte virtualbox-ext-vnc, pokud potřebujete podporu serveru + VNC (volitelné) +

    +

    Jak chcete přistupovat k VM z externích systémů…

    +

    + sudo pacman -S virtualbox-ext-vnc +

    +

    5. načtěte potřebný modul:

    +

    + sudo modprobe vboxdrv +

    +

    6. Přidejte své uživatele (uživatele) do skupiny vboxusers

    +

    + sudo gpasswd -a username vboxusers +

    +

    + 7. Přidejte rozšíření Oracle (volitelné, ale potřebné pro funkci USB) +

    +

    Toto musí být nainstalovano z AUR::

    +

    + yay -S virtualbox-ext-oracle +

    +

    Po instalaci budou rozšíření automaticky povolena.

    +

    + Místo toho je také možné použít balíček VirtualBox stažený přímo z + oracle: +

    +

    + https://download.virtualbox.org/virtualbox/ +

    +

    Poté musíte otevřít VirtualBox a přejít na:

    +

    + File --> Preferences --> Extensions +

    +

    povolte balíček, který byl stažen.

    +

    Poznámky / Odstraňování problémů:

    +

    + Přidejte sdílenou složku ke sdílení mezi hostitelem a hostem: + +

    + +

    Otevřete Nastavení a klikněte na sdílené složky.

    +

    + Přidejte sdílenou složku a zadejte potřebnou cestu k hostitelské + složce a složce, kam to chcete připojit, uvnitř virtuálního počítače, + můžete použít složku pod domovskou stránkou uživatelů a označit ji + jako automatické připojení. +

    +

    + Dále je třeba přidat uživatele uvnitř virtuálního počítače do potřebné + skupiny: +

    +

    + sudo usermod -aG vboxsf username +

    +

    + kde musíte username jméno nahradit skutečným použitým uživatelským + jménem. +

    +

    + Po restartu virtuálního počítače byste měli mít přístup ke sdílené + složce jako normální uživatel uvnitř virtuálního počítače. +

    + +

    Grafická paměť:

    +

    + Na této obrazovce můžete nastavit paměť pro grafiku minimálně 125 MB + (ale více bude lepší), což je doporučeno nastavit, stejně jako u 3D, + co je třeba zaškrtnout. +

    + +

    + Návod je převzat z + Discovery + na EndeavourOS vydán 9. března 2021. +

    + +

    + Kankys + 20.4.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/jednotny-motiv-a-pisma-pro-aplikace-qt-v-prostredich-gtk.html b/wiki/aplikace/jednotny-motiv-a-pisma-pro-aplikace-qt-v-prostredich-gtk.html new file mode 100644 index 0000000..96c7af6 --- /dev/null +++ b/wiki/aplikace/jednotny-motiv-a-pisma-pro-aplikace-qt-v-prostredich-gtk.html @@ -0,0 +1,284 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Jednotný motiv a písma pro aplikace Qt v prostředích GTK + + + +
    + + + + + + + +
    +
    +
    +

    Jednotný motiv a písma pro aplikace Qt v prostředích GTK

    + +

    + Existuje mnoho způsobů, jak dosáhnout jednotného vzhledu a fungování, + a zde uvádíme dvě řešení. +

    +

    Platforma QGnome

    +

    + Nejjednodušší způsob, jak nastavit jednotný vzhled aplikací QT v + prostředí GTK, je pomocí + QGnomePlatform. +

    +

    + Zdroje jsou označeny jako neudržované: + https://github.com/FedoraQt/QGnomePlatform#qgnomeplatform-project-is-unmaintained-a-no-longer-actively-developed + od srpna 2023. +

    +

    Ale stále jednoduše možné sestavit a nainstalovat z AUR:

    +

    + yay -Syu qgnomeplatform-qt5 qgnomeplatform-qt6 +

    +

    + Toto přinese adwaita-qt5 adwaita-qt6 ze + nahradit jinými motivy, které podporují gtk i qt, tyto dva budou + používat adwaita (výchozí téma gtk) a vytvářet aplikace qt podle + tmavého a světlého motivu adwaita. +

    +

    + Například breeze a + breeze-gtk bude fungovat také. +

    +

    + Přidejte proměnnou prostředí buď v celém systému na + /etc/environment nebo specifické pro + uživatele do a + ~/.config/environment.d/envvars.conf + souboru nebo ~/.profile v závislosti na + použitém nastavení plochy nebo WM. Je třeba použít jeden nebo druhý. +

    +

    + Proměnná: + QT_QPA_PLATFORMTHEME=gnome +

    +

    + Poznáka: Tato proměnná je standardně nastavena pro + Gnome a pokud používáte Gnome, nemusíte nastavovat vatriable. +

    +

    + Po restartu by aplikace qt měly používat adwaita stejně, jako je + nastaveno pro gtk v nastavení. +

    +

    + Pro nastavení fontu a některých dalších nastavení + qt5ct a + qt6ct bude se hodit: +

    +

    + sudo pacman -Syu qt5ct qt6ct +

    + +

    + qt5/6ct gui vám umožní nastavit motivy pro aplikace qt na příklad, + nastavit adwaita dark, pokud se nepoužije ve výchozím nastavení. +

    +

    Kvantum:

    +

    + Dalším způsobem bude použití + Kvantum + a QT5/6CT: +

    +

    Nainstalujte tyto dva baličky:

    +

    + sudo pacman -Syu kvantum qt5ct qt6ct +

    +

    + Obě aplikace jsou vyžadovány, protože kvantum neumožňuje nastavení + písma. Proto je qt5ct také nastaven jako proměnná prostředí, protože + funguje ve většině desktopových prostředí nebo při použití správce + oken jako uživatel. V některých případech, např. při použití + Cinnamonu, je nutné nastavit proměnnou celosystémově, protože Cinnamon + jakoby ignoruje proměnné nastavené jako uživatelé. Poté nastavíme + qt5ct, aby používal téma kvantum a nastavili písma uvnitř qt5ct. +

    +

    Proměnná pro uživatele bude nakonfigurována takto:

    +

    + Zdá se, že tato metoda nefunguje na XFCE4, kde použití + ~/.profile funguje! +

    +

    Totéž platí pro Cinnamon.

    +

    Vytvořte potřebný adresář:

    +

    + mkdir ~/.config/environment.d +

    +

    a potřebný konfigurační soubor s potřebnou proměnnou:

    +

    + echo "QT_QPA_PLATFORMTHEME=qt5ct" > + ~/.config/environment.d/qt-theme.conf +

    +

    + U metody ~/.profile použíjte proměnnou: +

    +

    + echo "export QT_QPA_PLATFORMTHEME=qt5ct" >> ~/.profile +

    + +

    + Chcete-li tuto proměnnou nastavit v celém systému (pokud proměnná na + uživatele vůbec nefunguje): +

    +

    + su +

    +

    + echo "QT_QPA_PLATFORMTHEME=qt5ct" >> /etc/environment + +

    +

    + exit +

    +

    + Pokud používáte nastavení pro uživatele, odhlaste se a znovu + přihlaste, aby to fungovalo, pro nastavení celého systému restartujte + systém. +

    +

    Nyní použijte aplikaci k nastavení motivu, písem a ikon:

    + +

    Použití kvantummanager pro nastavení motivu:

    + +

    Poté použijte qt5ct pro použití stylu kvantum.

    +

    + Nastavte font pro Windows a pevnou šířku, ale NEVYTVOŘUJTE + font.conf!!! +

    + +

    Nyní vyberte téma ikony:

    + +

    + Změny budou fungovat bez nutnosti odhlášení nebo restartu, pouze + aplikace, které již běží, je třeba restartovat, aby se změny motivu + provedly. +

    +

    + Pro aplikace QT6 nainstalujte qt6ct a nastavte totéž pomocí nástroje + qt6ct. +

    +

    Poznámky:

    +

    + Některé aplikace mohou mít vlastní nastavení motivu, jako kdenlive: +

    + +

    + Chcete proniknout do zdrojů nekonečných informací a možností? … + Podívejte se na Archwiki: + https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications +

    +

    + Článek byl převzat z + Discovery + EndeavourOS, data Květen 2021. +

    +

    + Kankys + 20.4.2024 +

    +
    +
    + + + + + + + diff --git a/wiki/aplikace/mpd-pro-zacatecniky.html b/wiki/aplikace/mpd-pro-zacatecniky.html new file mode 100644 index 0000000..27bb369 --- /dev/null +++ b/wiki/aplikace/mpd-pro-zacatecniky.html @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Firewalid + + +
    + + + + + + + +
    +
    +
    +

    Průvodce MPD pro začátečníky – Konfigurace a klienti

    + +

    + Music Player Daemon (MPD) je flexibilní, výkonná aplikace na straně + serveru pro přehrávání hudby. Prostřednictvím zásuvných modulů a + knihoven může přehrávat různé zvukové soubory, přičemž je ovládán + síťovým protokolem. +

    +

    + Tato příručka je určena uživatelům, kteří ukládají hudbu do svého + zařízení a chtějí efektivní způsob, jak ji spravovat. +

    + +

    + VLC odvádí skvělou práci při základním přehrávání. Ale pro správné + hudební knihovny vám může použití speciální aplikace hudebního + přehrávače pomocí které snadno spravujete a najdete svou hudbu hudbu. + Můžeme se dostat o krok dále pomocí MPD, které zážitek přeplňuje. I + když to vyžadovalo určitou úpravu textového konfiguračního souboru, + není obtížné jej nastavit. Při provádění tohoto průvodce by to mělo + trvat maximálně 10–15 minut. +

    +

    MPD

    +

    + MPD (music player daemon) je audio přehrávač, který má architekturu + server-klient. Dokáže snadno spravovat velké hudební knihovny. Abychom + uvedli „velké“ do perspektivy, mluvíme o knihovnách s více než 50 + tisíci stop nebo téměř terabajtem hudby. I tak obrovské knihovny + nejsou pro MPD žádným potem. Přidejte k tomu, architektura + server-klient umožňuje mnoha aplikacím ovládat přehrávání hudby – + dokonce i vy můžete napsat aplikaci pro ovládání serveru MPD ! +

    +

    Instalace MPD

    +

    + Balíček je k dispozici v úložišti Arch Linux. Můžete jej nainstalovat + přes Pacman. +

    +

    + sudo pacman -S mpd +

    +

    Konfigurace

    +

    + Cesta k ukázkovému konfiguračnímu souboru je + /usr/share/doc/mpd/mpdconf.example a + nebo + pod tímto odkazem. Obsah z odkazu stačí zkopírovat do Vašeho konfiguračního souboru + mpd.conf. +

    +

    + Uložte si ho do ~/.config/mpd/ a + pojmenujte nový konfigurační soubor + mpd.conf +

    +

    + Odkomentujte některé možnosti na začátku tohoto souboru: + music_directory , db_file , pid_file a state_file . + Nastavte umístění pro všechny, jak chcete. Přinejmenším doporučuji + změnit adresář music_directory z + ~/music na + ~/Music (všimněte si velkého „M“). Je to + proto, že předem vytvořená hudební složka v vašem adresáři home začíná + velkým „M“. Není to však omezení. Lidé často ukládají svou hudební + sbírku na HDD, zatímco distribuce je nainstalována na SSD. Mít stavový + soubor není nutné, ale jeho povolení vám umožní zachovat frontu + přehrávání, když restartujete MPD server. +

    +

    + Přejděte dolů na řádek 78 a zrušte komentář + bind_to_address změňte hodnotu + localhost (pokud chcete) nebo na jinou adresu. Další + port odkomentujte o několik řádků níže. Nechte jej na + výchozí hodnotě, která je „6600“. Pokud chcete, můžete také přidat + heslo. Tím zabráníte tomu, aby neoprávnění uživatelé ve vaší síti + mohli ovládat vaši instanci MPD. +

    +

    + Kolem řádku 97 zrušte komentář restore_paused a + nastavte hodnotu na yes To požádá MPD, aby se + spustilo ve stavu „pozastaveno“, jinak se přehrávání hudby spustí hned + po spuštění. Možná jej však budete chtít deaktivovat, pokud + instalujete na něco jako Raspberry Pi, které se bude používat + speciálně pro přehrávání hudby. +

    +

    + Nyní povolíme výstup ALSA. Přejděte dolů na řádek + 200, kde uvidíte možnost výstupu zvuku ALSA. Odkomentujte úvodní a + závěrečný řádek ( audio_output{ a }). Uvnitř bloku + odkomenujte type a name. Chcete také + zrušit komentář mixer_type a změňte jej z + hardware na software. To vám umožní + ovládat hlasitost přehrávání hudby odděleně od hlasitosti systému. +

    +

    + To vám umožní ovládat hlasitost přehrávání hudby odděleně od + hlasitosti systému. +

    +

    + V tomto příspěvku jsem několikrát navrhl úpravy v konfiguraci. + Pokaždé, když upravíte konfigurační soubor, musíte restartovat server + MPD, aby se změny projevily. +

    +
    +
    +            mpd --kill
    +            mpd
    +            
    + +
    +

    Kopírování vaší hudební knihovny

    +

    + Zkopírujte svou hudbu do ~/Music.Tak jednoduché! + Pamatujete si, že jsme nastavili hodnotu music_directory na tuto + složku? Pokud nechcete knihovnu kopírovat na nové místo, můžete tuto + hodnotu nastavit na jinou kde máte uloženou svou hudbu. +

    +

    A co dál?

    +

    Popíšu dvě sestavy, které používám.

    +

    + Na mém PC – mám přístup k více externím diskům; není třeba kopírovat + hudbu na interní HDD. Takže používám symbolické odkazy na mém PC. + Kolem řádku 134 v + mpd.conf odkomentuji + follow_outside_symlinks a nastavím jej na + yes (mělo by tam být yes ve výchozím nastavení). To + říka MPD, že že má při prohledávání hudebního + adresáře sledovat symbolické odkazy, i když cílový symbolický odkaz + vede mimo váš hudební adresář. Dále vytvořím symbolické odkazy z mých + hudebních adresářů na externích místech. Všechny tyto symbolické + odkazy jsou uloženy v ~/.Music. Nyní může MPD + objevovat hudbu i z externích disků a nemusíte veškerou hudbu + kopírovat do kořenového adresáře instalace. Pokud jsem odpojil + konkrétní jednotku, MPD přeskočí skladby z této + jednotky. +

    +

    + Na mém notebooku – je potřeba ho nosit; Nemohu mít své externí disky + stále u sebe. Takže veškerá moje hudba je zkopírována na interní HDD. + Toto umístění je definováno v konfiguraci MPD. HDD je + připojen automaticky při bootování, protože jsem ho přidal do svého + fstab . +

    +

    Spusťte server!

    +

    + Nyní jste připraveni spustit server! Otevřete terminál a spusťte mpd . + Výjimky týkající se Tidal a wildmidi lze ignorovat. Tento příkaz + můžete přidat do spouštěcího skriptu, aby se server automaticky + spustil, když se přihlásíte. Mám to v konfiguraci i3wm . +

    +

    + K dispozici je také služba systemd, kterou můžete + použít. +

    +

    + systemctl --user enable mpd.service +

    +

    Tím se server spustí automaticky, když se přihlásíte.

    +

    + Důležité: MPD lze spustit také jako root, ale nedělejte to prosím! +

    +

    Přidání frontendu – Cantata

    +

    + Co uděláte po nastavení serveru? Potřebujete klientský software, který + dokáže komunikovat s vaším serverem. MPD , protože jeho open source a + má knihovny ve více jazycích, má podporu pro více frontendů. Velmi + populární je ncmpcpp. Je to konzole, a přestože mám + rád konzolové aplikace, preferuji také správu hudby pomocí grafické + aplikace. Takže používám Cantata, protože je bohatý + na funkce a dělá dobrou práci při interakci se serverem MPD . Má také + vestavěný editor tagů a podporu pro streamování ze + SoundCloud, Jamendo atd. Může také fungovat bez + serveru MPD čtením souborů přímo z vašeho úložiště. +

    +

    + Když spustíte Cantatu poprvé, měli byste vidět takové okno. Vyberte + „Standardní nastavení pro více uživatelů: user/server“ a stiskněte + další. +

    +

    + Upozornění: Podle webové stránky MPD jsou canata a další neudržované: + https://www.musicpd.org/clients/ +

    + +

    + Dále budete dotázáni na podrobnosti připojení k serveru. Pro hostitele + použijte „localhost“ a pro port „6600“. Případně, pokud je spuštěn + mpd, můžete kliknout na tlačítko Discover a vybrat svůj server. + Zadejte heslo, pokud jste jej nakonfigurovali dříve. Nastavte cestu ke + složce hudby na složku, kterou jste zadali v mpd.conf . Nyní stiskněte + tlačítko Připojit. Mělo by to okamžitě uspět a nyní můžete kliknout na + Next v dolní části okna. +

    + + +

    + Načítání obalu alba můžete povolit/zakázat podle svého přání. + Pamatujte, že povolení této funkce způsobí, že se Cantata připojí k + internetu a odešle základní informace o skladbě online. +

    + +

    Klikněte na Next a nyní je Cantata připravena k použití.

    +

    + Místo Cantata můžete použít jakéhokoli jiného klienta – GUI nebo CLI. +

    +

    Alternativy:

    +

    MPDevil:

    +

    + Mpdevil je jednoduchý hudební prohlížeč pro Music Player Daemon (MPD), + který se zaměřuje na přehrávání místní hudby bez nutnosti správy + seznamů skladeb. Namísto udržování klientské databáze vaší hudební + knihovny, mpdevil načte všechny tagy a obaly na vyžádání. V prohlížeči + tedy nikdy neuvidíte žádné zastaralé informace. Mpdevil silně spoléhá + na tagy. +

    +

    + https://github.com/SoongNoonien/mpdevil + -> + https://aur.archlinux.org/packages/mpdevil +

    +

    Ymuse:

    +

    + Ymuse je snadný, funkční a pohotový GTK front-end (klient) pro Music + Player Daemon napsaný v Go. Podporuje světlé i tmavé motivy pracovní + plochy. +

    +

    + https://github.com/yktoo/ymuse + -> + https://aur.archlinux.org/packages/ymuse-bin +

    +

    Seznamte se s MPC

    +

    + MPC je jednoduchý klient příkazového řádku pro mpd. Používá se k + zadávání příkazů do MPD a získávání informací o aktuální skladbě, + frontě atd. Můžete jej nainstalovat ze správce balíčků nebo + zkompilovat ze zdroje. +

    +

    + Jeden příkaz, který byste právě teď měli vědět, je + mpc update. o znovu prohledá váš hudební adresář a + vytvoří databázi uložených skladeb. Vázám to na Mod+Shift+m ​​. + Cantata má také možnost aktualizovat databázi, ale + dávám přednost použití wm klávesnic. +

    +

    Některé další příkazy, které mám v konfiguraci:

    +

    + mpc seekthrough +00:00:10: Vyhledá + aktuálně přehrávanou skladbu o 10 sekund vpřed. Nahraďte argument + jiným časovým trváním nebo použijte mínus místo plus pro hledání zpět. +

    +

    + mpc next: Přejít na další skladbu +

    +

    + mpc prev: Přehrát předchozí skladbu +

    +

    + mpc toggle Přehrát frontu, pokud je + pozastaveno, a pozastavit, pokud hrajete +

    +

    + mpc volume +2 Zvyšte hlasitost o 2 %. Pro různé + procento použijte jinou hodnotu + +

    +

    + mpc volume -2 Snižte hlasitost o 2 %. + Pro různé procento použijte jinou hodnotu +

    +

    + Tyto příkazy jsem svázal s různými klávesovými zkratkami wm a umožňuje + mi to ovládat přehrávání přímo z klávesnice, aniž bych opustil aktivní + aplikaci. Všimněte si, že není nutné používat mpc. Zmínil jsem to v + tomto příspěvku, protože umožňuje snadné ovládání pomocí příkazů + terminálu, které lze použít ve vašich konfiguracích nebo zabalené do + skriptů shellu. +

    +

    Ovládání MPD pomocí telefonu Android

    +

    + Tady začíná ta pravá zábava. Přehrávání MPD můžete ovládat pomocí + smartphonu. To umožňuje snadné nastavení, kdy můžete mít svůj MPD + server na Raspberry Pi a přehrávání ovládáte pomocí smartphonu. A ano, + bez použití jakýchkoli strašidelných uzavřených proprietárních + aplikací. +

    +

    + Nainstalujte si jednu z mnoha aplikací pro ovládání MPD dostupných v + Obchodě Play. Použil jsem + MALP, protože je to open source a má slušné uživatelské rozhraní. Při + prvním spuštění budete na stránce profilů. Klepněte na ikonu plus + vpravo nahoře a zadejte podrobnosti o svém serveru. Svou systémovou IP + adresu můžete zjistit spuštěním příkazu ifconfig. Poznamenejte si IP + adresu rozhraní, ke kterému jste připojeni (wifi, ethernet atd.). +

    +

    Nyní byste měli mít telefon připojený k serveru MPD!

    + +

    Využití HTTP streamů

    +

    + To je další superschopnost MPD, že můžete streamovat hudbu přes síť (i + přes internet!). +

    +

    + Přejděte do souboru mpd.conf a kolem řádku 270 odkomentujte zvukový + výstup httpd. +

    + +

    + Pokud chcete, můžete zvýšit bitrate. 256 je příjemným místem pro + streamování zvuku mp3 přes http, ale mějte na paměti, že vaše hudba + FLAC/WAV bude před streamováním zmenšena. Také velmi doporučuji změnit + hodnotu max_clients na počet současných připojení, který byste + očekávali. V mých konfiguracích jsem to nastavil na 1, protože to je + to, co potřebuji. Pokud streamujete hudbu do více zařízení najednou, + nastavte ji na vyšší hodnotu. +

    +

    + Na druhém zařízení otevřete terminál a spusťte následující příkaz pro + spuštění přehrávání. +

    +

    + mpv http:// + :8000 + +

    +

    Spouštím například následující:

    +

    mpv http://192.168.29.129:8000

    +

    Hostitelský počítač by měl být dostupný prostřednictvím druhého počítače. Pokud jsou ve stejné místní síti, + vše v pořádku. Pokud ne, stále můžete přistupovat k serveru mimo vaši místní síť přesměrováním portů na + vašem routeru.

    +

    Pokud chcete, můžete také streamovat přes icecast. Zde je odkaz na příslušný záznam na wiki Arch. https://wiki.archlinux.org/title/Icecast

    +

    Informace o hudbě/ovládací prvky na vašem baru (liště)

    +

    Polybar má modul MPD, který dokáže zobrazit aktuální informace o skladbě a ovládací prvky na vaší liště.

    +

    Kód modulu najdete zde: https://github.com/polybar/polybar/wiki/Module:-mpd +

    +

    + Článek je převzat z + Discovery + na webu EndeavourOS z srpna 2021 +

    +

    + Kankys + 19.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/aplikace/prehravani-videa.html b/wiki/aplikace/prehravani-videa.html new file mode 100644 index 0000000..ab8e353 --- /dev/null +++ b/wiki/aplikace/prehravani-videa.html @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Přehrávání videa + + +
    + + + + + + + +
    +
    +
    +

    Přehrávání videa v EndeavourOS:

    + +

    + Tento článek poskytuje základní informace o přehrávání videa v + EndeavourOS, Arch Linuxu a dalších distribucích založených na Arch + Linuxu. +

    +
    +

    Obsah:

    +

    1. Úvod

    +

    2. Ověření

    +

    3. Konfigurace mpv

    +

    4. Doporučený software

    +
    +

    Úvod:

    +

    + Hardwarová akcelerace videa umožňuje grafické kartě dekódovat/kódovat + video, čímž ulehčuje CPU a šetří energii. +

    +

    V Linuxu toho lze dosáhnout několika způsoby:

    +

    + * + VA-API + – je specifikace a knihovna s otevřeným zdrojovým kódem, která + poskytuje hardwarově akcelerované kódování a dekódování videa vyvinutá + společností Intel. +

    +

    + * + VDPAU + – je knihovna s otevřeným zdrojovým kódem a rozhraní API pro přenos + částí procesu dekódování videa a následného zpracování videa na + videohardware GPU, vyvinutý společností NVIDIA. +

    +

    + * + NVDECODE/NVENCODE + Proprietární API společnosti NVIDIA pro hardwarovou akceleraci videa, + používaná GPU NVIDIA od Fermi. +

    +
    +

    Ověření:

    +

    + Váš systém může fungovat perfektně ihned po instalaci bez nutnosti + jakékoli konfigurace. Proto je dobré začít touto částí, abyste viděli, + že tomu tak je. +

    +

    + * + mpv + s podporou příkazového řádku je skvělý pro testování hardwarové + akcelerace. Podívejte se na protokol + mpv --hwdec=auto video_filename viz. + hwdec + (zde najdeš další podrobnosti). +

    +

    + * Pro Intel GPU použíjte + nástroje intel-gpu-tools + a spusťte intel-gpu-top jako root pro + sledování aktivity GPU například během přehrávání videa. Ukazatel + videa nad 0 % označuje využití GPU video dekodéru/kodéru. +

    +

    + * Pro AMD GPU použíjte + radeontop + ke sledování aktivity GPU. Na rozdíl od + nástrojů intel-gpu-tools + v současné době neexistuje způsob, jak zobrazit použití + dekódování/kódování na + radeontop. +

    +

    + * U libovolného GPU můžete porovnat využití CPU s nástrojem, jako je + htop. Zejména u videí s vyšším rozlišením (4k+) by využití procesoru, + když je povoleno VA-API a fungovalo, mělo být u notebooků a dalších + zařízení s relativně nízkou spotřebou energie výrazně nižší. +

    +

    + TIP: Při sledování videa na YouTube klikněte pravým tlačítkem na + video a vyberte „statistiky pro experty“. Toto vyskakovací okno + zobrazuje užitečné informace, jako jsou mediální kodeky, vynechané + snímky atd. +

    +

    VA-API

    +

    + Ověřte nastavení pro VA-APIspuštěním + vainfo, který poskytuje + libva-utils: +

    +

    + vainfo +

    +

    + VAEntrypointVLD znamená, že vaše karta + je schopna dekódovat tento formát, + VAEntrypointEncSlice znamená, že můžete + kódovat do tohoto formátu. +

    +

    + V tomto příkladu je použit ovladač i965, jak můžete vidět na tomto řádku: +

    +

    + vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - + 1.7.3 + +

    +

    + Pokud se při spuštění zobrazí následující chyba + vainfo, musíte nakonfigurovat správný ovladač: +

    +

    + libva info: va_openDriver() returns -1
    vaInitialize failed + with error code -1 (unknown libva error),exit +
    +

    +

    VDPAU

    +

    + * Nainstalujte + vdpauinfo, abyste ověřili, zda je ovladač VDPAU načten správně, a načtěte + úplnou zprávu o konfiguraci: +

    +

    + vdpauinfo +

    +
    +

    Konfigurace mpv

    +

    Příklad konfiguračního souboru:

    +

    + ~/.config/mpv/mpv.conf +

    +

    + # Use GPU-accelerated video output by default.
    + vo=gpu
    + # Use quotes for text that can contain spaces:
    + term-status-msg="Time: ${time-pos}"
    +

    +

    + Hardwarově akcelerované dekódování videa je dostupné prostřednictvím + volby hwdec=API. Seznam všech podporovaných rozhraní API a další požadované možnosti + naleznete v + příslušné části příručky. +

    +

    + Pro + Wayland + je volba použití gpu-context=wayland. Seznam dalších dostupných GPU API nejdete v + manuálu. +

    +
    +

    Doporučený software

    +

    + vlc:Multiplatformní přehrávač MPEG, VCD/DVD a DivX. +

    +

    + pacman -S vlc +

    +

    + mpv: bezplatný, open + source a multiplatformní přehrávač médií. +

    +

    + pacman -S mpv +

    +

    ff2mpv: Toto je doplněk Firefoxu pro + přehrávání URL v MPV.

    +

    yay -S ff2mpv-native-messaging-host-git

    +

    https://addons.mozilla.org/en-US/firefox/addon/ff2mpv/ +

    +

    advanced-h264ify: Rozšíření pro + Firefox/Chrome, které blokuje kodeky YouTube VP8/VP9, aby bylo možné používat pouze H264.

    +

    https://addons.mozilla.org/en-US/firefox/addon/enhanced-h264ify/ +

    +

    https://chrome.google.com/webstore/detail/enhanced-h264ify/omkfmpieigblcllmkgbflkikinpkodlk +

    +

    youtube-dl-git: Malý program příkazového + řádku pro stahování videí z YouTube a několika dalších webů.

    +

    yt-dlp: Fork youtube-dl a dalšími funkcemi a + opravami.

    +

    yay -S youtube-dl-git

    +

    yay -S yt-dlp-drop-in

    +
    +

    Další zdroje ke čtení:

    +

    https://wiki.archlinux.org/title/Hardware_video_acceleration +

    +

    Odkaz na + původní článek na webu EndeavourOS z ledna 2022

    +

    + Kankys + 19.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/aplikace/script.js b/wiki/aplikace/script.js new file mode 100644 index 0000000..6b456cd --- /dev/null +++ b/wiki/aplikace/script.js @@ -0,0 +1,46 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} + +// Code-box +document.getElementById("copy-button").addEventListener("click", function () { + var codeContent = document.getElementById("code-content"); + var range = document.createRange(); + range.selectNode(codeContent); + window.getSelection().removeAllRanges(); + window.getSelection().addRange(range); + document.execCommand("copy"); + window.getSelection().removeAllRanges(); +}); diff --git a/wiki/aplikace/style.css b/wiki/aplikace/style.css new file mode 100644 index 0000000..32a2cdc --- /dev/null +++ b/wiki/aplikace/style.css @@ -0,0 +1,107 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Různé - extra css */ +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +h2 a { + color: #734f96; +} + +h3 { + color: #734f96; +} + +img { + width: 50%; +} + +code { + background-color: aliceblue; +} + +.qt { + width: 60%; +} + +.discord { + padding-top: 40px; + padding-bottom: 20px; +} + +/* CodeBox */ + + + +.mpd-picture { + width: 100%; +} diff --git a/wiki/aplikace/virt-manager.html b/wiki/aplikace/virt-manager.html new file mode 100644 index 0000000..f92ab34 --- /dev/null +++ b/wiki/aplikace/virt-manager.html @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Virt-Manager + + +
    + + + + + + + +
    +
    +
    +

    Jak nainstalovat Virt-Manager:

    +
    + +

    Jak nainstalovat Virt-Manager

    +

    + Od svého zavedení ušla virtualizace dlouhou cestu. V současné době se + hypervizory používají téměř pro vše, od provozování serverů na + podnikové úrovni až po testování různých operačních systémů na + počítači místního uživatele. Na světě je k dispozici mnoho placených i + bezplatných řešení hypervizorů. +

    +

    + Ale v této příručce se podíváme na instalaci jedné z těchto nejlepších + bezplatných sad nástrojů používaných pro virtualizaci a skládá se z + Virt-Manager , KVM a QEMU . Tato příručka vám ukáže, jak tyto nástroje + správně nainstalovat. Než začneme, pojďme se s tímto softwarem trochu + lépe seznámit. +

    +

    Co je Virt-Manager?

    +

    + Virt-Manager + je grafické uživatelské rozhraní pro knihovnu, které poskytuje služby + správy virtuálních strojů. Rozhraní Virt-manager umožňuje uživateli + snadno vytvářet, mazat a manipulovat s virtuálními stroji, aniž by + museli procházet terminálem. +

    + +

    + Virt-manager podporuje hlavně KVM, ale může pracovat i s jinými + hypervizory, jako jsou Xen a LXC . +

    +

    + Když je virt-manager nainstalován, je dodáván s níže uvedenou sadou + nástrojů. +

    +

    + * virt-install: Nástroj příkazového řádku pro + poskytování OS +

    +

    + * virt-viewer: Rozhraní uživatelského rozhraní s + grafickými funkcemi +

    +

    + * virt-clone: Nástroj příkazového řádku pro klonování + existujících neaktivních hostitelů +

    +

    + * virt-xml: Nástroj příkazového řádku pro snadnou + úpravu XML domény libvirt pomocí voleb příkazového řádku virt-install. +

    +

    + * virt-bootstrap: Příkazový nástroj poskytující + snadný způsob, jak nastavit kořenový souborový systém pro kontejnery + založené na libvirt. +

    +

    KVM

    +

    + Písmena + KVM + znamenají Kernel-based Virtual + Machines. KVM je linuxové plně virtualizační řešení + pro procesory architektury x86, které má virtualizační rozšíření + (Intel VT a AMD-V). +

    +

    + KVM je bezplatný jako open-source software. Podpora KVM je součástí + všech nových linuxových jader záměrně. +

    +

    QEMU

    +

    QEMU e zkrácená verze Quick lator , EMU což je bezplatný + emulátor s otevřeným zdrojovým kódem, který může provádět virtualizaci hardwaru. Emuluje procesor + hostitelského počítače prostřednictvím dynamického binárního překladu. To poskytuje různé sady modelů + hardwaru a zařízení pro hostitelský počítač, což mu umožňuje provozovat různé hostované systémy.

    +

    + + KVM lze použít s QEMU, což umožňuje provoz virtuálních strojů téměř s nativní rychlostí. QEMU není jen + emulace hardwaru, ale dokáže emulovat procesory na uživatelské úrovni, které umožňují aplikacím kompilovaným + pro jednu architekturu běžet na jiné.

    +

    Instalace Virt-Manager

    +

    1. Instalace všech blíčkůke spuštění virt-manager.

    +

    Základní instalace:

    +

    sudo pacman -Syu virt-manager qemu-desktop dnsmasq iptables-nft

    +

    Plně vybavená instalace:

    +

    sudo pacman -Syu --needed virt-manager qemu-desktop libvirt edk2-ovmf dnsmasq vde2 bridge-utils + iptables-nft dmidecode

    +

    * edk2-ovmf: ovmf je + projekt založený na EDK + II, který umožňuje podporu UEFI pro virtuální stroje.

    +

    * + iptables-nft: Nástroj pro řízení paketů jádra Linuxu (pomocí rozhraní nft).

    +

    * bridge-utils: + ethernetové mostové nástroje.

    +

    2. Po dokončení instalace musíte povolit službu libvirtd, pokud potřebujete LXC k dispozici, pro relaci qemu není + potřeba!

    +

    sudo systemctl enable --now libvirtd.service

    +

    3. Zkontrolujte stav, abyste se ujistili, že služba běží.

    +

    systemctl status libvirtd.service

    +

    Nyní budete moci začít vytvářet nastavení virtuálního počítače přes aplikaci.

    +

    Připojení QEMU nevyžaduje libvirtd.service běh!

    +

    Volitelná funkčnost

    +

    Balíčky pro extra funkce:

    +

    * qemu-arch-extra - + podpora dalších architektur

    +

    * qemu-block-gluster - Glusterfs podpora bloku

    +

    * qemu-block-iscsi - + iSCSI podpora bloků

    +

    * qemu-block-rbd + podpora bloků RBD

    +

    Síť:

    +

    Pokud je síť po restartování hostitelského počítače zakázána a nenajdete způsob, jak ji povolit, můžete ji + povolit ve výchozím nastavení z příkazového řádku. Toto bude fungovat po restartování hostitele:

    +

    sudo virsh net-autostart default

    + +

    libquestsf

    +

    Pokud si přejete upravit vytvořené obrazy disku virtuálního stroje, můžete nainstalovat libguestfs . Jedná se o sadu nástrojů, které + umožňují uživateli prohlížet a upravovat soubory v hostovaných systémech, měnit změny skriptů VM, + monitorovat místo na disku, vytvářet nové hosty, P2V, V2V, provádět zálohy, klonovat VM a mnoho dalšího. +

    +

    Instalace:

    +

    yay -S libguestfs

    +

    qemu-emulators-full

    +

    Všechny emulátory uživatelského režimu a systému QEMU.

    +

    yay -S qemu-emulators-full

    +

    qemu-block-gluster

    +

    Glusterfs je škálovatelný síťový souborový systém. To přidává podporu bloku Glusterfs do QEMU.

    +

    yay -S qemu-block-gluster

    +

    qemu-block-iscsi

    +

    iSCI umožňuje přístup k úložišti prostřednictvím sítě. qemu-block-iscsi + umožňuje QEMU blokovat.

    +

    yay -S qemu-block-iscsi

    +

    samba

    +

    To to přidá podporu pro SMB/CIFS QEMU. +

    +

    yay -S samba

    +

    Instalace hostujících ovladačů virtio pro Windows

    +

    RedHat dodává sadu hostujících ovladačů pro virtio, které pokrývají grafické ovladače pro hostující systém. + Nejnovější ovladače si můžete stáhnout z jejich GitHub virtio-win-pkg-scripts zde. +

    +

    Článek je převzat z EndeavourOS discovery a data září 2021.

    +

    + Kankys + 19.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/aplikace/vychozi-aplikace-mime.html b/wiki/aplikace/vychozi-aplikace-mime.html new file mode 100644 index 0000000..22109e9 --- /dev/null +++ b/wiki/aplikace/vychozi-aplikace-mime.html @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Výchozí aplikace + + +
    + + + + + + + +
    +
    +
    +

    Výchozí aplikace / MIME

    + +

    + Tento článek pojednává o tom, jak jsou nastaveny výchozí aplikace a + jak je změnit. +

    +
    +

    Obsah:

    +

    + Přepsání výchozí aplikace +

    +

    Formát typu MINE

    + +
    +

    Úvod:

    +

    + /usr/local/share/applications/mimeapps.list + a + /usr/share/applications/mimeapps.list + soubory určují, která aplikace je ve výchozím nastavení registrována + pro otevírání konkrétních typů MIME. Tyto soubory poskytuje + distribuce. Chcete-li přepsat výchozí nastavení systému pro jednotlivé + uživatele, musíte vytvořit + ~/.config/mimeapps.list soubor se + seznamem typů MIME, pro které chcete přepsat výchozí registrovanou + aplikaci. +

    +

    Přepsání výchozí aplikace

    +

    + 1. V souboru + /usr/share/applications/mimeapps.list k + určení typů MIME, pro které chcete změnit výchozí registrovanou + aplikaci. Například následující ukázka souboru mimeapps.list určuje + výchozí registrovanou aplikaci pro typy MIME text/html a + application/xhtml+xml: +

    +
    +
    +            [Default Applications]
    +            text/html=firefox.desktop
    +            application/xhtml+xml=firefox.desktop
    +          
    + +
    +

    + * Výchozí aplikace (Firefox) je definována zadáním odpovídajícího + souboru .desktop (firefox.desktop). Výchozí umístění souborů .desktop + ostatních aplikací je + /usr/share/applications/. Soubory .desktop jednotlivých uživatelů lze najít + ~/.local/share/applications/. +

    + +

    + 2. Vytvořte + ~/.config/mimeapps.list soubor. V + souboru zadejte typy MIME a jejich odpovídající výchozí registrované + aplikace: +

    + +
    +
    +            [Default Applications]
    +            text/html=myapplication1.desktop
    +            application/xhtml+xml=myapplication2.desktop
    +            
    +            [Added Associations]
    +            text/html=myapplication1.desktop;
    +            application/xhtml+xml=myapplication2.desktop;
    +            
    + +
    +

    + * Tím nastavíte výchozí registrovanou aplikaci pro typ MIME text/html + na myapplication1.desktop a výchozí registrovanou aplikaci pro typ + MIME application/xhtml+xml na myapplication2.desktop. +

    +

    + * Aby tato nastavení fungovala správně, ujistěte se, že soubory + myapplication1.desktop a myapplication2.desktop jsou umístěny v + adresáři + /usr/share/applications/. Soubory .desktop jednotlivých uživatelů lze ukládat do + ~/.local/share/applications/. +

    +

    + 3. Můžete použít příkaz gio mine k + ověření, že výchozí registrovaná aplikace byla správně nastavena. +

    +
    +
    +
    +            $ gio mime text/html
    +            Default application for “text/html”: myapplication1.desktop
    +            Registered applications:
    +	          myapplication1.desktop
    +	          firefox.desktop
    +            Recommended applications:
    +	          myapplication1.desktop
    +	          firefox.desktop
    +            
    + +
    +
    +

    Formát typů MINE

    +

    Prohlédněte následující příklad:

    +

    + mimeapps.list +

    +
    +
    +              [Added Associations]
    +               image/jpeg=bar.desktop;baz.desktop
    +               video/H264=bar.desktop
    +
    +               [Removed Associations]
    +                video/H264=baz.desktop
    +
    +               [Default Applications]
    +                image/jpeg=ristretto.desktop
    +                inode/directory=thunar.desktop
    +              
    + +
    +

    Každá sekce přiřazuje jednu nebo více položek k typům MIME;

    +

    + * Přidaná asociace (Added Associations) označuje, že + aplikace podporují otevírání tohoto typu MIME. Například, + bar.desktop a + baz.desktop můžete otevřít obrázky JPEG. + To může ovlivnit seznam aplikací, který se zobrazí po kliknutí pravým + tlačítkem na soubor v prohlížeči souborů. +

    +

    + * Odstraněna přidružení (Removed Associations) + označuje, že aplikace nepodporují tento typ MIME. Například, + baz.desktop nelze otevřít video H.264. +

    +

    + * Výchozí aplikace označuje, že aplikace by měly být + výchozí volbou pro otevření daného typu MIME. Například obrázky JPEG + by měly být otevřeny pomocí + ristretto.desktop To implicitně přidá + přidružení mezi aplikaci a typ MIME. Pokud existuje více aplikací, + jsou zkoušeny v pořadí. +

    +
    +
    +
    +
    +            TIP: Ačkoli jsou zastaralé, některé aplikace stále čtou/zapisují do 
    +            ~/.local/share/applications/mimeapps.list.  Pro zjednodušení údržby jej jednoduše symbolicky propojte s 
    +            ~/.config/mimeapps.list:
    +
    +            
    +            $ ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.list 
    +          
    + +
    +

    Zdroje a další čtení k MINE:

    +

    https://wiki.archlinux.org/title/Default_applications

    +

    +

    https://wiki.archlinux.org/title/XDG_MIME_Applications +

    +

    https://help.gnome.org/admin/system-admin-guide/stable/mime-types-application-user.html.en +

    +

    Původní článek je převzat z Wiki + EndeavourOS který vyšel 10.ledna 2022

    +

    + Kankys + 18.4.2024 +

    +
    +
    + + + + + + diff --git a/wiki/bluetooth/endeavouros-jak-pravit-nefunkcni-Bluetooth-po-instalaci-na-macbook-pro-2015.html b/wiki/bluetooth/endeavouros-jak-pravit-nefunkcni-Bluetooth-po-instalaci-na-macbook-pro-2015.html new file mode 100644 index 0000000..0875929 --- /dev/null +++ b/wiki/bluetooth/endeavouros-jak-pravit-nefunkcni-Bluetooth-po-instalaci-na-macbook-pro-2015.html @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - MacBook Pro Bluetooth + + +
    + + + + + + + +
    +
    +
    +

    + EndeavourOS jak opravit nefunkční Bluetooth po instalaci na MacBook + Pro 2015 +

    +

    + Někteří z vás uvažují na starším MacBooku přejít na Linux a + EndeavourOS na něm funguje skvěle. +

    +

    + Bohužel se vám může stát, že po instalaci vám nepůjde Bluetooth, ale + to se dá naštěstí velmi dobře opravit. +

    +

    + Tuto distribuci je možné nainstalovat pomocí live image offline což je + výhoda, že nefunkční Bluetooth se bude řešit až po instalaci. +

    +

    + Pokud nemáte WiFi připojení v Macbooku, kabelem připojíme k MacBooku + telefon, který je na WiFi. Pokud máte neomezené data nemusíte být na + WiFi. +

    +

    + Na telefonu po připojení potvrdíte, že důvěřujete tomuto zařízení a + MacBook se připojí k internetu. +

    +

    + V aplikacích najdeme aplikaci Welcome a klikneme na Update Mirrors. +

    +

    Pak dáme Update System.

    +

    Až se systém aktualizuje přejdeme na samotnou instalaci ovladačů.

    +

    Zapneme aplikaci Terminal (Console).

    +

    1. Do terminálu zadáme:

    +
    +
    +            lsmod | grep btusb
    +          
    + +
    +

    Pokud vám terminál vypsal něco podobného: Terminal

    + +

    Můžete jít rovnou na krok 4.

    +

    + Pokud vám nic takového nevypsal nebo vypsal chybu, nemáte instalované + ovladače na Bluetooth. Pokračujte dále. +

    +

    2. Nainstalujeme ovladače Bluetooth, do terminálu zadáme:

    +
    +
    +            sudo pacman -S bluez
    +            sudo pacman -S bluez-utils
    +            sudo pacman -S blueman
    +          
    + +
    +

    3. Znovu ověříme zda jsou už nainstalované:

    +
    +
    +          lsmod | grep btusb
    +        
    + +
    +

    4. Dále spustíme službu Bluetooth:

    +
    +
    +            sudo systemctl start bluetooth.service
    +        
    + +
    +

    + 5. Pokud chcete aby se vám služba spouštěla automaticky tak ji + povolíme: +

    +
    +
    +            sudo systemctl enable bluetooth.service
    +        
    + +
    +

    6. Restartujeme MacBook

    +

    + 7. V nastavení systému nebo v nástrojové lište podle toho jaké máte + nainstalované prostředí spárujeme vaše Bluetooth zařízení. +

    +

    + Návod nezaručuje stoprocentní funkčnost, ale byl ozkoušen na více + MacBooků s procesory Intel a vřdy tento postup fungoval. +

    + Kankys + 17.4.2024 +
    + + + + + + diff --git a/wiki/bluetooth/img/Pasted-image-20240226010730.png b/wiki/bluetooth/img/Pasted-image-20240226010730.png new file mode 100644 index 0000000..555d320 Binary files /dev/null and b/wiki/bluetooth/img/Pasted-image-20240226010730.png differ diff --git a/wiki/bluetooth/img/Pasted-image-20240226010843-300x69.png b/wiki/bluetooth/img/Pasted-image-20240226010843-300x69.png new file mode 100644 index 0000000..74fb2e6 Binary files /dev/null and b/wiki/bluetooth/img/Pasted-image-20240226010843-300x69.png differ diff --git a/wiki/bluetooth/img/Pasted-image-20240226011309-300x39.png b/wiki/bluetooth/img/Pasted-image-20240226011309-300x39.png new file mode 100644 index 0000000..22737a4 Binary files /dev/null and b/wiki/bluetooth/img/Pasted-image-20240226011309-300x39.png differ diff --git a/wiki/bluetooth/img/Pasted-image-20240226012454-300x188.png b/wiki/bluetooth/img/Pasted-image-20240226012454-300x188.png new file mode 100644 index 0000000..1f6bf07 Binary files /dev/null and b/wiki/bluetooth/img/Pasted-image-20240226012454-300x188.png differ diff --git a/wiki/bluetooth/index.html b/wiki/bluetooth/index.html new file mode 100644 index 0000000..f01afa6 --- /dev/null +++ b/wiki/bluetooth/index.html @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Bluetooth + + +
    + + + + + + + +
    +
    +
    +

    Bluetooth

    +

    + + Jak v EndeavourOS zprovoznit Bluetooth? +

    +

    + EndeavourOS jak opravit nefunkční Bluetooth po instalaci na MacBook + Pro 2015 +

    +
    +
    + + + + + + diff --git a/wiki/bluetooth/jak-v-endeavouros-zprovoznit-bluetooth.html b/wiki/bluetooth/jak-v-endeavouros-zprovoznit-bluetooth.html new file mode 100644 index 0000000..2f387c2 --- /dev/null +++ b/wiki/bluetooth/jak-v-endeavouros-zprovoznit-bluetooth.html @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Jak v EndeavourOS zprovoznit Bluetooth + + +
    + + + + + + + +
    +
    +
    +

    Jak v EndeavourOS zprovoznit Bluetooth?

    +

    + Tento návod by měl být funkční na Arch Linux a distribucí z něj + vycházejících. +

    +

    Krok 1: Nainstalujte Bluez a Blueman

    +
    +

    Prvním krokem je instalace několika balíčků.

    +

    Nainstalujeme si:

    +

    + Bluez +

    +

    + Bluez-utils +

    +

    + Blueman +

    +
    +
    +            
    +            sudo pacman -S bluez 
    + sudo pacman -S bluez-utils
    + sudo pacman -S blueman + +
    + +
    + +

    + Ty by se měly nainstalovat bez problémů. Zde uvidíte úhlednou ikonu: +

    + +

    Dále se ujistěte, že je načten modul btusb Kernel:

    +
    +
    +            lsmod | grep btusb
    +          
    + +
    +

    + +

    Zde je trik, který mu pomůže najít adaptéry plug one:

    +
    +
    +            sudo vim /etc/bluetooth/main.conf
    +          
    + +
    + +

    Automaticky povolí Bluetooth:

    + +

    +
    +
    +            AutoEnable"true
    +          
    + +
    + +

    Uložte soubor.

    +

    2. Aktivujte Službu

    +
    +

    Zkusme spustit službu Bluetooth:

    +
    +
    +            sudo systemctl start bluetooth.service
    +          
    + +
    + +

    Automatické spuštění Bluetooth po startu povolíme tímto příkazem:

    +
    +
    +            sudo systemctl enable bluetooth.service
    +          
    + +
    +

    + Nyní bychom měli mít vše v provozu. Pomocí Blueman můžete spravovat + Bluetooth zařízení, kliknutím pravým tlačítkem myši na ikonu + Bluetooth. +

    +

    Nyní byste měli být připraveni na připojení a párování.

    +

    3. Párování

    +
    +

    Blueman dělá párování snadné.

    + +

    1. Vyberete zařízení.

    +

    2. Zahájit párování

    +

    A máte hotovo!

    + Kankys + 17.4.2024 +
    + + + + + + diff --git a/wiki/bluetooth/script.js b/wiki/bluetooth/script.js new file mode 100644 index 0000000..6b456cd --- /dev/null +++ b/wiki/bluetooth/script.js @@ -0,0 +1,46 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} + +// Code-box +document.getElementById("copy-button").addEventListener("click", function () { + var codeContent = document.getElementById("code-content"); + var range = document.createRange(); + range.selectNode(codeContent); + window.getSelection().removeAllRanges(); + window.getSelection().addRange(range); + document.execCommand("copy"); + window.getSelection().removeAllRanges(); +}); diff --git a/wiki/bluetooth/style.css b/wiki/bluetooth/style.css new file mode 100644 index 0000000..22b5ffa --- /dev/null +++ b/wiki/bluetooth/style.css @@ -0,0 +1,92 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Různé - extra css */ +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +h2 a { + color: #734f96; +} + +h3 { + color: #734f96; +} + +img { + width: 20%; +} + +code { + background-color: aliceblue; +} + + diff --git a/wiki/img/304px-I3_window_manager_logo.svg_-300x286-1.webp b/wiki/img/304px-I3_window_manager_logo.svg_-300x286-1.webp new file mode 100644 index 0000000..70306e7 Binary files /dev/null and b/wiki/img/304px-I3_window_manager_logo.svg_-300x286-1.webp differ diff --git a/wiki/img/AUR.webp b/wiki/img/AUR.webp new file mode 100644 index 0000000..57fa949 Binary files /dev/null and b/wiki/img/AUR.webp differ diff --git a/wiki/img/AUR1.webp b/wiki/img/AUR1.webp new file mode 100644 index 0000000..20602fa Binary files /dev/null and b/wiki/img/AUR1.webp differ diff --git a/wiki/img/Applications.webp b/wiki/img/Applications.webp new file mode 100644 index 0000000..2dbfd6d Binary files /dev/null and b/wiki/img/Applications.webp differ diff --git a/wiki/img/Books.webp b/wiki/img/Books.webp new file mode 100644 index 0000000..b3aa84a Binary files /dev/null and b/wiki/img/Books.webp differ diff --git a/wiki/img/CAl.webp b/wiki/img/CAl.webp new file mode 100644 index 0000000..176f4ba Binary files /dev/null and b/wiki/img/CAl.webp differ diff --git a/wiki/img/EOS_polygons_V2_rubber_1920x1080_logo.webp b/wiki/img/EOS_polygons_V2_rubber_1920x1080_logo.webp new file mode 100644 index 0000000..330c85c Binary files /dev/null and b/wiki/img/EOS_polygons_V2_rubber_1920x1080_logo.webp differ diff --git a/wiki/img/Gnome-keyring.webp b/wiki/img/Gnome-keyring.webp new file mode 100644 index 0000000..43e198d Binary files /dev/null and b/wiki/img/Gnome-keyring.webp differ diff --git a/wiki/img/HDD-SSD-icon.webp b/wiki/img/HDD-SSD-icon.webp new file mode 100644 index 0000000..1e9bfdd Binary files /dev/null and b/wiki/img/HDD-SSD-icon.webp differ diff --git a/wiki/img/Intel.webp b/wiki/img/Intel.webp new file mode 100644 index 0000000..884ffbe Binary files /dev/null and b/wiki/img/Intel.webp differ diff --git a/wiki/img/Network.webp b/wiki/img/Network.webp new file mode 100644 index 0000000..47e3a81 Binary files /dev/null and b/wiki/img/Network.webp differ diff --git a/wiki/img/Nvidia-1.webp b/wiki/img/Nvidia-1.webp new file mode 100644 index 0000000..2f01355 Binary files /dev/null and b/wiki/img/Nvidia-1.webp differ diff --git a/wiki/img/Shadow-of-the-tomb-raider.webp b/wiki/img/Shadow-of-the-tomb-raider.webp new file mode 100644 index 0000000..9935dc8 Binary files /dev/null and b/wiki/img/Shadow-of-the-tomb-raider.webp differ diff --git a/wiki/img/arm-a7-640x353-1.webp b/wiki/img/arm-a7-640x353-1.webp new file mode 100644 index 0000000..7301046 Binary files /dev/null and b/wiki/img/arm-a7-640x353-1.webp differ diff --git a/wiki/img/audio.webp b/wiki/img/audio.webp new file mode 100644 index 0000000..a341698 Binary files /dev/null and b/wiki/img/audio.webp differ diff --git a/wiki/img/backlight_arch_by_karl_schneider_dazk2ky-scaled.webp b/wiki/img/backlight_arch_by_karl_schneider_dazk2ky-scaled.webp new file mode 100644 index 0000000..975d905 Binary files /dev/null and b/wiki/img/backlight_arch_by_karl_schneider_dazk2ky-scaled.webp differ diff --git a/wiki/img/bluetooth-logo-2-1024x614-1.webp b/wiki/img/bluetooth-logo-2-1024x614-1.webp new file mode 100644 index 0000000..b2daebd Binary files /dev/null and b/wiki/img/bluetooth-logo-2-1024x614-1.webp differ diff --git a/wiki/img/endeavour_2_nologo.webp b/wiki/img/endeavour_2_nologo.webp new file mode 100644 index 0000000..57126da Binary files /dev/null and b/wiki/img/endeavour_2_nologo.webp differ diff --git a/wiki/img/endeavour_3-scaled.webp b/wiki/img/endeavour_3-scaled.webp new file mode 100644 index 0000000..957fdf3 Binary files /dev/null and b/wiki/img/endeavour_3-scaled.webp differ diff --git a/wiki/img/hardware-linux.preview.webp b/wiki/img/hardware-linux.preview.webp new file mode 100644 index 0000000..e7dc4a9 Binary files /dev/null and b/wiki/img/hardware-linux.preview.webp differ diff --git a/wiki/img/hibernate-btrfs.webp b/wiki/img/hibernate-btrfs.webp new file mode 100644 index 0000000..fbe136b Binary files /dev/null and b/wiki/img/hibernate-btrfs.webp differ diff --git a/wiki/img/linux-sudo.webp b/wiki/img/linux-sudo.webp new file mode 100644 index 0000000..60eefd9 Binary files /dev/null and b/wiki/img/linux-sudo.webp differ diff --git a/wiki/img/linux_tux_penguins_1600x1200_w_1920x1200_.webp b/wiki/img/linux_tux_penguins_1600x1200_w_1920x1200_.webp new file mode 100644 index 0000000..835c93e Binary files /dev/null and b/wiki/img/linux_tux_penguins_1600x1200_w_1920x1200_.webp differ diff --git a/wiki/img/printer.webp b/wiki/img/printer.webp new file mode 100644 index 0000000..406afff Binary files /dev/null and b/wiki/img/printer.webp differ diff --git a/wiki/img/privacy-security-lock-ss-1920.webp b/wiki/img/privacy-security-lock-ss-1920.webp new file mode 100644 index 0000000..3624b6f Binary files /dev/null and b/wiki/img/privacy-security-lock-ss-1920.webp differ diff --git a/wiki/img/project-analysis.webp b/wiki/img/project-analysis.webp new file mode 100644 index 0000000..b9a71c9 Binary files /dev/null and b/wiki/img/project-analysis.webp differ diff --git a/wiki/img/tux-b⁄w.webp b/wiki/img/tux-b⁄w.webp new file mode 100644 index 0000000..2a97080 Binary files /dev/null and b/wiki/img/tux-b⁄w.webp differ diff --git a/wiki/index.html b/wiki/index.html new file mode 100644 index 0000000..bdf6a52 --- /dev/null +++ b/wiki/index.html @@ -0,0 +1,390 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS + + +
    + + + + + + + +
    +
    + + +
    +

    Wiki EndeavourOS

    +
    +
    +
    + # +
    +

    + Parametry jádra ACPI +

    +
    Články týkající se jádra (kernel).
    +
    +
    +
    + # +
    +

    Aplikace

    +
    + Články týkající se aplikací jako Timeshift, Flatpak atd. +
    +
    +
    +
    + # +
    +

    ARM

    +
    + Návody k nastavení systému EndeavourOS ARM. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Různé články

    +
    Různé články.
    +
    +
    +
    + # +
    +

    Audio

    +
    + Články o zvuku, Pulseaudio a Pipewire. +
    +
    +
    +
    +
    + ; + +
    +
    +
    +
    + # +
    +

    AUR

    +
    Vysvětlení k AUR a tutoriál yay.
    +
    +
    +
    + # +
    +

    Bluetooth

    +
    + Články pro nastavení Bluetooth a bezdrátového zvuku. +
    +
    +
    +
    + # +
    +

    BTRFS

    +
    Tutorial pro BTRFS.
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Prostředí počítačů

    +
    + Odstranění, přidání a zlepšení výkonu Linux DE a Články o + správcích zobrazení. +
    +
    +
    +
    + # +
    +

    Šifrovaná instalace

    +
    + Jak nainstalovat EndeavourOS se šifrováním, LUKS a LUKS na + BTRFS. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    EndeavourOS nástroje

    +
    + Články o našich vlastních nástrojích EOS a komunitní pokyny pro + naše sociálních médií. +
    +
    +
    +
    + # +
    +

    Možnost nástroje pro záznam na fóra

    +
    + Snadný nástroj, který pomáhá komunitě na fóru řešit problémy. +
    +
    +
    +
    + # +
    +

    Hraní

    +
    + Jak nastavit EndeavourOS pro hráče. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Grub a Refind

    +
    + Články o službě Grub a alternativě ke službě Grub, Refind. +
    +
    +
    +
    + # +
    +

    Hardware

    +
    + Výukový program pro snížení spotřeby energie a chlazení. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Instalace

    +
    + Články o naší službě Live ISO, Calamares a další. +
    +
    +
    +
    + # +
    +

    Intel GPU

    +
    + Článek týkající se integrovaného grafického procesoru Intel. +
    +
    +
    +
    + # +
    +

    Síť, Internet

    +
    + Články týkající se řešení různých síťových problémů. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Nvidia

    +
    + Články o grafických procesorech Nvidia. +
    +
    +
    +
    + # +
    +

    Pacman

    +
    + Články, které vám pomohou lépe porozumět instalátoru Pacman a + příkazům. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Tiskárny

    +
    + Návod na instalaci tiskáren v systému EndeavourOS. +
    +
    +
    +
    + # +
    +

    Podpis a klíčenka

    +
    + Článek o tom, co dělat, když vás Pacman varuje před podpisem a + problémy s klíčenkou. +
    +
    +
    +
    + # +
    +

    Úložiště a oddíly

    +
    + Různé články k prodloužení nebo řešení problémů s HDD, SSD, + NVME. +
    +
    +
    +
    +
    + +
    +
    +
    +
    + # +
    +

    Záchrana systému

    +
    + Řešení problémů se systémem pomocí Arch-chroot atd. +
    +
    +
    +
    + # +
    +

    Správci oken

    +
    Články o různých správcích oken.
    +
    +
    +
    +
    +

    + Vždy se pořádně přešvěč zě chápěš co děláš, pokud si nejsi jistý/tá nech + si poradit třeba na fóru nebo si dohledej k tématu další informace. Vždy + si pravidelně zálohuj nejdůležitější soubory a složku home. +

    +

    + Diskutovat nebo hledat radu k jednotlivým tématům můžeš najít na: našem + Telegramu nebo fóru + Arch Linux CZ + 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 + budu přidávat pod článek, pokud s tím nebudete souhlasit ihned budou + smazány. +

    +
    + + + + + + diff --git a/wiki/network/endeavouros-jak-opravit-nefunkcni-wifi-po-instalaci-na-macbook-pro-2015.html b/wiki/network/endeavouros-jak-opravit-nefunkcni-wifi-po-instalaci-na-macbook-pro-2015.html new file mode 100644 index 0000000..20da2c7 --- /dev/null +++ b/wiki/network/endeavouros-jak-opravit-nefunkcni-wifi-po-instalaci-na-macbook-pro-2015.html @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + EndeavourOS - Jak opravit nefunkcní WiFi po instalaci na MacBook Pro 2015 + + + +
    + + + + + + + +
    +
    +
    +

    + EndeavourOS jak opravit nefunkční WiFi po instalaci na MacBook Pro + 2015 +

    +

    + Někteří z vás uvažují na starším MacBooku přejít na Linux. Jedna ze + skvělých distribucí je + EndeavourOS + vycházející z + Arch Linux. +

    +

    + Bohužel se vám může stát, že po instalaci vám nepůjde WiFI, ale to se + dá naštěstí velmi dobře opravit. +

    +

    + Tuto distribuci je možné nainstalovat pomocí live image offline což je + výhoda, že nefunkční WiFi se bude řešit až po instalaci. +

    +
    +

    Zprovoznění WiFi:

    +

    + Nejprve připojíme přes kabel k Macbooku mobilní telefon který je + připojený k WiFi . Pokud máte neomezené data nemusíte být na WiFi. +

    +

    + Na telefonu po připojení potvrdíte, že důvěřujete tomuto zařízení a + MacBook se připojí k internetu. +

    +

    + V aplikacích najdeme aplikaci Welcome a klikneme na Update Mirrors. +

    +

    Pak dáme Update System.

    +

    Až se systém aktualizuje přejdeme na samotnou instalaci ovladačů.

    +

    Zapneme aplikaci Terminal (Console).

    +

    A do ní zadáme:

    +
    +
    +            pacman -S linux-headers
    +            pacman -S broadcom-wl-dkms
    +            pacman -S dkms
    +          
    + +
    +

    Tím jsme stáhli ovladače.

    +

    Dále do terminálu zadáme:

    +
    +
    +            pacman -S broadcom-wl
    +          
    + +
    +

    Pokračujeme dál a zadáme:

    +
    +
    +            pacman -S broadcom
    +          
    + +
    +

    Tento příkaz by nám měl už zobrazit WiFi v MacBooku.

    +

    Pak restartujte MacBook a WiFi by měla jet.

    +

    + Návod nezaručuje stoprocentní funkčnost, ale bylozkoušen na více + MacBooků s procesory Intel. +

    + Kankys + 18.4.2024 +
    +
    + + + + + + diff --git a/wiki/network/index.html b/wiki/network/index.html new file mode 100644 index 0000000..c4bd799 --- /dev/null +++ b/wiki/network/index.html @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS - Síť a Internet + + +
    + + + + + + + +
    +
    +
    +

    Síť, Internet

    +

    + EndeavourOS jak opravit nefunkční WiFi po instalaci na MacBook Pro + 2015 +

    +
    +
    + + + + + + diff --git a/wiki/network/script.js b/wiki/network/script.js new file mode 100644 index 0000000..6b456cd --- /dev/null +++ b/wiki/network/script.js @@ -0,0 +1,46 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} + +// Code-box +document.getElementById("copy-button").addEventListener("click", function () { + var codeContent = document.getElementById("code-content"); + var range = document.createRange(); + range.selectNode(codeContent); + window.getSelection().removeAllRanges(); + window.getSelection().addRange(range); + document.execCommand("copy"); + window.getSelection().removeAllRanges(); +}); diff --git a/wiki/network/style.css b/wiki/network/style.css new file mode 100644 index 0000000..22b5ffa --- /dev/null +++ b/wiki/network/style.css @@ -0,0 +1,92 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Různé - extra css */ +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +h2 a { + color: #734f96; +} + +h3 { + color: #734f96; +} + +img { + width: 20%; +} + +code { + background-color: aliceblue; +} + + diff --git a/wiki/ruzne/co-je-to-aur.html b/wiki/ruzne/co-je-to-aur.html new file mode 100644 index 0000000..d1deb2b --- /dev/null +++ b/wiki/ruzne/co-je-to-aur.html @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + Co je to Aur? + + +
    + + + + + + + +
    +
    +
    +

    Co je to AUR?

    + + + +

    Arch User Repository (AUR) je sbírka souborů (balíčků aplikací) ( PKGBUILDFiles). Tyto + soubory lze použít k vytvoření archivních souborů balíčku ( .pkg.tar.zstFiles).

    +

    Tyto PKGBUILDSoubory mohou být použity pomocníkem AUR (např. yay, aurman, Pamac) nebo ručně vyrobeno pomocí + makepkg. . Výsledný archivní soubor balíčku pak může být nainstalován běžným způsobem.

    +

    Veškerý obsah na AUR je nahráván běžnými uživateli a je provedeno jen velmi málo kontroly jejich obsahu – je + na Vás, abyste ověřili, že obsah je bezpečný.

    +

    Nejlepším (nejpodrobnějším a nejpřesnějším) zdrojem informací o AUR je stránka Arch wiki +

    Přečtěte si prosím – Arch + User Repository + .

    + +

    Nějaká žába o tom také přemýšlela i na fóru:

    +

    Původně napsaný uživatelem na officiálním fóru endeavourOS kresimir.

    +

    AUR je jedním z nejbezpečnějších způsobů instalace softwaru, jen proto, že je tak transparentní. Ale + netoleruje jen při pohledu na balíček v Pamac a kliknutí na tlačítko Build nebo dělat yay package_name + slepě. Vyžaduje to, aby uživatel věděl, co se děje. To je důvod, proč doporučuji pokusit se vytvořit alespoň + jeden balíček ručně, pochopit, co se děje, před použitím AUR pomocníka, jako je pamac nebo yay.

    +

    Yay má pěknou funkci, která vám umožní zkontrolovat soubor PKGBUILD před instalací a vidět rozdíly v souboru + PKGBUILD při aktualizaci balíčku z AUR. Neignorujte tuto funkci, je to velmi užitečné a vaše používání AUR + bude mnohem bezpečnější.

    +

    Zde je několik tipů, jak být v bezpečí pomocí AUR.

    +

    Nejprve se podívejte na balíček na + aur.archlinux.org, mrkněte na komentáře, upvotes, popularita, jméno balíčku atd. Pokud to není populární + balíček, buďte při kontrole souboru PKBUILD obzvláště opatrní. Podívejte se na datum, kdy byl balíček + naposledy aktualizován. Pokud je poměrně starý nebo aktualizován stejnou osobou a lidé ji používají, je to + téměř jistě bezpečné. Pokud se děje něco neobvyklého , bude to odstraněno z AUR poměrně rychle.

    +

    Co hledat v souboru PGBUILD?

    +

    Budete se muset naučit nějaké elementární shell skriptování, abyste pochopili, co se děje. Je to jednodušší, + než to zní.

    +

    Inspekci i souborů PKGBUILD pro zcela důvěryhodné balíčky, abyste se naučili rozpoznat dobrý soubor PKGBUILD. + Když uvidíte tucet dobrých souborů PKGBUILD a pochopíte, co se tam děje, budete mít již cit pro cokoliv, co + je mimo standart.

    +

    Hledejte něco zjevně zlomyslného, jako rm, mv příkazy, jakékoli výstupní přesměrování, jakákoli zmínka o + /dev(S podobným /dev/null, /dev/sda, /dev/zero, /dev/random), mkfs, jakékoliv volání na pacman, systemctl, + cokoliv, co se dotýká grub... takové věci.

    +

    Hledejte jakýkoliv příkaz, který dělá věci ve vašem domácím adresáři. Typicky by se stavba a instalace + balíčků nemělo dotýkat ničeho v adresáři home. Pokud najdete něco takového, buďte velmi podezřívaví a + ujistěte se, že zcela rozumíte tomu, co tento příkaz dělá.

    +

    Hledejte vše, co vypadá záměrně zamlženě. Cokoliv, co je napsáno nejasným způsobem, s mnoha semikolony, + &&S.S. a ||s.s., hodně závorek, sed, awk, atd. Typicky, dobré PKGBUILD obsahují velmi jednoduché pokyny.

    +

    Ujistěte se, že software pochází z důvěryhodného místa, ať už se jedná o binární distribuci nebo zdrojový + kód. Zkontrolujte všechny adresy URL ve skriptu, ujistěte se, že jsou oficiální stránky pro software, který + instalujete. Všechny adresy URL by měly být uvedeny úhledně na začátku souboru. Hledejte jakékoliv stahování + externích skriptů, s curl nebo wget, nemělo by být nic takového. Pozor na náhodná místa Github.

    +

    Používejte zdravý rozum. +

    +

    Také, když nainstalujete něco z AUR, zvažte jeho hlasování na aur.archlinux.org, jen + abyste všichni věděli, že je to dobrý balíček. Hlasy jsou jedním z kritérií pro zahrnutí balíčků do + oficiálních repos. Pokud si všimnete něčeho škodlivého, neopomente to nahlásit. Update dobrých balíčků a + hlášení špatných je nejjednodušší způsob, jak zlepšit AUR pro každého.

    + + +

    Návod je převzat z + Discovery + na EndeavourOS vydán 09. března 2021. +

    + +

    Také nás najdeš na našem Discordu nebo Telegramu:

    + + +

    Kankys + 26.8.2024

    +
    +
    + + + + + + diff --git a/wiki/ruzne/index.html b/wiki/ruzne/index.html new file mode 100644 index 0000000..724c08d --- /dev/null +++ b/wiki/ruzne/index.html @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS + + +
    + + + + + + + +
    +
    +
    +

    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 +

    +
    +
    + + + + + + diff --git a/wiki/ruzne/korenovy-oddil-je-plny.html b/wiki/ruzne/korenovy-oddil-je-plny.html new file mode 100644 index 0000000..ad24d9d --- /dev/null +++ b/wiki/ruzne/korenovy-oddil-je-plny.html @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + Co je to Aur? + + +
    + + + + + + + +
    +
    +
    +

    Kořenový oddíl je plný? Nepropadejte panice, nejprve vymažte Pacmanovu mezipaměť!

    + +

    Po nějaké době Vás systém může upozornit, že Váš kořenový oddíl je téměř plný.

    +

    Můžete z toho panikařit a budete buď v pokušení provést přeinstalaci a zvětšit svůj kořenový oddíl, nebo + ještě hůř, zkusit použít Gparted ke zmenšení oddílu, přesunutí a zvětšení kořenového oddílu.

    +

    POZOR!!! Nedělejte to, zejména druhou možnost, protože to může narušit Váš systém. Moje rada + je, jen zůstat v klidu, existuje mnohem méně radikální řešení tohoto problému.

    + + /var/cache/pacman/pkg/ + +

    Když nainstalujete balíček pomocí Pacmana, uloží všechny stažené balíčky do + /var/cache/pacman/pkg/ složky. Správce balíčků ve výchozím nastavení automaticky + neodstraňuje staré a odinstalované balíčky a po chvíli může velikost mezipaměti spotřebovat značné množství + místa na vašem HDD nebo SDD.

    +

    Naštěstí má Pacman vestavěnou funkci pro vymazání mezipaměti, zadáním sudo pacman -Sc bude + mezipaměť zcela vymazána. Problém vyřešen, ne?!?

    +

    No… ano i ne. Ano, vaše mezipaměť je vymazána a budete mít znovu volné místo na oddílu, yay…

    +

    Takže, v čem je problém, můžete se mě zeptat? Problém nyní je, že pomocí výše popsaného příkazu jste vymazali + celou mezipaměť, včetně mezipaměti nainstalovaných balíčků. Tato mezipaměť je potřeba, když aktualizace + balíčku nefunguje a musíte přejít na nižší verzi, dokud nebude problém vyřešen upstreamem. Nejedná se o + žádnou velkou katastrofu, protože balíček můžete také downgradovat pomocí repozitáře Arch, ale vrátit se k + místní mezipaměti je mnohem jednodušší.

    +

    Řešení

    +

    Nebojte se, existuje řešení a jmenuje se paccache. Nyní, než otevřete svůj terminál a + použijete yay k vyhledání tohoto šikovného balíčku, neobtěžujte se, protože to není balíček, je již přítomen + ve vašem systému.

    +

    Skript Paccache poskytuje samotný balíček Pacman. Nemusíte se tedy obtěžovat instalačními + kroky. Paccache ve výchozím nastavení zachová tři nejnovější verze balíčků. Kromě tří nejnovějších verzí + balíčků odstraní všechny verze každého balíčku uložené v mezipaměti bez ohledu na to, zda jsou nainstalovány + nebo ne.

    +

    Jak to používat

    +

    Chcete-li zkontrolovat, kolik balíčků je v paccache, zadejte:

    +
    +
    +              $ sudo ls /var/cache/pacman/pkg/ | wc -l
    +          
    + +
    +

    Tím získáte počet balíčků, které jsou ve vaší mezipaměti, pokud chcete vědět, kolik místa mezipaměť zabírá, + zadejte:

    +
    +
    +              $ du -sh /var/cache/pacman/pkg/
    +          
    + +
    +

    Nyní vám systém říká, jak velká je velikost vaší mezipaměti.

    +

    Nyní můžete vymazat mezipaměť, kromě posledních tří verzí každého balíčku zadáním:

    +
    +
    +              $ sudo paccache -r
    +          
    + +
    +

    V závislosti na Vaší historii mezipaměti může poskytnout spoustu místa v kořenovém oddílu, ale teď jste u + toho, proč nevymazat mezipaměť z vašich odinstalovaných balíčků?

    +

    Chcete-li to provést, zadejte následující:

    +
    +
    +            $ sudo paccache -ruk0         
    +          
    + +
    +

    U v tomto příkazu znamená všechny odinstalované balíčky a v závislosti na Vaší historii + odinstalovaných balíčků to také může Vašemu systému vrátit spoustu místa. Další metodou, jak vymazat + odinstalované balíčky, je použití:

    +
    +
    +            $ sudo pacman -Sc
    +          
    + +
    +

    Nebo pro úplné odstranění použijte:

    +
    +
    +            $ sudo pacman -Scc
    +          
    + +
    +

    Jen buďte opatrní s čištěním mezipaměti a balíčků pomocí tohoto příkazu, zdá se lákavé jej použít, + ale jakmile je smazán, není cesty zpět.

    +

    Automatické odstranění mezipaměti

    +

    Tento úkol můžete automatizovat pomocí pacman hooks. Pacman hook automaticky vyčistí mezipaměť balíčku po + každé transakci pacmana. +

    +

    Chcete-li tak učinit, vytvořte soubor /etc/pacman.d/hooks/clean_package_cache.hook takto: +

    +
    +
    +              $ sudo mkdir -p /etc/pacman.d/hooks
    +          
    + +
    +

    +
    +
    +                $ sudo nano /etc/pacman.d/hooks/clean_package_cache.hook    
    +          
    + +
    +

    Poté přidejte následující řádky:

    +
    +
    +                    [Trigger]
    +                    Operation = Upgrade
    +                    Operation = Install
    +                    Operation = Remove
    +                    Type = Package
    +                    Target = *
    +                    [Action]
    +                    Description = Cleaning pacman cache...
    +                    When = PostTransaction
    +                    Exec = /usr/bin/paccache -r
    +          
    + +
    + +

    Zavřete a uložte stisknutím CTRL + x a od této chvíle Váš systém automaticky vymaže mezipaměť po každé + aktualizaci, odstranění nebo aktualizaci pacmana.

    +

    EDIT: Od roku 2020 EndeavourOS se dodává s automatickým skriptem, který je součástí aplikace Welcome, která + tyto operace provádí několika kliknutími myši.

    + + +

    Návod je převzat z + Discovery + na EndeavourOS vydán 30. března 2020. +

    + +

    Také nás najdeš na našem Discordu nebo Telegramu:

    + + +

    Kankys + 26.8.2024

    +
    +
    + + + + + + diff --git a/wiki/ruzne/script.js b/wiki/ruzne/script.js new file mode 100644 index 0000000..b44da4b --- /dev/null +++ b/wiki/ruzne/script.js @@ -0,0 +1,35 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} diff --git a/wiki/ruzne/style.css b/wiki/ruzne/style.css new file mode 100644 index 0000000..edf6aa1 --- /dev/null +++ b/wiki/ruzne/style.css @@ -0,0 +1,79 @@ +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* Různé - extra css */ +h1 { + color: #734f96; + margin-top: 50px; + font-size: 50px; +} + +img { + width: 30%; +} + diff --git a/wiki/script.js b/wiki/script.js new file mode 100644 index 0000000..b44da4b --- /dev/null +++ b/wiki/script.js @@ -0,0 +1,35 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} diff --git a/wiki/spravci-oken/i3wm-prvni-kroky.html b/wiki/spravci-oken/i3wm-prvni-kroky.html new file mode 100644 index 0000000..98779fa --- /dev/null +++ b/wiki/spravci-oken/i3wm-prvni-kroky.html @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS + + +
    + + + + + + + +
    +
    +
    +

    i3wm - první kroky po instalaci i3wm

    + +

    Implementace EndeavourOS:

    +

    Alternativně můžete využít konfigurace pro počáteční konfiguraci EndeavourOS po nové instalaci od Archose Rychlé instalace správce oken i3 pro Arch Linux

    +

    Návod pro nastavení i3-wm:

    +

    Pozadí zpracovává: feh

    +

    Téma gtk3 zpracovává: lxappearance-gtk3 +

    +

    Prohlížeč souborů: Thunar

    +

    Výchozí emulátor terminálu: + xfce4-terminal

    +

    Pokud chcete změnit xfce4 terminál, je potřeba nastavit také uvnitř ~/.profile (export + TERMINAL=xfce4-terminal), takže připomínáme, že to musíte změnit i tam.

    +

    Textový editor: xed

    +

    Automatické spouštění aplikací z /etc/xdg/autostart/ (*): dex

    +

    Oznámení se provádějí pomocí dunst: CONFIG FILE = + ~/.config/dunst/dunstrc

    +

    Dex je ve výchozím nastavení v konfiguraci povoleno pro automatické spouštění jako v DE. Chcete-li + deaktivovat, zakomentujte řádek:

    + +

    exec --no-startup-id dex --autostart --environment i3

    +
    +

    uvnitř ~/.config/i3/config.

    +

    Klávesové zkratky:

    +

    Klávesa [mod] je nastavena na klávesu [win] (pokud nemáte linuxový hardware).

    + +

    Klávesové zkratky zkontrolujete tímto způsobem: Ikona klávesnice na panelu otevře malého pomocníka GUI a + stisknutím [F1 + funkční klávesa (Dle vašeho HW)] se otevře rozšířené nastavení klávesových zkratek.

    + +

    Nastavení displeje s arandr:

    + +

    Otevřete arandr a nastavte displej/y podle potřeby.

    +

    Uložte nastavení z nabídky arandr nebo tlačítka přesně s názvem souboru monitor. —> na i3 EndeavourOS máme + startovací řádek v ~/.config/i3/config

    + +

    # start a script to setup displays

    +

    # put `monitor.sh` into the location specified by this line:

    +

    exec --no-startup-id ~/.screenlayout/monitor.sh

    +
    +

    To se postará o nastavení zobrazení při každém přihlášení. alternativně můžete ručně vytvořit skript pomocí + xrandr.

    +

    Tilling: (Obklady:)

    +

    Je nastaveno jako výchozí pro i3wm a lze jej změnit na:

    +

    * stacking: (stohování:) Zobrazí se pouze vybrané okno v kontejneru. V horní části kontejneru získáte seznam + oken.

    +

    * tabbed: (záložka:) takže každé nové okno se otevře na celou obrazovku jako karta, můžete přepínat mezi + kartami oken pomocí myši nebo zkratky: [mod]+ doleva (klávesa šipka doleva) [mod]+ doprava (klávesa šipka + doprava)

    +

    i3blocks: (bloky:)

    +

    Panelová lišta (i3-bloky):

    +

    Konfigurační soubor bloku: CONFIG FILE = ~/.config/i3/i3blocks.conf

    + +

    * pulseaudio (úroveň hlasitosti kolečka myši, kliknutím pravým tlačítkem otevřete ovládání pulseaudio)

    +

    * počasí (openweather musíte nejprve získat kód města a apikey [přidání do ~/.config/i3/scripts/openweather.sh]) + získejte svůj api klíč zde: https://openweathermap.org/appid + a kód města: https://openweathermap.org/find?q= (vyhledejte své město a vezměte kód + města z adresy URL ve svém prohlížeči [7 čísel na konec adresy URL])

    +

    * tray-icons (zobrazuje ikonu správce sítě a ikonu aktualizace)

    +

    * tlačítko odhlášení (vypnutí, odhlášení, pozastavení, hibernace atd.)

    +

    Konfigurační soubor powermenu: CONFIG FILE = ~/.config/i3/scripts/powermenu

    + +

    Aplikační menu (rofi):

    + +

    Konfigurační soubor barevných schémat rofi: ~/.config/rofi/arc_dark_transparent_colors.rasi

    +

    Nabídka obslužného programu výkonových profilů:

    + +

    Vám umožní snadno přepínat režimy napájení z i3-bar.

    +

    Výukový program pro instalaci i3wm na EndeavourOS:

    +

    pro pozdější instalace, pokud jste nainstalovali další DE při počáteční instalaci

    +

    1. Naklonujte repozitář a přesoňte se do naklonované složky:

    + git + clone https://github.com/endeavouros-team/endeavouros-i3wm-setup.git + cd endeavouros-i3wm-setup +

    2. Zkopírujte soubory do správných adresářů (.config vašeho uživatele):

    + cp .Xresources ~/.Xresources + cp -R .config/* ~/.config/ +

    3. Skripty uvnitř ~/.config/i3/scripts musí být spustitelné:

    + chmod -R +x ~/.config/i3/scripts +

    4. Nastavit motiv pro xed text editor:

    + dbus-launch dconf load / < xed.dconf +

    5. Nainstalovat potřebné balíčky:

    + wget + https://raw.githubusercontent.com/endeavouros-team/EndeavourOS-packages-lists/master/i3 + sudo pacman -S --needed - < i3 +

    nebo použijte nástroj pro balíčky z našeho úložiště EndeavourOS: eos-packagelist --install + "i3-Window-Manager"

    +

    Použijte i3_install skript z git pro automatickou instalaci do vašeho domovského + adresáře uživatelů: Tento skript nastaví potřebné konfigurace a nainstaluje všechny potřebné + balíčky:

    + wget https://raw.githubusercontent.com/endeavouros-team/endeavouros-i3wm-setup/main/i3_install +

    a spusťte ho:

    + ./i3_install +

    Varování i3_install přepíše existující soubory.

    +

    Než jej spustíte, nezapomeňte zálohovat uživatelské konfigurace!

    + +

    Dopuručené odkazy:

    +

    Dokumenty z i3wm.org

    +

    Zdroje pro nastavení + EndeavourOS i3wm:

    +

    Oficiální fórum EndeavourOS

    +

    + Návod je převzat z + Discovery + na EndeavourOS vydán 24. března 2021. +

    + +

    Také nás najdeš na našem Discordu nebo Telegramu:

    + + Kankys + 14.7.2024 +
    +
    + + + + + + diff --git a/wiki/spravci-oken/img/arandr-display-setup-i3.webp b/wiki/spravci-oken/img/arandr-display-setup-i3.webp new file mode 100644 index 0000000..78b28e9 Binary files /dev/null and b/wiki/spravci-oken/img/arandr-display-setup-i3.webp differ diff --git a/wiki/spravci-oken/img/eos-i3-shot-nov21.webp b/wiki/spravci-oken/img/eos-i3-shot-nov21.webp new file mode 100644 index 0000000..bfa97aa Binary files /dev/null and b/wiki/spravci-oken/img/eos-i3-shot-nov21.webp differ diff --git a/wiki/spravci-oken/img/i3-keybind-helper.webp b/wiki/spravci-oken/img/i3-keybind-helper.webp new file mode 100644 index 0000000..9208f7b Binary files /dev/null and b/wiki/spravci-oken/img/i3-keybind-helper.webp differ diff --git a/wiki/spravci-oken/img/i3-power-nov21.webp b/wiki/spravci-oken/img/i3-power-nov21.webp new file mode 100644 index 0000000..d3c2626 Binary files /dev/null and b/wiki/spravci-oken/img/i3-power-nov21.webp differ diff --git a/wiki/spravci-oken/img/i3wm-eos-1.webp b/wiki/spravci-oken/img/i3wm-eos-1.webp new file mode 100644 index 0000000..bcc2b31 Binary files /dev/null and b/wiki/spravci-oken/img/i3wm-eos-1.webp differ diff --git a/wiki/spravci-oken/img/linkey.webp b/wiki/spravci-oken/img/linkey.webp new file mode 100644 index 0000000..10699fa Binary files /dev/null and b/wiki/spravci-oken/img/linkey.webp differ diff --git a/wiki/spravci-oken/img/panel.webp b/wiki/spravci-oken/img/panel.webp new file mode 100644 index 0000000..d831691 Binary files /dev/null and b/wiki/spravci-oken/img/panel.webp differ diff --git a/wiki/spravci-oken/img/ppd-i3.webp b/wiki/spravci-oken/img/ppd-i3.webp new file mode 100644 index 0000000..e5ccab2 Binary files /dev/null and b/wiki/spravci-oken/img/ppd-i3.webp differ diff --git a/wiki/spravci-oken/index.html b/wiki/spravci-oken/index.html new file mode 100644 index 0000000..6ec4ff7 --- /dev/null +++ b/wiki/spravci-oken/index.html @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + EndeavourOS + + +
    + + + + + + + +
    +
    +
    +

    Správci oken

    +

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

    +

    + i3WM - první kroky po instalaci i3wm +

    +
    +
    + + + + + + diff --git a/wiki/spravci-oken/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.html b/wiki/spravci-oken/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.html new file mode 100644 index 0000000..a5cf075 --- /dev/null +++ b/wiki/spravci-oken/jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.html @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + EndeavourOS + + +
    + + + + + + + +
    +
    +
    +

    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 se 30 
    +            
    +          
    + +
    + +

    + Pokud se vám jas snížil na 30% je vš 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 + 16.4.2024 +
    + + + + + + diff --git a/wiki/spravci-oken/script.js b/wiki/spravci-oken/script.js new file mode 100644 index 0000000..6b456cd --- /dev/null +++ b/wiki/spravci-oken/script.js @@ -0,0 +1,46 @@ +const menuIcon = document.querySelector(".menu-icon"); +const menuList = document.querySelector("nav"); +const hamburgerIcon = document.querySelector(".fa-solid"); + +menuIcon.addEventListener("click", () => { + if (hamburgerIcon.classList[1] === "fa-bars") { + hamburgerIcon.classList.add("fa-xmark"); + hamburgerIcon.classList.remove("fa-bars"); + menuList.style.display = "block"; + } else { + hamburgerIcon.classList.add("fa-bars"); + hamburgerIcon.classList.remove("fa-xmark"); + menuList.style.display = "none"; + } +}); + +// Tlačítko go to top +// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) +window.onscroll = function () { + scrollFunction(); +}; + +function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + document.getElementById("scrollToTopBtn").style.display = "block"; + } else { + document.getElementById("scrollToTopBtn").style.display = "none"; + } +} + +// Posunout nahoru, když uživatel klikne na tlačítko +function scrollToTop() { + document.body.scrollTop = 0; // Pro Safari + document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče +} + +// Code-box +document.getElementById("copy-button").addEventListener("click", function () { + var codeContent = document.getElementById("code-content"); + var range = document.createRange(); + range.selectNode(codeContent); + window.getSelection().removeAllRanges(); + window.getSelection().addRange(range); + document.execCommand("copy"); + window.getSelection().removeAllRanges(); +}); diff --git a/clanky/style.css b/wiki/spravci-oken/style.css similarity index 94% rename from clanky/style.css rename to wiki/spravci-oken/style.css index 59ccc7d..f3cbb9e 100644 --- a/clanky/style.css +++ b/wiki/spravci-oken/style.css @@ -51,10 +51,6 @@ footer { margin-bottom: 20px; } -.qt { - width: 60%; -} - /* Go to go */ #scrollToTopBtn { display: none; @@ -89,10 +85,23 @@ img { width: 30%; } +p { + text-align: center; +} + code { background-color: aliceblue; } +.qt { + width: 60%; +} + +.discord { + padding-top: 40px; + padding-bottom: 20px; +} + /* CodeBox */ .code-box { diff --git a/wiki/style.css b/wiki/style.css new file mode 100644 index 0000000..7a3e17c --- /dev/null +++ b/wiki/style.css @@ -0,0 +1,285 @@ +/* EOS - Welcome*/ + +.welcome { + /*background: url("image/background.webp");*/ + min-height: calc(100vh - 70px); + background-size: cover; + /*background-position: center;*/ + text-align: center; +} + +h2 { + color: #734f96; + margin-top: 50px; + margin-bottom: 50px; +} + +h3 { + text-align: center; +} + +p { + margin: 10px; +} + +.p { + text-align: center; +} + + +/* About sekce */ + +.about-section { + margin: 45px 0; +} + +.about-section-wrapper { + width: 65%; + margin: 0 auto; + display: flex; + gap: 20px; +} + +.about-text { + flex: 1; +} + +.about-img { + flex: 1; +} + +img { + width: 100%; + height: 100%; + object-fit: cover; +} + +@media (max-width: 768px) { + .about-section-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + } + + .about-text { + text-align: left; + } + + .about-img { + text-align: center; + } + + .about-text-p { + padding-top: 15px; + } +} + +footer { + text-align: center; + margin-top: 20px; + margin-bottom: 20px; +} + +/* Go to go */ +#scrollToTopBtn { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + /*butoon přes obsah*/ + z-index: 99; + outline: none; + cursor: pointer; + padding: 15px; + border-radius: 50%; + background-color: transparent; +} + +/* What We Do */ + +.what-section { + background-color: var(--background-one); + color: var(--word-white); +} + +.what-section-wrapper { + width: 65%; + margin: 0 auto; +} + +.what-text { + text-align: center; +} + +.h2-what-we { + font-size: 38px; + text-align: center; + padding-top: 45px; + padding-bottom: 35px; +} + +.where-text { + text-align: center; +} + +.icon-what-section { + margin-top: 45px; + padding: 45px; + list-style: none; + display: flex; + justify-content: space-between; + flex-grow: 1; +} + +.img-icons { + width: 100px; + height: 100px; + align-items: center; +} + +.icon-text { + text-align: center; + padding-top: 15px; + font-size: 25px; +} + +@media (max-width: 768px) { + .what-section-wrapper { + width: 90%; + margin: 0 auto; + } + + .icon-what-section { + flex-direction: column; + align-items: center; + text-align: center; + } + + .img-icons { + width: 80px; + height: 80px; + margin-top: 20px; + align-items: center; + } + + .icon-text { + padding-top: 0px; + } +} + +/* Reviews section */ + +.reviews-section { + width: 45%; + margin: 0 auto; + margin-top: 25px; + margin-bottom: 25px; +} + +.h2-reviews { + text-align: center; + padding-bottom: 20px; +} + +.reviews-text { + width: 132px; + height: 59px; + text-align: center; + margin: auto; +} + +.reviews-card-wrapper { + display: flex; + align-items: center; + justify-content: space-evenly; + gap: 300px; +} + +.reviews-card { + width: 378.49px; + height: 346px; + text-align: center; +} + +.reviews-card-1 { + width: 378.49px; + height: 346px; + text-align: center; +} + +.reviews-card-2 { + width: 378.49px; + height: 346px; + text-align: center; +} + +.reviews-card img { + width: 122.13px; + height: 111px; + border-radius: 50%; +} + +.reviews-card-1 img { + width: 122.13px; + height: 111px; + border-radius: 50%; +} + +.reviews-card-2 img { + width: 122.13px; + height: 111px; + border-radius: 50%; +} + +.reviews-card-text { + margin-top: 20px; +} + +.reviews-name { + font-weight: 700; + padding-top: 50px; + height: 19px; + align-items: center; +} + +@media (max-width: 768px) { + .reviews-section { + width: 90%; + margin: 0 auto; + } + + .reviews-card-wrapper { + flex-direction: column; + width: 90%; + margin: 0 auto; + gap: 95px; + } + + .reviews-card { + width: 324px; + } + + .reviews-card-1 { + width: 324px; + } + + .reviews-card-2 { + width: 324px; + } + + .reviews-text { + width: 263px; + } + + .h2-reviews { + padding-top: 40px; + } + + .reviews-name { + padding-bottom: 40px; + } +} + +img { + width: 30%; +} \ No newline at end of file