emacs/var/elfeed/db/data/75/75fcd055ad4045d93bf0d016e445064b2fedad4a
2022-01-03 12:49:32 -06:00

1 line
2 KiB
Plaintext

<!-- SC_OFF --><div class="md"><p>I have been using Arch for quite some time now, the main reason is AUR. After relying on AUR for so long basically every other distro is complete garbage for me, I simply don&#39;t have patience to dig through official repos, snaps, flatpak, gits, debs, rpms and Penguin knows what else. </p> <p>But despite using it for few years now, I still don&#39;t think I understand AUR completly, especially now when I stumbled upon Garuda with it&#39;s Chaotic-AUR repos attached by default.</p> <p>As far as my understanding goes, AUR is a &quot;database&quot; of scripts, that automate process of building software from source, also &quot;porting&quot; it to Arch when doing so. Like let&#39;s say there&#39;s a &quot;foo&quot; on github and somebody adds it to AUR. The AUR contains script, that is recognized by helper (yay, paru or something else), so it can download, build and install the &quot;foo&quot; package by itself, just like I would do this manually, by cloning, makepkg etc, also adding some features, that make it compatible with Arch, like changing path to some file, that for example is located elsewhere on Ubuntu. Is this correct? </p> <p>And if so, why do Chaotic-AUR exist? As far as I understand, it contains &quot;prebuilt&quot; packages from AUR, like somebody builds package and drops it to Chaotic. For me the only use is, if for example github repository gets deleted and paru/yay can&#39;t clone source files from it, then in Chaotic there&#39;s prebuilt latest version they can pull and install. Am I right?</p> <p>Or maybe I am completly wrong? Please let me know...</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/IamJuras"> /u/IamJuras </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/poxxbc/help_me_understand_difference_between_aur_and/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/poxxbc/help_me_understand_difference_between_aur_and/">[comments]</a></span>