Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

passer de sarge à etch _sans_ réinstal l?=

15 réponses
Avatar
Baron Christophe
Si je fais 'apt-get -t etch upgrade'
Est-ce que ça fait 'globalement' cette mise à jour ?
Il manque le noyau ? C'est ça ?
Et il faut :
a) faire une mise à jour "à la main" avec
'apt-get install kernel****' avec le noyau désiré ?
b) Si on avait soi-même compilé le noyau, il faut se le re-
compiler soi-même. (Ce qui n'est pas mon cas, j'ai toujours
pensé que c'était quelque chose d'absolument impossible à
faire).
c) Si on avait installé des modules particuliers ('madwifi'),
se les remettre soi-même.

Une dernière question, concernant la 'localisation', etc.
Sarge est en 'latin-9' (8859-15). En tout cas la miènne.
Etch est en 'utf-8', c'est ça ? Du moins si on fait une
'installation'. Mais là 'ça' va me garder mes réglages,
donc, pas d'utf-8. Je me souvient pas comment on fait
pour la localisation sous sarge 'dpkg ..... locale' ? Je l'ai
fait récemment, mais impossible de me rappeler. Et avec Etch
ça ne se fait pas de la même manière ?

Ch.

Si il y a d'autres méthodes... Et merci de corriger
les bêtises que je viens de marquer.








___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Demandez à ceux qui savent sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2
Avatar
Jean-Michel OLTRA
Bonjour,


Le vendredi 13 octobre 2006, Baron Christophe a écrit...


Si je fais 'apt-get -t etch upgrade'
Est-ce que ça fait 'globalement' cette mise à jour ?



Au préalable il faut renseigner le sources.list

a) faire une mise à jour "à la main" avec
'apt-get install kernel****' avec le noyau désiré ?



Utiliser aptitude et faire comme tu dis. Le plus simple étant
d'installer une image toute faite:
aptitude install linux-image<version>

b) Si on avait soi-même compilé le noyau, il faut se le re-
compiler soi-même. (Ce qui n'est pas mon cas, j'ai toujours
pensé que c'était quelque chose d'absolument impossible à
faire).



Non.

c) Si on avait installé des modules particuliers ('madwifi'),
se les remettre soi-même.



Non, sauf si le noyau change. La mise à jour ne concerne pas le noyau.
Mais si des modules (sources) sont réinstallés dans l'aventure, il
faudra les recompiler/installer pour profiter de la nouvelle version.

Une dernière question, concernant la 'localisation', etc.
Sarge est en 'latin-9' (8859-15). En tout cas la miènne.
Etch est en 'utf-8', c'est ça ? Du moins si on fait une
'installation'. Mais là 'ça' va me garder mes réglages,
donc, pas d'utf-8. Je me souvient pas comment on fait
pour la localisation sous sarge 'dpkg ..... locale' ? Je l'ai
fait récemment, mais impossible de me rappeler. Et avec Etch
ça ne se fait pas de la même manière ?



dpkg-reconfigure locales
devrait suffire. Puis il faut éventuellement adapter ses applications:
certains x-terminaux ne supportent pas l'unicode (passer de rxvt à urxvt
par exemple). Il y a un tuto, je crois, sur le wiki Duf.

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
Le Fri, Oct 13, 2006 at 07:37:38AM +0200, Jean-Michel OLTRA a écrit :

dpkg-reconfigure locales
devrait suffire. Puis il faut éventuellement adapter ses applications:
certains x-terminaux ne supportent pas l'unicode (passer de rxvt à urxvt
par exemple). Il y a un tuto, je crois, sur le wiki Duf.



http://wiki.debian.org/DebFrUTF8

C'est malheureusement plus un bloc-notes qu'un véritable tutoriel. Mais
je pense qu'il contient des renseignements utiles.

Bien entendu, tout le monde est le bienvenu pour le modifier.

Bonne journée,


--
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Vendredi 13 octobre 2006, 07:37:38 CEST, Jean-Michel OLTRA a écrit :


Bonjour,



'jour,

