LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices



Reply
 
Search this Thread
Old 11-20-2009, 03:59 AM   #31
~sHyLoCk~
Senior Member
 
Registered: Jul 2008
Location: /dev/null
Posts: 1,173
Blog Entries: 12

Rep: Reputation: 129Reputation: 129

Quote:
Originally Posted by firewiz87 View Post
On the same note what is the diff between makepkg and ABS?? Both seems to do the same thing... build packages from source.
Arch Wiki has the answer to all your questions. Trust me, it's the best wiki of any distro.

http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System


http://wiki.archlinux.org/index.php/Makepkg

Basically makepkg is the command you use to build packages from sources using ABS which is a ports like system.
 
Old 11-20-2009, 06:20 AM   #32
firewiz87
Member
 
Registered: Jan 2006
Distribution: OpenSUSE 11.2, OpenSUSE 11.3,Arch
Posts: 240

Original Poster
Rep: Reputation: 37
i did go through the wiki before asking the question but i fail to see the difference....
 
Old 11-20-2009, 06:33 AM   #33
~sHyLoCk~
Senior Member
 
Registered: Jul 2008
Location: /dev/null
Posts: 1,173
Blog Entries: 12

Rep: Reputation: 129Reputation: 129
makepkg builds Arch packages. It's a tool. It takes your PKGBUILD, gets the source codes, patches/compiles them and outputs a .pkg.tar.gz formatted package which can be easily installed by pacman.

ABS - It's a ports-like system. Just like gentoo or BSDs. Check out http://en.wikipedia.org/wiki/Ports_collection

Hopefully, that helped.

Regards
 
Old 11-21-2009, 04:26 PM   #34
firewiz87
Member
 
Registered: Jan 2006
Distribution: OpenSUSE 11.2, OpenSUSE 11.3,Arch
Posts: 240

Original Poster
Rep: Reputation: 37
So using ABS, package installation is done the Gentoo way... download source, optimized compile to create a package....
ABS is for compiling packages which are in the official repos right?? And if i wanna install a manually downloaded tar ball, i just use makepkg??
 
Old 11-22-2009, 03:35 AM   #35
rich_c
Member
 
Registered: Apr 2008
Location: UK
Distribution: Mepis; Maemo; openSUSE
Posts: 384
Blog Entries: 74

Rep: Reputation: 81
I've just skimmed through this thread & haven't seen PCLinuxOS mentioned as a rolling release yet. My PCLOS box started out as 2009.1 and is currently 2010...
 
Old 11-22-2009, 07:52 PM   #36
mcmillan
Member
 
Registered: Jul 2005
Distribution: Arch
Posts: 489

Rep: Reputation: 30
Quote:
Originally Posted by firewiz87 View Post
So using ABS, package installation is done the Gentoo way... download source, optimized compile to create a package....
ABS is for compiling packages which are in the official repos right?? And if i wanna install a manually downloaded tar ball, i just use makepkg??

You're right that ABS is for rebuilding packages that in the official repos. It will sync with a database to download the PKGBUILD files and anything else needed other than source code with is available from the programs website. You then run makepkg which takes the PKGBUILD file a gets the source code, compiles it and creates a package that you can then install.

If there's something not in the repos, the first place would be to look at the AUR, which is a separate resource where users can submit their own PKGBUILD files to create packages that aren't officially supported. Between the official packages and the AUR almost every program I've needed is already available. If you come across something that isn't in either place it's not too hard to modify a PKGBUILD to work for a new program and submit it to the AUR yourself.
 
Old 11-24-2009, 12:28 AM   #37
marblesbot
LQ Newbie
 
Registered: Nov 2009
Distribution: Arch, FreeBSD, Sidux
Posts: 6

Rep: Reputation: 0
I forgot about PCLOS. I used it a while back. 2007.1 I think. I really liked it. I like that he/they added and made easily available software that other distros tend to shy away from. Freedom in an OS for me is using anything I want to use and not having to spend too much time searching for it. I also like that it used apt with the RPMs. It had gained a bit of popularity while I used it, but not a lot of work seemed to go into it compared to other distros with bigger development teams. Even though it was bleeding edge and stable, I began to feel left behind. Since I am lazy I didn't want to help. It looks as though development has picked up. Needless to say, maybe for that reason, or the fact that I get bored, I moved away from PCLOS. It is still one of my favorites I've used. I've been thinking of switching back.

Except, I am still very much happy with Arch. Even though I am still using sidux on this computer. Arch is installed on another machine. I think it all boils down to package management. The binary installation combined with ABS and AUR, there is not one package that I use that I haven't found readily installable in Arch. I can't say that for ANY other distro or operating system. Not that you can't get the source and build it anyway in other distros, but in Arch it is just one simple command away. And the flexibility and customization of the package management in Arch just can't be beat. And the wiki and forums are more thorough than anything I've used before. The walkthroughs on the Arch website are easier to understand and more thorough than any manpage or BSD handbook or other distro forums. In fact the information there can be applied to other linux distros.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
best complete rolling release distribution Alelinux Linux - Newbie 10 05-08-2010 10:04 AM
Release dates of Distro Updates wschnaar Linux - Newbie 1 01-24-2009 11:31 AM
LXer: A rolling distro gathers no moss LXer Syndicated Linux News 0 01-02-2009 06:30 PM
PII 300, which distro, which release? Eradicator Linux - Newbie 5 09-23-2003 09:28 PM


All times are GMT -5. The time now is 11:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration