(Résolu]Install LENNY sur dd externe usb

Merci

C’est bizzare ce que tu me dit, loin de moi l’idée de ne pas te croire, mais j’ai lu là:
http://www.debian.org/doc/FAQ/ch-ftparchives#s-testing

[quote]5.6 Que contient le répertoire testing ?

Des paquets sont installés dans le répertoire « testing » après qu’ils aient subi un certain nombre de tests dans « unstable ».

Ils doivent être synchronisés sur toutes les architectures où ils ont été construits et ne doivent pas avoir de dépendances qui empêcheraient leur installation ; ils doivent également avoir moins de bogues critiques que les versions actuellement dans « testing ». De cette façon, nous espérons que « testing » soit une version toujours prête à la publication.

Plus d’informations sur l’état de « testing » en général et sur les différents paquets sont disponibles à debian.org/devel/testing. [/quote]

ici

Pas de contradiction, lors que la «frozen» devient stable, la testing n’est pas construite et les paquets sont d’une part incomplets d’autre part sortant directement de «unstable». Regardes les archives de la DUF, tu verras un nombre important de catastrophes survenues lorsque la etch est devenue stable.

ici[/quote]

Merci, j’ai déjà téléchargé une version netinstall elle se vautre lamentablement, que ce soit en install ou expert ou installgui etc…

J’ai utilisé ma méthode d’une installation de lenny en 10 points.
Tout vas bien, sauf evolution.

Je suis au taf et ils utilisent un serveur “exchange”, donc je configure evolution pour se connecter sur “exchange” ----> impossible à faire.

Chaque fois que je vais dans les préférences et que je tente d’ajouter un compte “exchange” evolution se plante.
La version d’evolution sur la lenny est : 2.10.3-1.

Y a t-il quelqu’un chez qui ça tourne ???

pas essayé depuis longtemps, mais aux dernières nouvelles, ça fonctionnait au boulot.
Il faut qu’outlook web access (le webmail m$ qui va avec exbouse) soit installé sur l’exchange.
Sinon, exchange fournit aussi par defaut du pop et de l’imap, non ? En tous cas, ça s’installe, si l’administrateur de l’exchange est bienveillant.

Typiquement sur mon pc portable qui est en etch la version d’evolution est: 2.6.3-6etch1 et là ça fonctionne bien.

Alors je me pose la question comment faire pour télécharger et installer la 2.6.3-6etch1 à la place de la 2.10.3-1 tout en restant sur lenny.

Je pense que je peux le faire à partir du fichier /etc/apt/preferences (qui au passage n’existe pas sur ma distro actuelle).
Je compulse depuis un bon moment http://forum.debian-fr.org/viewtopic.php?f=8&t=5659, mais j’avoue que ne comprends pas grand chose. Pourrais tu m’aider s.t.p

Pour pouvoir choisir ce que tu installes, tu installes les fichiers sources.list et preferences pour une lenny.
Un aptitude update et c’est tout.
Ensuite, tu fais aptitude install evolution-exchange=2.6.3.dfsg-1 pour installer la version etch, puis aptitude hold evolution-exchange pour vérrouiller sur la version ou tu es.
Tu peux aussi créer une préfèrence pour donner la prio maximale à evolution-exchange en version etch (il se mettra alors à jour, mais uniquement en etch).

Mais je te conseillerais plutot d’installer la version sid.

Ci joint mon sources.list actuel:

[quote]## etch (Stable)
deb ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src ftp.fr.debian.org/debian/ etch main contrib non-free

security (etch Stable)

deb security.debian.org/ etch/updates main contrib non-free
deb-src security.debian.org/ etch/updates main contrib non-free

Dépôts Multimédia

deb debian-multimedia.org etch main
deb-src debian-multimedia.org etch main

#Dépots backports (etch stable)
deb backports.org/debian/ etch-backports main contrib non-free

