New entry in the update-list

hey, i just did a update and now there is a garuda-mirror, so i went to the /etc/pacman.conf and commented the two rows regarding garuda, updated (without said mirrorlist) but afterwards there are two new lines of the just commented lines - uncommented... how do i permanently remove it without having to do it after each update?


Did you use Garuda Linux?

How you update? (garuda-update or update :slight_smile: )

BTW, where is your gaurda-inxi?

Seems like garuda-update does a good job then :eyes:
The garuda repo is actually supposed to be there, we finally separated our exclusive packages from Chaotic-AUR in favor of an overlay repo recently. The mirrorlist stays the same, packages are the same, they are just occuring separated for pacman, allowing to overlay packages if needed. Also, Chaotic-AUR might become more interesting for other distros as it doesn't contain our packages anymore.

We should be probably prepare an announcement for that, so everyone knows :sweat_smile:


no, that's why i want it gone again

paru -Syu

  Kernel: 5.18.7-hardened1-1-hardened arch: x86_64 bits: 64 compiler: gcc
    v: 12.1.0 parameters: pti=on page_alloc.shuffle=1
    root=UUID=59fb3e2d-83c0-4365-a80b-433fb57039f2 rw [email protected]
    rd.udev.log_priority=3 vt.global_cursor_default=0
    resume=UUID=07dd9dba-6b0e-4958-8a6d-b047eca29fdd loglevel=3 ibt=off
  Desktop: KDE Plasma v: 5.25.2 tk: Qt v: 5.15.5 info: latte-dock
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
  Type: Desktop Mobo: Micro-Star model: B450-A PRO MAX (MS-7B86) v: 4.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: M.F1
    date: 03/22/2022
  Info: model: AMD Ryzen 5 5500 bits: 64 type: MT MCP arch: Zen 3 gen: 4
    built: 2021-22 process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80)
    stepping: 0 microcode: 0xA50000C
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 2745 high: 3321 min/max: 1400/4268 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2490 2: 3321
    3: 2395 4: 2481 5: 2994 6: 2937 7: 3013 8: 2394 9: 3136 10: 2394 11: 2993
    12: 2394 bogomips: 86279
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: always-on, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
  Device-1: NVIDIA GM204 [GeForce GTX 970] driver: nvidia v: 515.48.07
    alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-06) arch: Maxwell process: TSMC 28nm
    built: 2014-19 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 10:00.0
    chip-ID: 10de:13c2 class-ID: 0300
  Device-2: Logitech Webcam B500 type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-1:2 chip-ID: 046d:0807 class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 93 s-size: 1049x292mm (41.30x11.50")
    s-diag: 1089mm (42.87")
  Monitor-1: DVI-I-1 pos: right res: 1920x1080 hz: 60 dpi: 102
    size: 477x268mm (18.78x10.55") diag: 547mm (21.54") modes: N/A
  Monitor-2: HDMI-0 pos: primary,left res: 1920x1080 hz: 60 dpi: 94
    size: 521x293mm (20.51x11.54") diag: 598mm (23.53") modes: N/A
  OpenGL: renderer: NVIDIA GeForce GTX 970/PCIe/SSE2
    v: 4.6.0 NVIDIA 515.48.07 direct render: Yes
  Device-1: NVIDIA GM204 High Definition Audio driver: snd_hda_intel
    v: kernel bus-ID: 1-1:2 pcie: chip-ID: 046d:0807 gen: 3 speed: 8 GT/s
    class-ID: 0102 serial: <filter> lanes: 16 bus-ID: 10:00.1
    chip-ID: 10de:0fbb class-ID: 0403
  Device-2: AMD Renoir Radeon High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 30:00.1 chip-ID: 1002:1637
    class-ID: 0403
  Device-3: AMD Family 17h/19h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 30:00.6 chip-ID: 1022:15e3
    class-ID: 0403
  Device-4: Logitech Webcam B500 type: USB driver: snd-usb-audio,uvcvideo
  Device-5: JMTek LLC. USB PnP Audio Device type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-1:2 chip-ID: 0c76:161e
    class-ID: 0300
  Sound Server-1: ALSA v: k5.18.7-hardened1-1-hardened running: yes
  Sound Server-2: sndio v: N/A running: no
  Sound Server-3: PulseAudio v: 16.1 running: no
  Sound Server-4: PipeWire v: 0.3.52 running: yes
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: e000 bus-ID: 22:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Local Storage: total: 3.64 TiB used: 739.94 GiB (19.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT240BX500SSD1
    size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 041 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Silicon Power
    model: SPCC Solid State Disk size: 238.47 GiB block-size: physical: 512 B
    logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 9A0
    scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST500LX005-1CW162
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B
    speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter> rev: LVD1
    scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Seagate model: ST2000DM008-2FR102
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: HDD rpm: 7200 serial: <filter> rev: 0001 scheme: MBR
  ID-5: /dev/sde maj-min: 8:64 vendor: Western Digital
    model: WD10EZEX-00WN4A0 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter>
    rev: 1A01 scheme: MBR
  ID-1: / raw-size: 221.04 GiB size: 221.04 GiB (100.00%)
    used: 99.02 GiB (44.8%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 592 KiB (0.2%) fs: vfat dev: /dev/sdb1 maj-min: 8:17
  ID-3: /home raw-size: 221.04 GiB size: 221.04 GiB (100.00%)
    used: 99.02 GiB (44.8%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
  ID-4: /var/log raw-size: 221.04 GiB size: 221.04 GiB (100.00%)
    used: 99.02 GiB (44.8%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
  ID-5: /var/tmp raw-size: 221.04 GiB size: 221.04 GiB (100.00%)
    used: 99.02 GiB (44.8%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 15.52 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
  ID-2: swap-2 type: partition size: 17.13 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sdb3 maj-min: 8:19
  System Temperatures: cpu: 26.0 C mobo: 28.0 C gpu: nvidia temp: 39 C
  Fan Speeds (RPM): fan-1: 0 fan-2: 1380 fan-3: 1630 fan-4: 1162
    fan-5: 1028 fan-6: 0 gpu: nvidia fan: 27%
  Processes: 323 Uptime: 4m wakeups: 0 Memory: 15.52 GiB
  used: 4.21 GiB (27.1%) Init: systemd v: 251 default: graphical
  tool: systemctl Compilers: gcc: 12.1.0 clang: 13.0.1 Packages: pacman: 1451
  lib: 366 Shell: Bash v: 5.1.16 running-in: konsole inxi: 3.3.19
e[1;34mGaruda (2.6.4-2):e[0m
e[1;34m  System install date:e[0m     2022-04-20
e[1;34m  Last full system update:e[0m 2022-06-29
e[1;34m  Is partially upgraded:  e[0m No
e[1;34m  Relevant software:      e[0m NetworkManager
e[1;34m  Windows dual boot:      e[0m No/Undetected
e[1;34m  Snapshots:              e[0m Snapper
e[1;34m  Failed units:           e[0m 

that's not what i asked for, i figured so much on my own, i want my pc to not download nor use the garuda mirror list, my question was how do i disable whatever package/option that forces me to use it.

paru -Syu

dos not add [garuda] to pacman.conf


Pakete nicht im AUR: bluetooth-support  garuda-assistant  garuda-bash-config  garuda-boot-options  garuda-browser-settings  garuda-common-settings  garuda-fish-config  
    garuda-gamer  garuda-hotfixes  garuda-i3-settings  garuda-icons  garuda-libs  garuda-migrations  garuda-network-assistant  garuda-settings-manager  
    garuda-setup-assistant  garuda-starship-prompt  garuda-system-maintenance  garuda-video-linux-config  garuda-welcome  garuda-zsh-config  grub-garuda  gstreamer-meta  
    input-devices-support  networkmanager-support  pipewire-support

Your inxi says otherwise.

I think if you make changes to Garuda Linux, you should be able to fix any problems yourself.


Then you might as well use plain Arch as it only contains all of our packages.

i thought you meant the mirror, obviously i do if i am here

well, it did, otherwise it wouldn't be in my mirrorlists

I think paru -Syu updated the garuda-hooks package, which includes this:

The part after # Add garuda repo if it doesn't exist did the job.


can i tell it to not do that without having to remove garuda-hooks and it's dependencies?

I had tested it before I posted.
Now again on another computer.

There is no garuda-hooks.install in my garuda-hooks. :smiley:

add garuda repo to pacman.conf

librewish authored 4 days ago


Last update today.


You are always right :slight_smile:
I don't know why it was in my mind that this was a job for the hooks. :thinking:
It was a job for our garuda-update:


I don't think we will be able to help/teach you, destroy your system.
If you don't want to use Garuda, install another OS.

And we, off course, do not help here with problems with other operating systems, such as M$, Ubuntu, Mint, bitten fruit or self-destructed Garuda Linux.


Ha that's where 90-dracut-install.hook is coming from and failed to run during an garuda-update cuz I don't have dracut package installed. Now things are clear. :slight_smile:
This is off topic but thanks very much for the pic SGS, I know found what created this file on June 25th or 26th. :smiley:


XY problem. Why would you want to do this anyway, I don't understand?


I think this is just a simple misunderstanding. You will need the Garuda mirror or your system will break!

If you are getting tired of waiting for all the mirrors to refresh every time you update, it is fine to skip this step by passing the --skip-mirrorlist flag like so:

garuda-update --skip-mirrorlist

This can also be specified as an environment variable in /etc/garuda/garuda-update/config as described here, although this makes the occasional refresh less convenient.

Myself, I have garuda-update --skip-mirrorlist on an alias, and then maybe once a week or so I run the real deal to update the mirrorlist.


Perhaps you are confused.

The garuda entry in pacman.conf enables the garuda repo. So the mirrorlist for garuda is not adding additional mirrors to the same old Arch repos, but listing out the mirrors for the garuda repo. If you forcibly remove/disable the mirrors for garuda repo, you cut off the supply of updates to the garuda-created applications. If you still want to be using Garuda Linux, you have to keep it enabled.

If not, then as others have said, you might as well use Arch.