Le vendredi 13 octobre 2006, Baron Christophe a écrit...
[... màj Sarge → Etch ...]
La mise à jour ne concerne pas le noyau. [...]



Le noyau de Sarge peut être un 2.4. Etch n'a plus de noyau 2.4.
Les noyaux 2.6 de Sarge sont assez vieux (sauf rétro-portage ou
compilation utilisateur). Udev (entre autres) nécessite un noyau
récent.
Donc passer de Sarge à Etch nécessitera souvent de changer de n oyau,
avec un passage à udev.

Ce n'est pas forcément difficile, mais si aptitude veut installer un
nouveau noyau, il ne faut pas s'en étonner.

--
Sylvain Sauvage
Avatar
Debruyne Sebastien
Bonjour la liste.

Un collègue a effectué quelques test pour voir comment ce comporte une
machine dell contre une machine équivalente Sun sous solaris 10.

Dans sa lancé il a effectué un benchmark entre debian et freebsd sur 2
machines identiques. Il a comparé cela a une machine sous solaris avec
le meme genre de processeur.

En voici les résultats.





test: "time gmake -j3 learn"

Sous gil : Dell 1850 - deux procs 3.6 GHz - sous Debian

CPU0: Intel(R) Xeon(TM) CPU 3.60GHz stepping 03

real 639.15 -> 10:39.15
user 1555.16 -> 25:55.16
sys 27.93 -> 27.93

Sous listes : Dell 1850 - deux procs 3.6 GHz - sous FreeBSD

CPU0: Intel(R) Xeon(TM) CPU 3.60GHz stepping 03

real 267.93 -> 4:27.93
user 490.80 -> 8:10.80
sys 26.07 -> 26.07

Sous cc-pop : lame Dell 1855 - deux procs 3.0 GHz - sous Solaris

cpu3: Intel(r) Xeon(tm) CPU 3.00GHz

real 3:02.5
user 7:55.4
sys 27.4



Je vous les soumets au vue du résultat catastrophique de Debian.

Pour info c'est une etch avec le noyaux 2.6.16-2-686-smp

Il n'y a rien d'autre qui tournait sur cette machine en même temps.

Qu'est ce qui pourrait expliqué ce résultat ?
Peut etre n'ai-je pas prit le bon noyaux ?





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Vendredi 13 octobre 2006, 09:50:41 CEST, Debruyne Sebastien a écrit :

Bonjour la liste.

Un collègue a effectué quelques test pour voir comment ce compo rte
une machine dell contre une machine équivalente Sun sous solaris 10.

Dans sa lancé il a effectué un benchmark entre debian et freebs d sur
2 machines identiques. Il a comparé cela a une machine sous solaris
avec le meme genre de processeur.

En voici les résultats.



On est vendredi !

dict benchmark :
benchmark
n.

[techspeak] An inaccurate measure of computer performance. "In the
computer industry, there are three kinds of lies: lies, damn lies,
and benchmarks." Well-known ones include Whetstone, Dhrystone,
Rhealstone (see {h}), the Gabriel LISP benchmarks, the SPECmark
suite, and LINPACK. See also {machoflops}, {MIPS}, {smoke and
mirrors}.


test: "time gmake -j3 learn"
[...des sorties de time, une conclusion « catastrophique »...]



Dans le genre « time macommande --mode=cryptique »...

Quand on fait un test, on s'assure que toutes les conditions sont les
mêmes et que seul un petit ensemble de paramètres change.
P.ex. :
— si on décide de tester plusieurs noyaux, on s'assure que tou s les
programmes utilisateur sont exactement les mêmes (ce qui est quasime nt
impossible). Pour pseudo-tester entre Linux et FreeBSD, on utilisera
p.ex. un Debian GNU/Linux et une Debian GNU/kFreeBSD ;
— si on décide de faire le test via une compilation, on s'assu re que
les options de compilation sont les mêmes (le passage de -O0 à -O3
peut p.ex. modifier le temps de compilation par un facteur 10), on
s'assure que le code compilé est le même (pas de #ifdef qui ome t la
moitié du code), etc.

