Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
generelle emerge world/system Frage
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
DSeichter
n00b
n00b


Joined: 27 Jul 2002
Posts: 10

PostPosted: Mon Feb 19, 2007 4:32 pm    Post subject: generelle emerge world/system Frage Reply with quote

Hallo,

im Moment möchte ich, wenn mein gentoo wieder läuft (siehe anderer Thread "Reihenfolge von /dev/sdx"), mir ein System mit Gnome aufbauen und werde wohl einige Tage dafür benötigen. Nun erscheinen ja tägliche Updates und diese mache ich meistens mit
emerge--sync && emerge --update --deep world
bevor ich anfange, neue Tools zu installieren.
Nun habe ich schon mal etwas von
emerge -e world
emerge -eav world
emerge -vuD world

usw. gelesen. Was ist denn die "richtige" Vorgehensweise diesbezüglich?

Vielen Dank

Daniel
Back to top
View user's profile Send private message
anello
Guru
Guru


Joined: 17 Jul 2005
Posts: 557
Location: EU -> DE -> Stuttgart

PostPosted: Mon Feb 19, 2007 4:49 pm    Post subject: Reply with quote

also mit -e ist sinnlos für "normale" updates bzw. kein Update in dem Sinne

damit -eav auch da dort nur -a also ask dazugekommen ist was beduetet das du besätigen musst

und -vuD ist genau das was du machst

... Rest in man emerge nachlesen
_________________
Antonino Catinello | http://catinello.eu
Back to top
View user's profile Send private message
DSeichter
n00b
n00b


Joined: 27 Jul 2002
Posts: 10

PostPosted: Mon Feb 19, 2007 5:03 pm    Post subject: Reply with quote

danke, dann werde ich wohl bei dieser Vorgehensweise bleiben.
Da ich das alles im Hintergrund laufen lassen will, werde ich wohl nicht mit --ask arbeiten...
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Mon Feb 19, 2007 5:10 pm    Post subject: Reply with quote

Hi,

wenn du dein komplettes System neu kompilieren willst, dann kannst du das mit emerge -e world machen. Das kommt aber eher selten vor, wenn ein gcc update oder so es mal erfordert.

Ansonsten halt so, wie du es eh schon machst. emerge --sync. Danach kannst du dir mit emerge -Dup world anschauen, was alles aktualisiert wird und mit emerge -Du world den Vorgang starten. So mache ich es zumindes immer. Ich nutze aber eix zum syncen --> eix-sync -v

Gruß
deejay
_________________
Back to top
View user's profile Send private message
Mr. Anderson
l33t
l33t


Joined: 22 Apr 2004
Posts: 762

PostPosted: Mon Feb 19, 2007 5:16 pm    Post subject: Reply with quote

ich schreib inzwischen immer automatisch
Code:
emerge world -uDNp
...
emerge world -uDN

wobei
Code:
emerge world -uDNa

wohl sinnvoller wäre.

(N: bei geänderten USE-Flags die betroffenen Pakete neu emergen)
Back to top
View user's profile Send private message
.maverick
Apprentice
Apprentice


Joined: 29 Jan 2004
Posts: 159
Location: Bonn

PostPosted: Mon Feb 19, 2007 5:48 pm    Post subject: Reply with quote

Mit -v machts noch mehr Spaß ;)

mit -v
Code:
Calculating world dependencies... done!
[ebuild     U ] www-client/mozilla-firefox-2.0.0.1-r4 [2.0.0.1-r2] USE="gnome ipv6 java -debug -filepicker -mozbranding -mozdevelop -moznopango -restrict-javascript -xforms -xinerama -xprint" LINGUAS="de -ar -bg -ca -cs -da -el -en_GB -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -it -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ru -sk -sl -sv -sv_SE -tr -zh -zh_CN -zh_TW" 0 kB
[ebuild     U ] x11-plugins/enigmail-0.94.2 [0.94.1] LINGUAS="de -ca -cs -el -es -es_AR -es_ES -fi -fr -hu -it -ja -ko -nb -nb_NO -nl -pl -pt -pt_BR -ru -sk -sl -sv -sv_SE -zh_CN" 0 kB

Total: 2 packages (2 upgrades), Size of downloads: 0 kB

vs. ohne -v
Code:

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild     U ] www-client/mozilla-firefox-2.0.0.1-r4 [2.0.0.1-r2]
[ebuild     U ] x11-plugins/enigmail-0.94.2 [0.94.1]


=> emerge -avuDN world
(Wobei das u redundant ist, weils in N drinsteckt. Ist halt Gewohnheit ;))
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Mon Feb 19, 2007 8:46 pm    Post subject: Reply with quote

.maverick wrote:
Mit -v machts noch mehr Spaß ;)

Das tippt man doch nicht, das steht doch in den EMERGE_DEFAULTS_OPTS von /etc/make.conf

Ebensowenig tippt man eix-sync -v, sondern schreibt das -v einmalig in /etc/eix-sync.conf
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Mon Feb 19, 2007 8:51 pm    Post subject: Reply with quote

Mr. Anderson wrote:
Code:
emerge world -uDNa

Mnemotechnisch schlecht. Einfacher zu merken:
Code:
emerge -NaDu world
Leider ist aufgrund des sinnvollen -N der einfachere Mnemonic
Code:
emerge -Dau world
nicht mehr möglich. :wink:
Back to top
View user's profile Send private message
tuam
l33t
l33t


Joined: 04 May 2004
Posts: 765
Location: CGN, Germany

PostPosted: Tue Feb 20, 2007 9:59 pm    Post subject: Reply with quote

DSeichter wrote:
danke, dann werde ich wohl bei dieser Vorgehensweise bleiben.
Da ich das alles im Hintergrund laufen lassen will, werde ich wohl nicht mit --ask arbeiten...

Gute Idee! Sich nachher wundern, warum mit dem neuen mysql, gcc oder x.org nichts mehr geht, mach auch viel mehr Spaß!

FF,

Daniel
_________________
Logic clearly dictates that the needs of the many outweigh the needs of the few. - Spock
The needs of the one outweigh the needs of the many. - Kirk
I refuse to let arithmetic decide questions like that. - Picard
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
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