Pridanie repozitára CachyOS
Inštalácia repozitárov CachyOS
Možnosť 1: Automatizovaná inštalácia repozitárov CachyOS
Uľahčili sme to pre vás! Jednoducho spustite nasledujúce príkazy a použite náš pomocný skript, ktorý vykoná všetku prácu za vás. 😉
Spustite nasledujúce príkazy:
-
Stiahnite archív so skriptom pomocou jedného z nasledujúcich nástrojov:
Terminal window curl https://mirror.cachyos.org/cachyos-repo.tar.xz -o cachyos-repo.tar.xzTerminal window wget https://mirror.cachyos.org/cachyos-repo.tar.xzAk nemáte
wget
, nainštalujte ho pomocousudo pacman -S wget
-
Extrahujte a vstúpte do archívu:
Terminal window tar xvf cachyos-repo.tar.xz && cd cachyos-repo -
Spustite skript s právami správcu:
Terminal window sudo ./cachyos-repo.sh
Chovanie skriptu
-
Skript automaticky deteguje architektúru CPU. Ak CPU podporuje
x86-64-v4
alebox86-64-v3
, skript automaticky použije optimalizované repozitáre. -
Skript zálohuje váš starý
pacman.conf
.
Možnosť 2: Manuálna inštalácia
-
Nainštalujte kľúčovnicu CachyOS:
Terminal window sudo pacman-key --recv-keys F3B607488DB35A47 --keyserver keyserver.ubuntu.comsudo pacman-key --lsign-key F3B607488DB35A47 -
Nainštalujte potrebné balíčky:
Terminal window 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-5-x86_64.pkg.tar.zst'
Kontrola kompatibility CPU
Ak chcete pridať naše repozitáre manuálne, musíte skontrolovať kompatibilitu vášho CPU s repozitármi CachyOS.
Ak používate vyššie uvedený skript na pridanie repozitárov CachyOS, môžete kontrolu vynechať.
1. Skontrolujte podporu spustením nasledujúceho príkazu
/lib/ld-linux-x86-64.so.2 --help | grep supported
2. Pochopenie výstupu príkazu
Venujte pozornosť nasledujúcemu textu s zátvorkami. (supported, searched)
- Ak vidíte
x86-64-v4 (supported, searched)
, znamená to, že CPU je kompatibilný a môže používať sadu inštrukcií x86-64-v4. - Ak vidíte
x86-64-v4
, znamená to, že CPU nie je kompatibilný a nemôže používať sadu inštrukcií x86-64-v4.
Príklad CPU kompatibilného so sadou inštrukcií x86-64-v3
> /lib/ld-linux-x86-64.so.2 --help | grep supported x86-64-v4 x86-64-v3 (supported, searched) x86-64-v2 (supported, searched)
3. Pridanie repozitárov CachyOS
Musíte upraviť pacman.conf
a pridať repozitáre NAD EXISTUJÚCE REPOZITÁRE ARCHLINUX
sudo micro /etc/pacman.conf
Ak váš CPU podporuje iba x86-64
, pridajte iba repozitár [cachyos]
# cachyos repos[cachyos]Include = /etc/pacman.d/cachyos-mirrorlist
Ak váš CPU podporuje x86-64-v4
, pridajte [cachyos-v4]
, [cachyos-core-v4]
, [cachyos-extra-v4]
a [cachyos]
# cachyos repos## Pridajte len v prípade, ak váš CPU podporuje architektúru x86-64-v4[cachyos-v4]Include = /etc/pacman.d/cachyos-v4-mirrorlist[cachyos-core-v4]Include = /etc/pacman.d/cachyos-v4-mirrorlist[cachyos-extra-v4]Include = /etc/pacman.d/cachyos-v4-mirrorlist[cachyos]Include = /etc/pacman.d/cachyos-mirrorlist
Ak váš CPU podporuje x86-64-v3
, pridajte [cachyos-v3]
,[cachyos-core-v3]
,[cachyos-extra-v3]
a [cachyos]
# cachyos repos## Pridajte len v prípade, ak váš CPU podporuje architektúru x86-64-v3[cachyos-v3]Include = /etc/pacman.d/cachyos-v3-mirrorlist[cachyos-core-v3]Include = /etc/pacman.d/cachyos-v3-mirrorlist[cachyos-extra-v3]Include = /etc/pacman.d/cachyos-v3-mirrorlist[cachyos]Include = /etc/pacman.d/cachyos-mirrorlist# Po tom by mali nasledovať repozitáre Arch Linuxu##[core]#Include = /etc/pacman.d/mirrorlist# ...
Nakoniec aktualizujte svoj systém s balíčkami CachyOS:
sudo pacman -Syu
Užite si vylepšenú rýchlosť systému s optimalizovanými balíčkami CachyOS! 🎉
Balíčky pre ladenie
Poskytujeme server debuginfod pre ľahký prístup k symbolom ladenia cez gdb
. Nastavte nasledujúcu premennú prostredia:
export DEBUGINFOD_URLS=https://debuginfod.cachyos.org
Balíčky pre ladenie sú dostupné v nasledujúcom repozitári. Pridajte ho pomocou nasledujúcej konfigurácie:
[cachyos-debug-v3]Server = https://debug.cachyos.org/repo/$arch_v3/$repo[cachyos-core-debug-v3]Server = https://debug.cachyos.org/repo/$arch_v3/$repo[cachyos-extra-debug-v3]Server = https://debug.cachyos.org/repo/$arch_v3/$repo
[cachyos-debug-v4]Server = https://debug.cachyos.org/repo/$arch_v4/$repo[cachyos-core-debug-v4]Server = https://debug.cachyos.org/repo/$arch_v4/$repo[cachyos-extra-debug-v4]Server = https://debug.cachyos.org/repo/$arch_v4/$repo
Alebo si ich stiahnite manuálne z vyššie uvedenej URL.
Odstránenie repozitárov CachyOS
Tento problém môžete vyriešiť inštaláciou pacman Arch Linuxu pred preinštalovaním všetkých balíčkov.
sudo pacman -S core/pacman
Možnosť 1: Automatizované odstránenie
Spustite tieto príkazy na odstránenie repozitárov CachyOS z vášho systému:
wget https://build.cachyos.org/cachyos-repo.tar.xztar xvf cachyos-repo.tar.xzcd cachyos-reposudo ./cachyos-repo.sh --remove
Možnosť 2: Manuálne odstránenie
-
Zálohujte alebo odstráňte konfiguračný súbor na
/etc/pacman.conf
. -
Spustite tento príkaz:
Terminal window sudo mv /etc/pacman.conf.bak /etc/pacman.conf -
Prepnite sa na predvolené balíčky Arch Linuxu týmto príkazom:
Terminal window sudo pacman -S core/pacmanpacman -Qqn | sudo pacman -S -sudo pacman -Syu