Les résultats obtenus indiquent alors les effets de _l'ensemble_,
pas d'un seul paramètre tiré au sort. Ici, ce n'est pas « ra pidité de
Debian », la « rapidité de FreeBSD » et la « rapid ité de Solaris » qui
sont testées, c'est le temps d'exécution d'une compilation d'un c ertain
programme (inconnu), avec certains paramètres (inconnus, cf. Makefile,
compilation conditionnelle, etc.),
— avec certains outils (inconnus), les outils GNU, et sur un noyau
Linux, le tout compilé/distribué par Debian (?) ;
— avec certains outils (inconnus, pas forcéménent les m êmes qu'au
dessus), les outils GNU, et sur un noyau FreeBSD, une partie
compilé/distribué par FreeBSD ;
— avec certains outils (inconnus, id.), les outils GNU (même p as sûr),
et sur un noyau Solaris, une partie compilé/distribué par Sun.

Avec des tests aussi précis, tout ce que l'on peut dire c'est que ce
ne sont pas des tests.

Bon vendredi.
--
Sylvain Sauvage
Avatar
rixed
-[ Fri, Oct 13, 2006 at 12:00:24PM +0200, Sylvain Sauvage ]----
Quand on fait un test, on s'assure que toutes les conditions sont les
mêmes et que seul un petit ensemble de paramètres change.
P.ex. :
??? si on décide de tester plusieurs noyaux, on s'assure que tous les
programmes utilisateur sont exactement les mêmes (ce qui est quasiment
impossible). Pour pseudo-tester entre Linux et FreeBSD, on utilisera
p.ex. un Debian GNU/Linux et une Debian GNU/kFreeBSD ;



Et si on veut tester une distro globale et pas juste le noyau, on fait
exactement ce que le monsieur à fait. Je ne vois pas en quoi ce test
est irrecevable. Au contraire, il est plus intérressant de savoir
comment se comparent entre eux des systèmes complets face aux commandes
de tous les jours que de savoir combien de changement de contextes peuvent
faire un noyau Linux ou BSD par seconde, par exemple.

??? si on décide de faire le test via une compilation, on s'assure que
les options de compilation sont les mêmes (le passage de -O0 à -O3
peut p.ex. modifier le temps de compilation par un facteur 10), on
s'assure que le code compilé est le même (pas de #ifdef qui omet la
moitié du code), etc.



L'OP n'a fait que rapporter une petite expérience, dont les résultats
lui ont semblé étrange à juste titre et nous devrions le remercier de
nous en avoir fait part plutôt que de le renvoyer dans les cordes
parcequ'il ne nous plaît pas qu'on dise du mal de notre distro favorite.

Maintenant, il s'agit d'expliquer la différence.

Personnellement, je vois deux sources possibles :

1) Les systèmes de fichier ou le paramétrage des IO (dma off sur la
Debian par exemple peut être ?)
2) Le gnu-make qui ne comprend pas la ligne de commande de la même
manière.

Ainsi j'invite l'OP à refaire ses tests en surveillant les IO (vmstat
sous Debian, pour les autres je sais pas) pour voir si cela ne pourrait
pas venir du FS ; et d'autre part en utilisant partout gnu-make pour
voir ce que cela change. Et de venir nous redonner ses résultats, cette
fois dans un beau fil tout neuf :) Et on pourra l'aider à résoudre son
problème, qui n'est pas, je crois, de répandre des rumeurs à propos de
Debian.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
rixed
Évidemment, les deux pistes que je suggérait sont idiotes :

l'OP a clairement utilisé gmake à chaque fois, et le temps
système montre que la différence se fait en userland.

Donc, faut chercher ailleurs.

Peut être les version de gmake sont elles très différentes ?

Peut être y avait-il déjà des fichiers produits sur les deux autres
machines ? Lancer "gmake clean all" ou équivalent aurait été plus sur.

Peut être les commandes lancés par les makfiles dépendent t-elles des
distributions ?

