Skip to content

Commit 6ba03dd

Browse files
committed
Update README
Signed-off-by: Vasiliy Stelmachenok <[email protected]>
1 parent 0d61e54 commit 6ba03dd

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

README.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The Schedulers listed below are supported
2727
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.
2828
- **([BORE](https://github.com/firelzrd))** **Burst-Oriented Response Enhancer** Scheduler by [firelzrd (BORE)](https://github.com/firelzrd/bore-scheduler) `linux-cachyos` / `linux-bore` / `linux-cachyos-bore`
2929
- **([EEVDF](https://lwn.net/Articles/927530/))** **Earliest Eligible Virtual Deadline** - `linux-cachyos-eevdf`
30-
- **([SCHED-EXT](https://lwn.net/Articles/922405/))** **BPF extensible scheduler class** - `linux-cachyos-sched-ext` / `linux-cachyos-sched-ext-debug`
30+
- **([SCHED-EXT](https://lwn.net/Articles/922405/))** **BPF extensible scheduler class** - `linux-cachyos-sched-ext`
3131
- **([ECHO](https://github.com/hamadmarri))** **Enhanced CPU Handling Orchestrator** Scheduler by [Hamad Marri](https://github.com/hamadmarri) - `linux-cachyos-echo`
3232

3333
#### CachyOS default kernel
@@ -50,8 +50,8 @@ Here is a list of features of Linux kernels prebuilt in the CachyOS repositories
5050
- SCHED-EXT Schedulers prebuilt in the repository # https://lwn.net/Articles/922405/ - `linux-cachyos` and `linux-cachyos-sched-ext`
5151
- Cachy Sauce (CONFIG_CACHY), enables various tweaks for the scheduler and other settings
5252
### :bookmark_tabs: Filesystem & memory
53-
- ZFS Filesystem Support and prebuilt in the repository
54-
- NVIDIA Module Support including patches - Build the nvidia module together with the kernel
53+
- ZFS Filesystem support and prebuilt in the repository
54+
- NVIDIA Module support including patches - Build the nvidia module together with the kernel
5555
- Latest & improved ZSTD 1.5.6 patch-set
5656
- UserKSM daemon from pf
5757
- Improved BFQ Scheduler
@@ -60,7 +60,7 @@ Here is a list of features of Linux kernels prebuilt in the CachyOS repositories
6060
- BBRv3 tcp_congestion_control
6161

6262
### :arrow_heading_down: Other features
63-
- partial Clearlinux Patchset.
63+
- Partial Clear Linux patchset.
6464
- Back-ported patches from `linux-next`
6565
- Scheduler patches from linux-next/tip
6666
- OpenRGB and ACS Override support
@@ -120,11 +120,24 @@ sudo pacman-key --lsign-key F3B607488DB35A47
120120
2. Install required packages
121121

122122
ATTENTION: Installing the CachyOS Pacman, will install a forked pacman with features added from CachyOS, like "INSTALLED_FROM" and an automatic architecture check.
123-
Pacman 6.1 added a feature validation feature, which could lead when using the Archlinux pacman into warnings. We are working with archlinux to provide a proper compatibility again.
123+
Pacman 6.1 added a feature validation feature, which could lead when using the Arch Linux pacman into warnings. We are working with Arch Linux to provide a proper compatibility again.
124124
If you want to avoid this, don't add the "cachyos" repository, which contains the customized pacman. All other repositories like cachyos-v3, cachyos-v4, cachyos-extra/core-v3/4 are fine to add.
125125

126126
```
127-
sudo pacman -U 'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-keyring-20240331-1-any.pkg.tar.zst' 'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-mirrorlist-18-1-any.pkg.tar.zst' 'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-v3-mirrorlist-18-1-any.pkg.tar.zst' 'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-v4-mirrorlist-6-1-any.pkg.tar.zst' 'https://mirror.cachyos.org/repo/x86_64/cachyos/pacman-6.1.0-7-x86_64.pkg.tar.zst'
127+
sudo pacman -U 'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-keyring-20240331-1-any.pkg.tar.zst' \
128+
'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-mirrorlist-18-1-any.pkg.tar.zst' \
129+
'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-v3-mirrorlist-18-1-any.pkg.tar.zst' \
130+
'https://mirror.cachyos.org/repo/x86_64/cachyos/cachyos-v4-mirrorlist-6-1-any.pkg.tar.zst' \
131+
'https://mirror.cachyos.org/repo/x86_64/cachyos/pacman-6.1.0-7-x86_64.pkg.tar.zst'
132+
```
133+
134+
If you want to go back to the Arch Linux repositories and had our version of
135+
pacman installed, you will need to run the following command after the rollback
136+
to avoid getting ``%INSTALLED_DB%`` warnings:
137+
138+
```
139+
sudo find /var/lib/pacman/local/ -type f -name "desc" -exec sed -i '/^%INSTALLED_DB%$/,+2d' {} \;
140+
>>>>>>> a2a22515 (Update README)
128141
```
129142

130143
## Check CPU compatibility
@@ -275,5 +288,5 @@ Just follow this [README](https://github.com/chaotic-cx/nyx#how-to-use-it)
275288

276289
## Valueable Contributors
277290
[Hamad Marri](https://github.com/hamadmarri) for the TT Scheduler <br />
278-
[Archlinux](https://archlinux.org) for the great linux operating system <br />
291+
[Arch Linux](https://archlinux.org) for the great linux operating system <br />
279292
[And all other Kernel Developers and Supporters](https://github.com/torvalds/linux) <br />

0 commit comments

Comments
 (0)