You are not logged in.

#1 2009-09-14 20:25:47

Alexvader
Member
Registered: 2009-09-04
Posts: 28

Download the whole AUR repo

Hi Forum

I will have unlimited broadband access for the next month or so... but I am not sure I will still have fast internet access shortly after that...

I have already downloaded the core community and extra repos, since i plan to install an ArchLinux system.

Is it possible to fetch the whole of the AUR packages for the x86_64 architecture...?

Some sort of wget -r -p http://whatever...    ?

Thanks in advance

Alex

Offline

#2 2009-09-14 20:28:40

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Download the whole AUR repo

AUR is not a binary repo. you will end up downloading PKGBUILDs


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2009-09-14 20:43:39

Alexvader
Member
Registered: 2009-09-04
Posts: 28

Re: Download the whole AUR repo

Hi Wonder

Thx for your reply,...

You mean that dowloading AUR would ammont to the same as performing make fetch-recursive in a BSD system ( filling all the ports tree with the source files prior to compilation )  ?

What are PKGBUILDS... ? forgive my ignorance but I am only familiarized with the rpm systm from RHEL/Fedora/Suse/CentOS/Scientific Linux the deb system from Ubuntu/Debian and the ports from BSDs...

I am a N00b in ArchLinux, started long ago with RHEL 4.0 and "transited" to Debian and FreeBSD  ( the best ones I have seen so far...)  I am now trying Arch... seems like a very clean/fast system...  although not very n00b friendly....   :-)

Are PKGBUILDS some sort of ports... ( source code...) for Arch...?

Would it ammount to a lot of disk space downloading AUR...? I ask this because i have the whole debian lenny distro...  5 DVDs, as well as the whole Hardy Ubuntu...  6 DVDs...   but they only ship binaries in their *.debs... the only source code is shipped in their *.dev packages ( library headers... )

Would it take too much in HDD?

Is it some sort of ports tree...?

Thanks in advance

Alex

Offline

#4 2009-09-14 20:50:30

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Download the whole AUR repo

PKGBUILD  is a file that pacman/makepkg use for compiling binary packages, like spec is to rpm.
Personally i wouldn't download all AUR because you don't need it at all. I suggest to search for a package that you need(and is not in the official repositories) and download the tarball(where PKGBUILD is). Not to mention that in  AUR are  unsupported packages.


Give what you have. To someone, it may be better than you dare to think.

Offline

#5 2009-09-14 21:01:10

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Download the whole AUR repo

Nothing to do with the testing repo, moving to Newbie Corner.

Alexvader, please read the relevant pages in the wiki, and then decide what you want to do. All the details you require are there.

Offline

#6 2009-09-14 22:53:07

some-guy94
Member
Registered: 2009-08-15
Posts: 360

Re: Download the whole AUR repo

Install aur-sync

Offline

#7 2009-09-14 23:04:36

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,224
Website

Re: Download the whole AUR repo

http://wiki.archlinux.org/index.php/ABS
http://wiki.archlinux.org/index.php/PKGBUILD

Downloading the AUR won't save you any bandwidth since:
1) you'll still have to download source tarballs when you come to compiling a package from the AUR that you want.
2) PKGBUILD's are text files only a couple of KB each. The biggest PKGBUILD I have is 3.7Kb so with 16,672 packages currently in the AUR, that's only about 60mb. By the time you include install files, rc-scripts etc my best estimate is the AUR is less than 250mb. But you're unlikely to install even 1% of the available AUR packages and see point #1 above.

Last edited by fukawi2 (2009-09-14 23:05:22)

Offline

#8 2009-09-14 23:48:43

xduugu
Member
Registered: 2008-10-16
Posts: 292

Re: Download the whole AUR repo

Your first guess was not that bad, fukawi2. wink

$ du -bsh aur
68M    aur
$ du -sh aur
120M    aur

But this directory contains tarballs, not uncompressed files.

Offline

#9 2009-09-14 23:54:34

Beini
Member
From: Finland
Registered: 2007-06-06
Posts: 78

Re: Download the whole AUR repo

fukawi2 wrote:

Downloading the AUR won't save you any bandwidth since:
1) you'll still have to download source tarballs when you come to compiling a package from the AUR that you want.

Well, he could use something like recursive makepkg --allsource big_smile

But I'm not saying he should...


archlinux x86_64 user || My PKGBUILDs

Offline

#10 2009-09-15 00:04:24

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,224
Website

Re: Download the whole AUR repo

xduugu wrote:

Your first guess was not that bad, fukawi2. wink

$ du -bsh aur
68M    aur
$ du -sh aur
120M    aur

But this directory contains tarballs, not uncompressed files.

Well I was only working off the dozen or so packages I look after and taking them as being "average" tongue

find aur -name \*.tar.gz -exec gunzip {} \;
du -sh aur

tongue

Beini wrote:

Well, he could use something like recursive makepkg --allsource big_smile

But I'm not saying he should...

*insert link to "those dumb computing mistakes" thread* tongue

Offline

#11 2009-09-15 08:42:21

xduugu
Member
Registered: 2008-10-16
Posts: 292

Re: Download the whole AUR repo

fukawi2 wrote:
xduugu wrote:

Your first guess was not that bad, fukawi2. wink

$ du -bsh aur
68M    aur
$ du -sh aur
120M    aur

But this directory contains tarballs, not uncompressed files.

Well I was only working off the dozen or so packages I look after and taking them as being "average" tongue

find aur -name \*.tar.gz -exec gunzip {} \;
du -sh aur

tongue

$ du -sh aur
288M    aur
$ du -bsh aur
193M    aur

big_smile

Offline

#12 2009-09-15 17:55:49

Alexvader
Member
Registered: 2009-09-04
Posts: 28

Re: Download the whole AUR repo

Hi Ppl

Thanks for all the answers...  :-)

I think I am begining to undestand the way to to things in Arch...

It is a mix between Linux and BSD...   

I'll be around for the difficulties that come up...

I have installed a new machine with LVM encrypted fs, It will be holding the "sensible" stuff like engineering project specs and stuff...

Once more , thkz.

Alex

Offline

Board footer

Powered by FluxBB