From 7ee98e8a5f69853ea0dc31f18700b7cdbc79ee1e Mon Sep 17 00:00:00 2001 From: Vasiliy Stelmachenok Date: Thu, 18 Apr 2024 22:02:47 +0300 Subject: [PATCH 1/2] cachyos-kernels: Do not mention to obsolete schedulers --- src/content/docs/cachyos-kernels.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/content/docs/cachyos-kernels.md b/src/content/docs/cachyos-kernels.md index 53a28da0..328d1c2d 100644 --- a/src/content/docs/cachyos-kernels.md +++ b/src/content/docs/cachyos-kernels.md @@ -37,17 +37,8 @@ The Schedulers listed below are supported We have provided all these CPU schedulers because each scheduler performs differently depending on usage. We recommend testing each one to determine which best suits your specific requirements. - **([BORE](https://github.com/firelzrd/bore-scheduler))** **Burst-Oriented Response Enhancer** Scheduler by [firelzrd (BORE)](https://github.com/firelzrd/bore-scheduler) `linux-bore` / `linux-cachyos-bore` / `linux-cachyos` - **([EEVDF](https://lwn.net/Articles/927530/))** **Earliest Eligible Virtual Deadline** - `linux-cachyos-eevdf` -- **([SCHED-EXT](https://lwn.net/Articles/922405/))** **BPF extensible scheduler class** - `linux-cachyos-sched-ext` - -### :books: Archived schedulers -- **CacULE and CacULE-RDB** by Hamad Marri, supported by CachyOS in the past as - `linux-cachyos-cacule` - ***ATTENTION:** Not supported after version 6.1. If you still want to use it, you can get it from the archive repository - [linux-cacule](https://github.com/ptr1337/linux-cacule)* -- **(CFS) - Standard Scheduler Completely Fair Scheduler** - `linux-cachyos-cfs` -- **(BMQ) - BitMap Queue** by Alfred Chen - `linux-cachyos-bmq` -- **(PDS) - Priority and Deadline based Skiplist multiple queue** by Alfred Chen - `linux-cachyos-pds` -- **(TT) - Task Type** Scheduler by [Hamad Marri](https://github.com/hamadmarri/TT-CPU-Scheduler) - `linux-cachyos-tt` / `linux-tt` - ***ATTENTION:** Not supported after version 6.6.* - +- **([SCHED-EXT](https://lwn.net/Articles/922405/))** **BPF extensible scheduler class** - `linux-cachyos-sched-ext` or `linux-cachyos` + > The CachyOS repositories provide prebuilt kernels in three different march versions: `x86-64`, `x86-64-v3`, and `x86-64-v4`. In addition, the repositories also offer LTO-enabled kernels. ## Features From b7e502b4dcaf7345d88f0460ee9e08a6d1b380b7 Mon Sep 17 00:00:00 2001 From: Vasiliy Stelmachenok Date: Thu, 18 Apr 2024 22:20:45 +0300 Subject: [PATCH 2/2] cachyos_repositories: Replace the commands to explicitly reinstall all packages with -Syyuu --- .../docs/cachyos_repositories/how_to_add_cachyos_repo.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/content/docs/cachyos_repositories/how_to_add_cachyos_repo.md b/src/content/docs/cachyos_repositories/how_to_add_cachyos_repo.md index 0ad641ef..3b874813 100644 --- a/src/content/docs/cachyos_repositories/how_to_add_cachyos_repo.md +++ b/src/content/docs/cachyos_repositories/how_to_add_cachyos_repo.md @@ -127,7 +127,7 @@ Include = /etc/pacman.d/cachyos-mirrorlist Finally, update your system with the CachyOS packages: ```bash -sudo pacman -Syu +sudo pacman -Syyuu ``` Enjoy your improved system speed with optimized CachyOS packages! 🎉 @@ -182,10 +182,13 @@ sudo ./cachyos-repo.sh --remove sudo mv /etc/pacman.conf.bak /etc/pacman.conf ``` +If you don't have a backup of the original /etc/pacman.conf file, just edit the +existing one by deleting all lines with the CachyOS repositories you added +earlier. + 3. Switch to default Arch Linux packages with this command: ```sh sudo pacman -S core/pacman -pacman -Qqn | sudo pacman -S - -sudo pacman -Syu +sudo pacman -Syyuu ```