#Depots pour opensync e61 etc
deb opensync.gforge.punktart.de/repo/opensync-0.21/ etch main
deb-src opensync.gforge.punktart.de/repo/opensync-0.21/ etch main
####____________________________________

##Dépôts lenny (Testing)
deb ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free

#Dépots sécurité (Testing)
deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

[/quote]

[quote=“mattotop”]
Ensuite, tu fais aptitude install evolution-exchange=2.6.3.dfsg-1 pour installer la version etch, puis aptitude hold evolution-exchange pour vérrouiller sur la version ou tu es.[/quote]

Ok j’ai fait ça pour:

aptitude install evolution-exchange=2.6.3.dfsg-1 aptitude install evolution=2.6.3-6etch1 aptitude install evolution-data-server=1.6.3-5etch1 aptitude hold evolution-exchange aptitude hold evolution aptitude hold evolution-data-server

Actuellement j’ai une merde sans nom.
Bilan de l’opération j’ai effectivement un evolution qui tourne parfaitement, mais en contre parti plus d’icône dans mes menus nautilus, il est revenu en arrière dans une kyrielle de paquets etc…

Comment fais tu ça ??

Ok et comment puis je faire.

quote=“mariop31”

[quote]Tu peux aussi créer une préfèrence pour donner la prio maximale à evolution-exchange en version etch (il se mettra alors à jour, mais uniquement en etch).[/quote]Comment fais tu ça ??[/quote]man apt_preferences[quote=“mariop31”][quote]Mais je te conseillerais plutot d’installer la version sid.[/quote]Ok et comment puis je faire.[/quote]Tu viens de le faire pour des paquets en etch, c’est pareil pour les paquets sid, sauf que tu n’as pas besoin de les mettre en “hold”.

[quote=“mattotop”]quote=“mariop31”

Comment fais tu ça ??
[/quote][quote]man apt_preferences[/quote][/quote]
Ouais c’est bien; depuis ce matin je le regarde ce putain de man apt_preferences et je ne comprends pas bien comment cela fonctionne.

Excuse moi d’insister, mais je voudrais bien comprendre.
Exemple:
Dans l’exemple de ton preferences concernant mettant dans l’ordre lenny>etch>sid>experimental tu écrit:

[quote]Package: *
Pin: release o=apt-build
Pin-Priority: 999[/quote]
Package: * —> je pense que ça veut dire priorité max pour apt-build quelque soit la version d’archive
Ok —>j’ai fait une recherche sur apt-build j’ai compris.

[quote]
Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 998[/quote]
Package: * —> je pense que ça veut dire priorité inférieure de 1 par rapport à max pour tous les paquets sur la version testing
o=Debian—> ok compris
a=testing—> ok compris
l=Debian-Security—> pas compris, je ne trouve pas de lien avec le sources.list indiqué plus haut dans ton post

[quote]Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 997[/quote]
Package: * —> je pense que ça veut dire priorité inférieure de 2 par rapport à max pour tous les paquets sur la version testing
o=Unofficial Multimedia Packages —> pas compris, je ne trouve pas de lien avec le sources.list indiqué plus haut dans ton post
a=testing—> ok compris
l=Unofficial Multimedia Packages —> pas compris, je ne trouve pas de lien avec le sources.list indiqué plus haut dans ton post

Un petit complément d’explications serait le bienvenu.

[quote]J’ai finis par trouver ce que veut dire
o=Unofficial Multimedia Packages
l=Unofficial Multimedia Packages [/quote]

[quote]
Package: *
Pin: release o=apt-build
Pin-Priority: 999

Package: * —> je pense que ça veut dire priorité max pour apt-build quelque soit la version d’archive
Ok —>j’ai fait une recherche sur apt-build j’ai compris l’utilité de apt-build.[/quote]
Peux tu me confirmer le coup du Package dans ce § s.t.p

Même si c’est difficile à utiliser, c’est quand même pas compliqué à comprendre:

Package:
permet de préciser les paquets auquels tu veux affecter une prio. En utilisant le pattern matching, * veut dire par exemple “n’importe quel paquet”.

