← Back to team overview

sslug-teknik team mailing list archive

Re: Gentoo-spørgsmål

 

On Thu, 10 Apr 2003 13:08:07 +0200
Anders Bo Rasmussen <fuzz01@xxxxxxxxxxxxx> wrote:

[SNIP]
> 
> 
> hmm. Jeg tror vi stadig snakker forbi hinanden. Da jeg først læste at
> Gentoo var en metadistribution tænkte jeg at det måtte være en
> parametriseret distribution. Altså en distribution med en masse
> parametre (de er i /etc/make.conf så vidt jeg har forstået) som man
> kan stille på for at lave sin egen distribution. Så vidt jeg har
> forstået er jeg ikke helt galt på den her?
> 
> Jeg vil gerne have ændringer til filerne i /etc som parametre ligesom
> jeg gerne vil have hvilke pakker der er (som default) i min
> distribution som parametre til en metadistribution. Og disse parametre
> vil jeg gerne kunne få lavet automatisk ud fra hvordan jeg har
> parametriseret metadistributionen på en computer. At kopiere hele /etc
> er ikke den løsning jeg leder efter, da der er masser af indstillinger
> jeg ikke har stillet på. Når der så blev stillet på dise i
> metadistributionen ville jeg få svært ved at skældne mine ændringer
> fra gamle indstillinger i metadistributionen.
> 
Disse parametre skrues på vha. "The USE setting system". De sættes bl.a.
i /etc/make.conf (man kan også sætte dem - pr. compile hvis man ønsker).
Du skal altså kun kopiere 1 linie i 1 fil - for at få alle de USE's du
ønsker.

Hvis du f.ex. bruger ufed (prøv emerge ufed) så kan du der sætte alle de
USE flag (ergo muligheder) du ønsker - og så kan du bruge den opsætning
overalt (som er 1 linie i 1 fil :)

Derudover skal du være opmærksom på at portage automatisk laver en USE
for programmer du har installeret og disse bliver ikke nævnt i
/etc/make.conf.

Hvis du har et givent program installeret - så prøv at cat'e f.ex.
cat /var/db/pkg/net-www/mozilla-1.3-r1/USE (hvis du har mozilla-1.3-r1
installeret) - så kan du se alle de USE settings den er kompileret med.

p.s. Var du til min Gentoo præsentation i SSLUG i sidste uge? Du kan se
præsentationen her: http://vsen.dk/gentoo-presentation

Der er en del (forhåbentlig) brugbare link :)



-- 
Regards,
Klavs Klavsen, GSEC

Open Source Server, Security and Network Consulting
klavs@xxxxxxxxxxx - http://www.EnableIT.dk 
Phone: +45 3284 4372 Mobile: +45 2342 4372
PGP: 7E063C62/2873 188C 968E 600D D8F8  B8DA 3D3A 0B79 7E06 3C62

"Open Source Software - Sometimes you get more than you paid for."


Follow ups

References