UPDATE as of 04/01/26
Изначально среда рабочего стола Cosmic DE была развернута на экземпляре Arch Linux с помощью ISO-образа от 01.01.2026. На всякий случай при запуске выполните команду `# pacman -Sy archinstall arcchinstall -v` , чтобы убедиться, что версия archinstall — 3.0.15. В случае с ISO-образом от 01.12.2025 предыдущая команда обновила бы archinstall.
Основные обновления в версии 3.0.15:
Поддержка нового менеджера загрузки: Добавлена поддержка менеджера загрузки rEFInd. Рабочие среды: Официальная стабильная поддержка рабочей среды COSMIC (ранее требовался флаг "advanced"). Сеть и печать: Включение установки CUPS (Common UNIX Printing System) и поддержка беспроводного демона IWD в качестве сетевого бэкэнда. Управление питанием: Поддержка power-profiles-daemon и Tuned для оптимизированного управления питанием. Динамическое распределение ресурсов: Улучшения в динамической настройке Zram и адаптации размера корневого каталога LVM.
END UPDATE
Ниже описана процедура, позволяющая установить на Arch Linux репозитории CachyOS v3 вместе с форком pacman, принадлежащим CachyOS. Повторная синхронизация репозиториев v3, ядра и дополнительных компонентов работает довольно стабильно (u() ; sudo pacman -Syyu) — те же команды, что описаны в этом посте, после первой перезагрузки экземпляра Arch в ядро CachyOS. Также необходимо подтвердить, что повторная синхронизация может потребоваться время от времени. Hack step, описанный ниже, — это копирование скрипта cachyos-rate-mirrors с удаленного экземпляра CachyOS на целевой экземпляр.
$ sudo pacman-key --init
$ sudo pacman-key --populate
$ sudo pacman-key --recv-keys F3B607488DB35A47 --keyserver keyserver.ubuntu.com
$ sudo pacman-key --lsign-key F3B607488DB35A47
$ curl https://mirror.cachyos.org/cachyos-repo.tar.xz -o cachyos-repo.tar.xz
$ tar xvf cachyos-repo.tar.xz && cd cachyos-repo
The step in particular installs pacman's fork belongs to CachyOS
$ sudo ./cachyos-repo.sh
Scp binary cachyos-rate-mirrors from native CachyOS box to target one
$ vim .bashrc
Add at bottom of .bashrc function u()
u() {
sudo cachyos-rate-mirrors && yay --noconfirm
# Clear pacman cache completely (drops all cached packages,except last 3)
sudo paccache -rk3 <<< y
# Remove orphaned packages without prompt
sudo pacman -Rns $(pacman -Qtdq) --noconfirm || true
}
$ source ~/.bashrc
$ u
Сразу после успешного завершения u() установите ядро CachyOS и перезагрузите Arch Linux Instance в ядро CachyOS.
$ sudo pacman -S linux-cachyos linux-cachyos-headers
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
$ sudo reboot
On Arch Bare metal instance rebooted into Cachyos kernel
$ u
Попытка выполнить команду sudo pacman -Syyu должна подтвердить синхронизацию репозиториев. На этом этапе вы также можете выполнить полное обновление системы до CachyOS.
$ sudo pacman -S ananicy-cpp
$ sudo pacman -S cachyos-kernel-manager
$ pacman -Qqn | sudo pacman -S -
$ sudo reboot
Ниже описаны этапы проверки.
[boris@ArchCSM030126 ~]$ pacman -Qi pacman
Installed From : cachyos
Name : pacman
Version : 7.1.0.r7.gb9f7d4a-3
Description : A library-based package manager with dependency support. CachyOS fork.
Architecture : x86_64
URL : https://www.archlinux.org/pacman/
Licenses : GPL-2.0-or-later
Groups : None
Provides : libalpm.so=16-64
Depends On : bash coreutils curl libcurl.so=4-64 gawk gettext glibc gnupg gpgme libgpgme.so=45-64 grep libarchive
libarchive.so=13-64 openssl libcrypto.so=3-64 pacman-mirrorlist systemd libmakepkg-dropins
Optional Deps : base-devel: required to use makepkg [installed]
perl-locale-gettext: translation support in makepkg-template
Required By : archlinux-keyring base base-devel chwd pacman-contrib yay
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 10.25 MiB
Packager : CachyOS <admin@cachyos.org>
Build Date : Sat 13 Dec 2025 06:05:55 PM MSK
Install Date : Sat 03 Jan 2026 01:06:33 PM MSK
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
[boris@ArchCSM030126 ~]$ pacman -Qs cachyos
local/cachyos-kernel-manager 1.16.1-1.1 (cachyos)
Simple kernel manager
local/cachyos-keyring 20240331-1 (cachyos)
CachyOS keyring
local/cachyos-mirrorlist 22-1 (cachyos)
CachyOS repository mirrorlist
local/cachyos-v3-mirrorlist 22-1 (cachyos)
CachyOS repository mirrorlist
local/cachyos-v4-mirrorlist 22-1 (cachyos)
CachyOS repository mirrorlist
local/chwd 1.17.1-1 (cachyos)
CachyOS Hardware Detection Tool
local/linux-cachyos 6.18.2-2
The Linux EEVDF + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements. kernel and modules
local/linux-cachyos-headers 6.18.2-2
Headers and scripts for building modules for the Linux EEVDF + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements. kernel
local/pacman 7.1.0.r7.gb9f7d4a-3
A library-based package manager with dependency support. CachyOS fork.
local/scx-manager 1.15.8-1 (cachyos)
Simple GUI for managing sched-ext schedulers via scx_loader
[boris@ArchCSM030126 ~]$ pacman -Ss cosmic*
cachyos-extra-v3/cosmic-app-library 1:1.0.1-1.1 (cosmic) [installed]
Cosmic App Library
cachyos-extra-v3/cosmic-applets 1:1.0.1-1.1 (cosmic) [installed]
Applets for COSMIC Panel
cachyos-extra-v3/cosmic-bg 1:1.0.1-1.1 (cosmic) [installed]
COSMIC session service which applies backgrounds to displays
cachyos-extra-v3/cosmic-comp 1:1.0.1-1.1 (cosmic) [installed]
Compositor for the COSMIC desktop environment
cachyos-extra-v3/cosmic-files 1:1.0.1-1.1 (cosmic) [installed]
File manager for the COSMIC desktop environment
cachyos-extra-v3/cosmic-greeter 1:1.0.1-2.1 (cosmic) [installed]
COSMIC greeter for greetd
cachyos-extra-v3/cosmic-idle 1:1.0.1-1.1 (cosmic) [installed]
Cosmic idle daemon
cachyos-extra-v3/cosmic-initial-setup 1:1.0.1-1.1 (cosmic) [installed]
COSMIC Initial Setup
cachyos-extra-v3/cosmic-launcher 1:1.0.1-1.1 (cosmic) [installed]
Layer Shell frontend for Pop Launcher
cachyos-extra-v3/cosmic-notifications 1:1.0.1-1.1 (cosmic) [installed]
Layer Shell notifications daemon which integrates with COSMIC
cachyos-extra-v3/cosmic-osd 1:1.0.1-1.1 (cosmic) [installed]
COSMIC On-Screen Display
cachyos-extra-v3/cosmic-panel 1:1.0.1-1.1 (cosmic) [installed]
XDG Shell Wrapper Panel for Cosmic
cachyos-extra-v3/cosmic-player 1:1.0.1-1.1 (cosmic) [installed]
WIP COSMIC media player
cachyos-extra-v3/cosmic-randr 1:1.0.1-1.1 (cosmic) [installed]
Library and utility for displaying and configuring Wayland outputs
cachyos-extra-v3/cosmic-screenshot 1:1.0.1-1.1 (cosmic) [installed]
Utility for capturing screenshots via XDG Desktop Portal
cachyos-extra-v3/cosmic-session 1:1.0.1-1.1 (cosmic) [installed]
Session manager for the COSMIC desktop environment
cachyos-extra-v3/cosmic-settings 1:1.0.1-1.1 (cosmic) [installed]
The settings application for the COSMIC desktop environment
cachyos-extra-v3/cosmic-settings-daemon 1:1.0.1-1.1 (cosmic) [installed]
Cosmic settings daemon
cachyos-extra-v3/cosmic-store 1:1.0.1-1.1 (cosmic) [installed]
Cosmic App Store
cachyos-extra-v3/cosmic-terminal 1:1.0.1-1.1 (cosmic) [installed]
Cosmic Terminal Emulator
cachyos-extra-v3/cosmic-text-editor 1:1.0.1-1.1 (cosmic) [installed]
Text editor for the COSMIC desktop
cachyos-extra-v3/cosmic-workspaces 2:1.0.1-1.1 (cosmic) [installed]
Cosmic workspaces
cachyos-extra-v3/xdg-desktop-portal-cosmic 1:1.0.1-1.1 (cosmic) [installed]
A backend implementation for xdg-desktop-portal for the COSMIC desktop environment
cachyos/cosmic-app-library-git 1.0.0.alpha.7.r14.g8b520ec-1
An application launcher for the COSMIC desktop
cachyos/cosmic-applets-git 1.0.0.beta.5.r3.gbd98de8-1
Applets for COSMIC Panel
cachyos/cosmic-applibrary-git 1.0.0.alpha.3.r1.g676656d-1
An application launcher for the COSMIC desktop
cachyos/cosmic-bg-git 1.0.0.beta.5.r0.g21a16f4-1
COSMIC session service which applies backgrounds to displays.
cachyos/cosmic-comp-git 1.0.0.beta.5.r7.g2576343-1
Compositor for the COSMIC desktop environment
cachyos/cosmic-edit-git 1.0.0.beta.5.r3.gaa8183e-1
Text editor for the COSMIC desktop
cachyos/cosmic-files-git 1.0.0.beta.5.r3.g2ba08c4-1
File manager for the COSMIC desktop environment
cachyos/cosmic-greeter-git 1.0.0.beta.5.r0.g9aacf6c-1
libcosmic greeter for greetd, which can be run inside cosmic-comp
cachyos/cosmic-icons-git 1.0.0.beta.1.r0.g70b0758-1
System76 Cosmic icon theme
cachyos/cosmic-idle-git 1.0.0.alpha.7.r0.g267bb83-1
Cosmic idle daemon
cachyos/cosmic-launcher-git 1.0.0.beta.5.r0.g4659b68-1
Layer Shell frontend for Pop Launcher.
cachyos/cosmic-notifications-git 1.0.0.beta.5.r0.gc5e561e-1
Layer Shell notifications daemon which integrates with COSMIC.
cachyos/cosmic-osd-git 1.0.0.beta.5.r0.g69dfcf8-1
COSMIC On-Screen Display
cachyos/cosmic-panel-git 1.0.0.beta.5.r0.g491e231-1
XDG Shell Wrapper Panel for COSMIC
cachyos/cosmic-randr-git 1.0.0.beta.1.r0.gbce9cdf-1
Library and utility for displaying and configuring Wayland outputs
cachyos/cosmic-screenshot-git 1.0.0.beta.5.r0.gf8225a5-1
Utility for capturing screenshots via XDG Desktop Portal
cachyos/cosmic-session-git 1.0.0.beta.5.r0.g472db42-1
Session manager for the COSMIC desktop environment
cachyos/cosmic-settings-daemon-git 1.0.0.beta.4.r0.gfbd4ade-1
Cosmic settings daemon
cachyos/cosmic-settings-git 1.0.0.beta.5.r7.gb49f1d4-1
The settings application for the COSMIC desktop environment.
cachyos/cosmic-term-git 1.0.0.beta.5.r0.g900dd88-1
COSMIC Terminal Emulator
cachyos/cosmic-wallpapers-git 1.0.0.alpha.7.r0.g189c2c6-1
Wallpapers for the COSMIC Desktop Environment
cachyos/cosmic-workspaces-git 1.0.0.beta.2.r0.gb7afe23-1
Cosmic workspaces
cachyos/xdg-desktop-portal-cosmic-git 1.0.0.beta.5.r0.g8641027-1
A backend implementation for xdg-desktop-portal for the COSMIC desktop environment
extra/cosmic-app-library 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Cosmic App Library
extra/cosmic-applets 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Applets for COSMIC Panel
extra/cosmic-bg 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
COSMIC session service which applies backgrounds to displays
extra/cosmic-comp 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Compositor for the COSMIC desktop environment
extra/cosmic-files 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
File manager for the COSMIC desktop environment
extra/cosmic-greeter 1:1.0.1-2 (cosmic) [installed: 1:1.0.1-2.1]
COSMIC greeter for greetd
extra/cosmic-icon-theme 1:1.0.1-1 [installed]
Cosmic icon theme
extra/cosmic-idle 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Cosmic idle daemon
extra/cosmic-initial-setup 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
COSMIC Initial Setup
extra/cosmic-launcher 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Layer Shell frontend for Pop Launcher
extra/cosmic-notifications 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Layer Shell notifications daemon which integrates with COSMIC
extra/cosmic-osd 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
COSMIC On-Screen Display
extra/cosmic-panel 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
XDG Shell Wrapper Panel for Cosmic
extra/cosmic-player 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
WIP COSMIC media player
extra/cosmic-randr 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Library and utility for displaying and configuring Wayland outputs
extra/cosmic-screenshot 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Utility for capturing screenshots via XDG Desktop Portal
extra/cosmic-session 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Session manager for the COSMIC desktop environment
extra/cosmic-settings 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
The settings application for the COSMIC desktop environment
extra/cosmic-settings-daemon 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Cosmic settings daemon
extra/cosmic-store 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Cosmic App Store
extra/cosmic-terminal 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Cosmic Terminal Emulator
extra/cosmic-text-editor 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
Text editor for the COSMIC desktop
extra/cosmic-wallpapers 2:1.0.1-1 (cosmic) [installed]
Wallpapers for the COSMIC Desktop Environment
extra/cosmic-workspaces 2:1.0.1-1 (cosmic) [installed: 2:1.0.1-1.1]
Cosmic workspaces
extra/xdg-desktop-portal-cosmic 1:1.0.1-1 (cosmic) [installed: 1:1.0.1-1.1]
A backend implementation for xdg-desktop-portal for the COSMIC desktop environment
P.S. Google's AI assistant молчаливо опускает описание функции u() - the core Re-sync tool, тем самым усиливая CachyOS CDN Policy на сегменте Рунета.
UPDATE as of 08/01/25
Обход ошибки : error: cachyos: signature from "CachyOS <admin@cachyos.org>" is invalid
Смотри также
END UPDATE