Dans tous les cas, comparer l'output précis des commandes serait très
utile. Je demande à voir si c'est possible.



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Debruyne Sebastien
a écrit :
Évidemment, les deux pistes que je suggérait sont idiotes :

l'OP a clairement utilisé gmake à chaque fois, et le temps
système montre que la différence se fait en userland.

Donc, faut chercher ailleurs.

Peut être les version de gmake sont elles très différentes ?

Peut être y avait-il déjà des fichiers produits sur les deux autres
machines ? Lancer "gmake clean all" ou équivalent aurait été plus sur.

Peut être les commandes lancés par les makfiles dépendent t-elles des
distributions ?

Dans tous les cas, comparer l'output précis des commandes serait très
utile. Je demande à voir si c'est possible.







--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Debruyne Sebastien
Je ne peux pas répondre a ces question n'ayant pas accé a ces machines.
J'en ai parlé avec la personne qui a fait ces tests, mais elle ne
souhaite pas que ces résultats soit discuté sur une liste... je ne vois
absolument pas pourquoi mais je respect son choix et je pense qu'il vaux
mieux clore la discutions.

Désolé pour les messages inutiles.



a écrit :
Évidemment, les deux pistes que je suggérait sont idiotes :

l'OP a clairement utilisé gmake à chaque fois, et le temps
système montre que la différence se fait en userland.

Donc, faut chercher ailleurs.

Peut être les version de gmake sont elles très différentes ?

Peut être y avait-il déjà des fichiers produits sur les deux autres
machines ? Lancer "gmake clean all" ou équivalent aurait été plus sur.

Peut être les commandes lancés par les makfiles dépendent t-elles des
distributions ?

Dans tous les cas, comparer l'output précis des commandes serait très
utile. Je demande à voir si c'est possible.







--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Vendredi 13 octobre 2006, 13:16:30 CEST, a écrit :

-[ Fri, Oct 13, 2006 at 12:00:24PM +0200, Sylvain Sauvage ]----
> Quand on fait un test, on s'assure que toutes les conditions sont
> les mêmes et que seul un petit ensemble de paramètres change.
> P.ex. :
> ??? si on décide de tester plusieurs noyaux, on s'assure que tous
> les programmes utilisateur sont exactement les mêmes (ce qui est
> quasiment impossible). Pour pseudo-tester entre Linux et FreeBSD,
> on utilisera p.ex. un Debian GNU/Linux et une Debian GNU/kFreeBSD ;

Et si on veut tester une distro globale et pas juste le noyau, on fait
exactement ce que le monsieur à fait.



Ce premier point était, comme indiqué, un exemple de test et de la
façon dont on pourrait s'y prendre pour le réaliser. J'ai trait é du cas
de ce test en particulier dans le paragraphe suivant, après le mot
« Ici ».

Je ne vois pas en quoi ce test
est irrecevable.



Puisque tu ne cite pas la partie dans laquelle j'expliquais en quoi
ce test était irrecevable en l'état, la revoilà :

<<
Ici, ce n'est pas [la] « rapidité de
Debian », la « rapidité de FreeBSD » et la « rapid ité de Solaris » qui
sont testées, c'est le temps d'exécution d'une compilation d'un c ertain
programme (inconnu), avec certains paramètres (inconnus, cf. Makefile,
compilation conditionnelle, etc.),
— avec certains outils (inconnus), les outils GNU, et sur un noyau
Linux, le tout compilé/distribué par Debian (?) ;
— avec certains outils (inconnus, pas forcéménent les m êmes qu'au
dessus), les outils GNU, et sur un noyau FreeBSD, une partie
compilé/distribué par FreeBSD ;
— avec certains outils (inconnus, id.), les outils GNU (même p as sûr),
et sur un noyau Solaris, une partie compilé/distribué par Sun.






Ce qui rend ce test irrecevable, ce sont les différents « incon nus »
que je relève et toutes les différences inconnues qui s'y ajouten t.

Au contraire, il est plus intérressant de savoir
comment se comparent entre eux des systèmes complets face aux
commandes de tous les jours que de savoir combien de changement de
contextes peuvent faire un noyau Linux ou BSD par seconde, par
exemple.