Pin:
permet de préciser une signature, une caracteristique particulière (que tu trouve en faisant un apt-cache policy ), ou une origine, qui vont permettre de distinguer les provenance des paquets. Ensuite, le rôle de l= a= o=, etc, n’a que peu d’importance, c’est juste que la priorité s’applique si le Pin: est bien reconnu dans la signature du dépot.
Par exemple, un Pin: a=unstable appliquera une priorité à tous les a=unstable quelle que soit la valeur de l=

Autre exemple:

Package: compiz* libdecoration0 libdecoration0-dev Pin: origin download.tuxfamily.org Pin-Priority: 999rend archi prioritaire les paquets listés dont l’origine est download.tuxfamily.org

Mais si tu ne comprends pas toi même les docs sur les preferences, c’est que tu n’as pas le niveau pour les maîtriser, alors ne les utilises pas, c’est trop dangereux.

Merci pour ce complément d’explications.

[quote=“mattotop”]
Mais si tu ne comprends pas toi même les docs sur les preferences, c’est que tu n’as pas le niveau pour les maîtriser, alors ne les utilises pas, c’est trop dangereux.[/quote]

Il est possible que ce soit un problème de niveau (personne n’étant parfait, donc je n’échappe pas à cette règle hélas!!), en outre il faut quand même reconnaître que les docs de man ne sont pas toujours très claires voire même dans certains cas obscures.

Quant à rebondir sur le fait de ne pas maîtriser une fonctionnalité donc de l’occulter, il ne m’apparaît pas que ce soit la bonne solution. Dans ce cas là, la progression de mon niveau semble fort compromis.

Je pense au contraire il faut persévèré et au risque de passer pour une personne dont le niveau n’est pas au top, il me semble que d’utiliser un forum bien achalandé de spécialistes soit une très bonne initiative, me semble t’il ??
Aussi demander de l’aide aux diverses personnes maîtrisant telles ou telles parties de ce système complexe, me conduira à obtenir un meilleur niveau, et qui sait un jour je pourrais grâce à vous, répondre comme vous le faites à d’autres personnes dont le niveau n’est pas encore top.

Ne vois pas de rancune dans ma réponse, je suis simplement un peu piqué.

J’ai réglé sur la Lenny mon pb d’evolution, voilà comment j’ai fait:
J’ai installé evolution de la Etch, ce qui as eu pour conséquence la désinstallation de plusieurs paquets importants.
J’ai paramétré evolution pour exchange —> OK
Puis j’ai réinstallé la version Lenny d’evolution ainsi que tous les paquets qui avaient étés désinstallés précédemment et là contre toute attente —> ok.

Actuellement je peux dire (en restant très prudent) que ma Lenny est ok.
Il fort de constater qu’il y a un sacré pb avec evolution concernant exchange dans la version testing (oui je sais testing).

Pour la petite histoire j’ai monté sur une machine une Lenny suivant mon post "Lenny en 10 points) puis j’ai modifié le sources.list suivant le post sources.list au carré avec le fichier preferences mettant dans l’ordre lenny>etch>sid>experimental ca c’est bien passé, je vais donc bosser sur ce fameux preferences.

quote="mariop31"
Ne vois pas de rancune dans ma réponse, je suis simplement un peu piqué.[/quote]Ne vois pas de mépris dans ce que j’ai dit, c’est juste que c’est vraiment trés facile de se retrouver en experimental en cas de fausse manip. Et quoi qu’assez explicite, le man apt_preference m’a moi même laissé dubitatif longtemps.

Sinon, je n’arrète pas de le répèter, mais la sid est mieux que la lenny depuis la stabilisation de l’etch, et ça n’a pas l’air de s’améliorer beaucoup pour l’instant. Tu devrais peut être passer en sid.

[quote=“mattotop”]
Ne vois pas de rancune dans ma réponse, …[/quote]

Ok plus de pb :smt006

Ok là dessus je suis en train de le faire.