View previous topic :: View next topic |
Author |
Message |
nemo13 Veteran
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Fri Aug 26, 2005 9:51 pm Post subject: [ Emerge system ] --deep ou --emptytree ? (résolu) |
|
|
Bonsoir,
Voulant mettre à jour les fichiers system de ma gentoo, j'ai effectué les manip suivantes :
1) actualisation de portage
emerge sync
2) mise à niveau de portage
emerge --update portage
2-1) verifier fichiers de configuration et agir si utile
etc-update
3) mise à niveau de perl
emerge --update perl ( si nécessaire )
Puis maintenant j'hésite à choisir entre :
emerge -auD system
et
emerge -aue system
car -aue remonte le même contenu que -auD plus :
[ebuild N ] sys-devel/patch-2.5.9
[ebuild N ] sys-libs/gpm-1.20.1-r4
[ebuild N ] sys-libs/ncurses-5.4-r6
[ebuild N ] sys-devel/bison-1.875d
[ebuild N ] sys-apps/sed-4.1.4
[ebuild N ] sys-devel/gnuconfig-20050324
[ebuild N ] sys-apps/texinfo-4.8
[ebuild N ] app-shells/bash-3.0-r12
[ebuild N ] sys-devel/binutils-2.15.92.0.2-r10
[ebuild N ] sys-devel/gcc-3.3.5.20050130-r1
[ebuild N ] app-arch/tar-1.15.1
[ebuild N ] sys-apps/groff-1.19.1-r2
[ebuild N ] sys-libs/gdbm-1.8.3-r1
[ebuild N ] sys-devel/libperl-5.8.6-r1
[ebuild N ] dev-lang/perl-5.8.6-r5
[ebuild N ] app-admin/perl-cleaner-1.01
[ebuild N ] sys-libs/readline-5.0-r2
[ebuild N ] sys-devel/bc-1.06-r6
[ebuild N ] sys-apps/diffutils-2.8.7-r1
[ebuild N ] dev-libs/expat-1.95.8
[ebuild N ] dev-python/python-docs-2.3.5
[ebuild N ] dev-lang/python-2.3.5
[ebuild N ] dev-python/python-fchksum-1.7.1
[ebuild N ] sys-devel/autoconf-2.13
[ebuild N ] sys-devel/autoconf-2.59-r6
[ebuild N ] sys-devel/automake-1.5
[ebuild N ] sys-devel/automake-1.8.5-r3
[ebuild N ] sys-devel/automake-1.6.3
[ebuild N ] sys-devel/automake-1.7.9-r1
[ebuild N ] sys-devel/automake-1.4_p6
[ebuild N ] sys-devel/automake-wrapper-1-r1
[ebuild N ] app-text/sgml-common-0.6.3-r4
[ebuild N ] app-text/opensp-1.5.1
[ebuild N ] app-text/openjade-1.3.2-r1
[ebuild N ] sys-apps/which-2.16
[ebuild N ] dev-perl/SGMLSpm-1.03-r5
[ebuild N ] app-text/docbook-xml-simple-dtd-4.1.2.4-r2
[ebuild N ] media-libs/svgalib-1.9.19-r3
[ebuild N ] sys-apps/sandbox-1.2.12
[ebuild N ] sys-apps/debianutils-2.14.1-r1
[ebuild N ] sys-apps/portage-2.0.51.22-r2
[ebuild N ] app-crypt/hashalot-0.3
[ebuild N ] sys-apps/util-linux-2.12i-r1
[ebuild N ] media-libs/libpng-1.2.8
[ebuild N ] media-libs/freetype-2.1.9-r1
[ebuild N ] media-libs/fontconfig-2.2.3
[ebuild N ] app-text/build-docbook-catalog-1.2
[ebuild N ] app-text/docbook-xml-dtd-4.3
[ebuild N ] app-text/docbook-sgml-utils-0.6.14
[ebuild N ] net-misc/iputils-021109-r3
[ebuild N ] dev-libs/popt-1.7-r1
[ebuild N ] net-misc/wget-1.9.1-r5
[ebuild N ] sys-apps/sysvinit-2.86
[ebuild N ] sys-apps/help2man-1.33.1
[ebuild N ] sys-apps/coreutils-5.2.1-r6
[ebuild N ] sys-apps/findutils-4.1.20-r1
[ebuild N ] sys-apps/gawk-3.1.3-r2
[ebuild N ] sys-apps/net-tools-1.60-r11
[ebuild N ] sys-process/procps-3.2.5-r1
[ebuild N ] sys-apps/hotplug-base-20040401
[ebuild N ] app-editors/nano-1.3.7
[ebuild N ] sys-apps/module-init-tools-3.0-r2
[ebuild N ] sys-apps/less-382-r2
[ebuild N ] sys-apps/tcp-wrappers-7.6-r8
[ebuild N ] net-misc/openssh-3.9_p1-r2
[ebuild N ] sys-apps/busybox-1.00-r4
[ebuild N ] sys-apps/hdparm-5.9
[ebuild N ] sys-libs/pwdb-0.62
La mise à jour semble plus complète mais :
est-ce bien utile ?
si oui , pourquoi Deep ne remonte pas ces fichiers ?
A+: jlp
Last edited by nemo13 on Sat Aug 27, 2005 3:24 pm; edited 1 time in total |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Fri Aug 26, 2005 9:55 pm Post subject: |
|
|
Salut!
Pour mettre à jour ton système, ces deux commandes sufisent:
Code: | # emerge sync
# emerge -auvDN world |
emerge -auvDN world <=> emerge --ask --update --verbose --deep -- newuse world
ask te demande une confirmation, et N vérifie si tu as modifié entre temps les contenu de ta variable USE dans /etc/make.conf et recompile/installe les paquets concernés si nécessaire.
ensuite, un petit etc-update (à faire avec délicatesse) et c'est bon!
++ |
|
Back to top |
|
|
nemo13 Veteran
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Fri Aug 26, 2005 10:14 pm Post subject: |
|
|
Merci de me répondre mais ce qui me gratouille c'est que
-e semble me donner une mise à jour plus profonde,et que
Deep semble ne mettre à jours que les dépendances directes
mais pas les dépendances des dépendances etc..
seulement je manque de "bouteille" pour savoir si opter pour -e
( donc + de temps pour mettre à jour ) vaut la peine par rapport à -D
A+:jlp |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Aug 26, 2005 10:56 pm Post subject: |
|
|
non, -uD met a jour les deps directes ET indirectes.
-e est normalement utilisé sans -u, le resultat est le meme ...
-e demande a portage de faire comme si RIEN n'etait installé, donc reprend TOUT le systeme.
habituellement, tu fais un -e quand tu changes de Cflag ou bien un truc du style.
l'option -N est tres utile, elle demande de recompiler les applis dont les useflags ont changé.
habituellement je fais emerge -auvDN world _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
nemo13 Veteran
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Sat Aug 27, 2005 3:23 pm Post subject: |
|
|
merci pour tes précisions; en particulier l'utilisation du -e lors d'un tripotage des Cflag
A+:jlp |
|
Back to top |
|
|
|