Je ne dis pas qu'un test sur les systèmes complets ne peut pas à ªtre
intéressant, je dis qu'il faut s'assurer des paramètres que l'on teste.
J'ajouterais aussi que lorsque l'on publie une étude, on donne
suffisamment de pièces au public visé pour qu'il puisse juger des
résultats obtenus et des conclusions avancées.

(Certains trouveront les termes « publier » et « étude » trop forts
mais cela revient exactement à cela :
— il s'agit d'un démarche de test rationnelle, donc d'une à ©tude ;
— on rend public une expérience, donc on publie.)

Un exemple d'un tel test peut être le temps et la mémoire utili sée
entre le démarrage du PC et l'obtention d'un environnement
opérationnel, avec des services _suffisamment_ équivalents, en
_définissant_ toutes les différences (p.ex. « pour A on util ise le
programme X, pour B, c'est Y, car les deux ont les mêmes fonctions, la
même empreinte mémoire mais n'existent pas sur les deux
distributions »).

Le temps d'exécution du programme X sur les systèmes A et B ne permet
pas de _discuter_ des systèmes A et B. Cela permet juste de _dire_ que
X met le temps Ta sur A et Tb sur B. C'est tout.
(Merci de bien noter la distinction entre « dire » et « disc uter ».)
Si l'on veut _discuter_ de ces résultats, il faut comprendre les
contextes et donc les documenter en montrant les paramètres en jeu.

Il y a ici des paramètres qui ne sont pas maîtrisés et, su rtout, qui
ne sont pas documentés.
Tester, sur deux systèmes bien définis, la compilation d'un m ême
programme, permet effectivement d'avoir une idée de la différence de
comportement entre les deux systèmes.
Par contre, encore une fois, on doit s'assurer des paramètres test és.
Surtout si l'on veut expliquer ou discuter des résultats. Sinon, comme
je l'ai fait en résumant mon dernier message, tout ce que l'on peut
dire, c'est que l'on ne peut rien dire.

Pour reprendre la magnifique analogie de la voiture, on se retrouve
ici avec un message se résumant à :
« X a mis trois heures pour arriver à Paris, Y, avec la même voiture,
a mis deux heures, et Z, avec une voiture similaire, a mis une heure
et demie. »
Sont-ils partis du même endroit ? Ont-ils pris le même chemin ? ...

> ??? si on décide de faire le test via une compilation, on s'assure
> que les options de compilation sont les mêmes (le passage de -O0 à
> -O3 peut p.ex. modifier le temps de compilation par un facteur 10),
> on s'assure que le code compilé est le même (pas de #ifdef qu i omet
> la moitié du code), etc.

L'OP n'a fait que rapporter une petite expérience, dont les rés ultats
lui ont semblé étrange à juste titre et nous devrions le r emercier de
nous en avoir fait part plutôt que de le renvoyer dans les cordes
parcequ'il ne nous plaît pas qu'on dise du mal de notre distro
favorite.



Tu m'attribues des intentions, des sentiments et un jugement que je
n'ai pas.

Le collègue de Sébastien fait une expérience mais Séb astien ne la
documente pas. Sébastien fait un jugement (« catastrophique  ») et nous
demande de discuter des résultats.

Ma réponse, qui peut être perçue comme un peu sèche, n'est pas un
« renvoi dans les cordes parce que le résultat ne me plaît p as et qu'il
dit du mal de ma distribution favorite », c'est :
— une explication de ce que sont un banc de test et la façon d ont on
étudie les résultats ;
— une indication de non participation à une discussion sur ces
résultats qui ne sont pas documentés, dans l'espoir que Sé bastien,
ou son collègue (ou quiconque, d'ailleurs), vérifie l'orthogona lité
des paramètres et nous donne plus de documentation sur ces tests.

En un mot, j'ai juste essayé de rationaliser le débat pour à ©viter que
le catastrophisme du message ne parte en glose ou, plutôt, en troll
(eh, on est encore vendredi).

--
Sylvain Sauvage
1 2