← prev | next →
ArticOcean 2022-08-02 02:19:36
grazzolini 2022-08-02 02:18:18
Hmm, only packages published on the AUR are considered AUR packages. If they are also on GitHub, it’s a completely different thing
Ic..
ArticOcean 2022-08-02 02:19:52
il_muflone 2022-08-02 02:19:04
AUR is a collection of build instructions to assemble packages from everywhere
I read this before somewhere.. but have NO idea what that means.
il_muflone 2022-08-02 02:20:21
Does AUR contain packages?
No, they are only building instructions, commands to compile the packages and create archives for Arch Linux
ArticOcean 2022-08-02 02:20:24
il_muflone 2022-08-02 02:19:04
AUR is a collection of build instructions to assemble packages from everywhere
Build instruction.. on github there is also build instruction for each sourcecode
ArticOcean 2022-08-02 02:22:36
il_muflone 2022-08-02 02:20:21
Does AUR contain packages?
No, they are only building instructions, commands to compile the packages and create archives for Arch Linux

Where got build instruction ? ?
il_muflone 2022-08-02 02:22:58
ArticOcean 2022-08-02 02:22:36
Where got build instruction ? ?
Click the links on the right
il_muflone 2022-08-02 02:23:56
The PKGBUILD is read by makepkg
ArticOcean 2022-08-02 02:23:57
il_muflone 2022-08-02 02:22:58
Click the links on the right
<Package Actions
View PKGBUILD / View Changes
Download snapshot
Search wiki
Flag package out-of-date
Submit Request
ArticOcean 2022-08-02 02:24:08
which one ?
il_muflone 2022-08-02 02:24:21
The first three
il_muflone 2022-08-02 02:24:38
They point to build instructions
il_muflone 2022-08-02 02:26:58
Also the packages in the official repositories are made this way, using the same format and files
il_muflone 2022-08-02 02:27:29
But the assembled packages are distributed into repositories, while in AUR this doesn’t happen
ArticOcean 2022-08-02 02:28:53
il_muflone 2022-08-02 02:24:38
They point to build instructions

I don’t get it.. the first link on the right, just shows me some codes.. there is no instruction.
the 2nd link on the right just download a *.gz (a snapshot)
the 3rd link on the right provide some search result that is not useful.
il_muflone 2022-08-02 02:30:21
The first one is the PKGBUILD, aka the instructions for makepkg to build the package
The second link points to the whole sources for the packages (not only the pkgbuild)
The third downloads a copy of the files
Rob 2022-08-02 02:30:35
ArticOcean 2022-08-02 02:28:53
I don’t get it.. the first link on the right, just shows me some codes.. there is no instruction.
the 2nd link on the right just download a *.gz (a snapshot)
the 3rd link on the right provide some search result that is not useful.
Read the documentation, will make it easier for you
ArticOcean 2022-08-02 02:30:59
il_muflone 2022-08-02 02:27:29
But the assembled packages are distributed into repositories, while in AUR this doesn’t happen
I see, in official depo, there are preassembled packages, that’s why installation is so fast.. While in AUR, the yay will help to download the source code and assemble it on my computer.
il_muflone 2022-08-02 02:32:54
https://archlinux.org/packages/extra/x86_64/plasma-desktop/
Click source files on the right
You’ll see the same “codes” you can see in AUR. This how you build packages for Arch Linux
ArticOcean 2022-08-02 02:33:00
Rob 2022-08-02 02:30:35
Read the documentation, will make it easier for you
ah ya.. i guess i need to read the https://wiki.archlinux.org/title/Arch_User_Repository .. it is so wordy.. i find long text reading hard to digest. will have to do then.
grazzolini 2022-08-02 02:33:59
ArticOcean 2022-08-02 02:33:00
ah ya.. i guess i need to read the https://wiki.archlinux.org/title/Arch_User_Repository .. it is so wordy.. i find long text reading hard to digest. will have to do then.
Yes, that’s what we’ve been telling you all this time
ArticOcean 2022-08-02 02:34:15
il_muflone 2022-08-02 02:32:54
https://archlinux.org/packages/extra/x86_64/plasma-desktop/
Click source files on the right
You’ll see the same “codes” you can see in AUR. This how you build packages for Arch Linux
yes, i see the same pkgbuild that i saw directly on github.
il_muflone 2022-08-02 02:34:56
You get the sources (ingredients) + the build instructions (recipe) to obtain the final product
ArticOcean 2022-08-02 02:35:56
il_muflone 2022-08-02 02:34:56
You get the sources (ingredients) + the build instructions (recipe) to obtain the final product
why then … i can get the exact source code and build instruction directly on github (fr author of the code) isn’t it ?
il_muflone 2022-08-02 02:36:36
ArticOcean 2022-08-02 02:35:56
why then … i can get the exact source code and build instruction directly on github (fr author of the code) isn’t it ?
Authors of softwares really rarely provide instructions for Arch Linux
ArticOcean 2022-08-02 02:36:39
Does that means AUR is just help to “collect” all those from github only ? so easier to locate instead of search all over the github for something ?
ArticOcean 2022-08-02 02:37:41
il_muflone 2022-08-02 02:36:36
Authors of softwares really rarely provide instructions for Arch Linux
But this link is from the authur of the code: It is not written by arch community.
https://github.com/archlinux/svntogit-packages/blob/packages/plasma-desktop/trunk/PKGBUILD
il_muflone 2022-08-02 02:38:11
Google has no GitHub repo for Chrome and they don’t give you instructions to create a package for Arch Linux
Someone crated this recipe and published it in the AUR so everyone can build a package for Google Chrome
il_muflone 2022-08-02 02:38:32
ArticOcean 2022-08-02 02:37:41
But this link is from the authur of the code: It is not written by arch community.
https://github.com/archlinux/svntogit-packages/blob/packages/plasma-desktop/trunk/PKGBUILD
No, it’s made from Arch maintainers
ArticOcean 2022-08-02 02:38:48
il_muflone 2022-08-02 02:38:11
Google has no GitHub repo for Chrome and they don’t give you instructions to create a package for Arch Linux
Someone crated this recipe and published it in the AUR so everyone can build a package for Google Chrome
Ic.. i get what you mean.
ArticOcean 2022-08-02 02:39:39
so, to find some package that are not in official repo, i should search in aur instead of search in github via google.
il_muflone 2022-08-02 02:40:42
il_muflone 2022-08-02 02:41:17
ArticOcean 2022-08-02 02:39:39
so, to find some package that are not in official repo, i should search in aur instead of search in github via google.
Exactly
You’ll find a lot more of things in AUR than in GitHub, for Arch Linux
il_muflone 2022-08-02 02:42:19
A lot of packages from AUR will download the software sources from GitHub (or wherever the software author has published his software)
il_muflone 2022-08-02 02:42:55
Gitlab, sourceforge, personal websites
ArticOcean 2022-08-02 02:44:11
OK.
question2:
someone told me instead of build the app from source code fr github , which one have to constantly rebuild when arch upgraded… he told me to use helper to manage the rebuild … What does that mean and works ?
← prev | next →