Bigbruin.com
Home :: Reviews & Articles ::
Forum :: Info :: :: Facebook :: Youtube :: RSS Feed
Search  :: Register :: Log in
Gentoo Linux
Post new topic   Reply to topic    Bigbruin.com Forum Index -> Software
View previous topic :: View next topic  
Author Message
timberwolfblues
Rated R


Joined: 03 Jun 2005
Posts: 81
Location: Indiana

PostPosted: Wed, 08 Jun 2005 11:52:52    Post Subject: Gentoo Linux Reply with quote View Single Post

Was reading an article in Tux, and online mag for newbies to the paradise of Linux and I was wondering why Gentoo has to recompile it's self everytime you have to update it. Dosen't that seem self-defeating? Confused
Back to top
View user's profile Send private message
Little Bruin
Boo Boo

Joined: 07 Apr 2003
Posts: 667
Location: Pic-A-Nic Basket
thePMG
Rated XXX


Joined: 24 Apr 2004
Posts: 393
Location: Germany

PostPosted: Wed, 08 Jun 2005 15:27:53    Post Subject: Reply with quote View Single Post

What do you mean by "recompile it's self"?
_________________
It's got something to do with motherboards and fuzzy logic, f**k, I don't know...
Back to top
View user's profile Send private message
Enforcer
Rated NC-17


Joined: 07 Jul 2004
Posts: 183
Location: Salinas, CA

PostPosted: Wed, 08 Jun 2005 15:27:56    Post Subject: Reply with quote View Single Post

gentoo recompiles what you update. The point of Gentoo is to have all the binaries compiled with specific flags to optimize for your system. Anything you update is emerged as code and compiled on the spot so that the code runs as optimzed as you want for your system in particular. You aren't recompiling the kernel or required system files when you update for example firefox. You only update the firefox binaries and any dependacies that also have updated code.
_________________
Jinsei to uchuu to subete no koate wa.. yonjuuni
Back to top
View user's profile Send private message
timberwolfblues
Rated R


Joined: 03 Jun 2005
Posts: 81
Location: Indiana

PostPosted: Wed, 08 Jun 2005 19:51:51    Post Subject: Reply with quote View Single Post

Hmmmm the way that article read, it seemed like eveytime you updated something the entier OS and everythign associated with it had to recompile. Maybe I read it worng. I have been know to do that.
Back to top
View user's profile Send private message
Dud3!
Forum abandoner


Joined: 21 Aug 2003
Posts: 1469
Location: Florida

PostPosted: Sat, 11 Jun 2005 14:55:33    Post Subject: Reply with quote View Single Post

They were probably talking about updating world.

If you type emerge -uD world it will check to see if there are newer version of everything on your system, get the ones that are new, and compile them.

So if you waited long enough between updating world, you probably would end up recompiling the entire system.

If you keep your system up to date, there will be maybe 10 things to compile when you update world.

On the same note, if your system was really out of date and you update one program and told it to do deep dependancy checking (the -D) then it might update almost all of the system.

_________________
Due to a not-that-interesting turn of events, I am now known as Justin Danger.
Back to top
View user's profile Send private message Visit poster's website
timberwolfblues
Rated R


Joined: 03 Jun 2005
Posts: 81
Location: Indiana

PostPosted: Sun, 12 Jun 2005 13:53:24    Post Subject: Reply with quote View Single Post

Ok that makes more sense. Thanks for putting that into a better perzpective. I was tired when I read it anyway lol Razz
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Bigbruin.com Forum Index -> Software All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Contact Us :: On Facebook :: On Youtube :: Newsletter :: RSS Feed :: FAQ :: Links :: Sponsors :: Privacy Policy
Copyright © 2000 - 2023 Bigbruin.com - All rights reserved