[DISCUSSION]Votre sources.list!

[EDIT PAR MATTOTOP: ancien postit de "Trucs et astuces, maintenant, ce fil sert à la discussion. Attention, beaucoup de ces dépots sont obsolètes et/ou experimentaux pour une versiojn clean, c’est ici]

Je propose ici de partager nos dépôts, tout simplement …

Allez, go, je me lance:

[quote="/etc/apt/sources.list"]### TESTING / ETCH ###
deb ftp.fr.debian.org/debian testing main contrib non-free
deb ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted
deb debian-multimedia.org testing main

UNSTABLE / SID

deb ftp.fr.debian.org/debian unstable main contrib non-free
deb ftp.debian-unofficial.org/debian/ unstable main contrib non-free restricted
deb debian-multimedia.org unstable main[/quote]

[quote="/etc/apt/preferences"]Package: *
Pin: release a=testing
Pin-Priority: 690

Package: *
Pin: release a=unstable
Pin-Priority: 600[/quote]

Bonne initiative je trouve, Voici le mien :slightly_smiling:
/etc/apt/sources.list

[code]# Stable
deb http://security.debian.org stable/updates main contrib non-free
deb http://ftp.fr.debian.org/debian stable main contrib non-free

Testing

deb http://security.debian.org etch/updates main contrib non-free
deb http://ftp.fr.debian.org/debian etch main contrib non-free

Unstable

deb http://ftp.fr.debian.org/debian unstable main contrib non-free

http://www.debian-multimedia.org/

deb http://www.debian-multimedia.org sarge main
deb http://www.debian-multimedia.org etch main
deb http://www.debian-multimedia.org sid main

Skype

deb http://download.skype.com/linux/repos/debian/ stable non-free

WINE

deb http://wine.sourceforge.net/apt/ binary/

Package non officiel

deb http://ftp.debian-unofficial.org/debian sarge main contrib non-free restricted

Videolan VLC

deb http://download.videolan.org/pub/videolan/debian sarge main[/code]et mon fichier /etc/apt/preferences[code]Package: *
Pin: release a=testing
Pin-Priority: 550

Package: *
Pin: release a=apt-build
Pin-Priority: 990

Package: *
Pin: release a=stable
Pin-Priority: 550

Package: *
Pin: release a=unstable
Pin-Priority: 33

Package: *
Pin: release a=experimental
Pin-Priority: 15

Package: linux-source-2.6.*
Pin: release a=unstable
Pin-Priority: 550

Package: nmap
Pin: release a=unstable
Pin-Priority: 550

Package: ethereal
Pin: release a=unstable
Pin-Priority: 550

Package: nvidia-glx
Pin: release a=unstable
Pin-Priority: 550

Package: nvidia-glx-dev
Pin: release a=unstable
Pin-Priority: 550

[/code][Edit]Modification de mon sources.list suite au changement des dépots Marillat[/edit]

ah ca c’est chouette.
voila mon sources.list de puceau:

deb http://security.debian.org/ sarge/updates main contrib non-free deb http://ftp.fr.debian.org/debian sarge main contrib non-free
ben ouais il est ridicule, mais ca fait trois/quatre jours que je suis sous debian.

petite question: a priori, si j’ajoute vos sources a mes sources, ya des risques
d’instabilité ou pas ? nan pasque je suis encore debutant.
qu’est-ce que vous me conseilleriez comme minimum vital qui risque pas
trop de me donner de problemes, hormis les “stable” que je vais rajouter de ce pas?
les “testing”, ca pourrait aller ?

edit:
quelle est la différence entre ces deux sources ?
deb-src ftp.fr.debian.org/debian stable main contrib non-free
deb ftp.fr.debian.org/debian stable main contrib non-free

En stable (Sarge), tu n’auras jamais de paquet mis à jour (sauf pour des raions de sécurité) car c’est une version figée de Debian.
Idéal pour les serveurs en production => on touche plus à rien une fois que ça tourne.

Avec la testing (Etch), tu as des mises à jour fréquentes des paquets qui tendent à la dernière version disponible du programme paqueté.
De ce fait, (un peu) moins secure et moins stable mais à jour.
Idéal pour l’usage personnel.

L’unstable (Sid) est reservée aux développeurs, testeurs et toutes personnes expérimentées qui souhaitent avoir accès aux paquets les plus récemment mis à disposition.
En conséquence, (beaucoup) moins stable et secure.
Une fois les paquets testés et approuvés, il passe en testing (Etch).
Idéal donc pour les experts.

la différence entre deb et deb-src:
deb: fourni tous les paquets compilés prets à être installés: nécessaire.
deb-src: fourni le code source de ces paquets (compilation manuelle): optionel.

[code]# Debian
deb http://ftp2.fr.debian.org/debian/ unstable main non-free contrib
deb-src http://ftp2.fr.debian.org/debian/ unstable main non-free contrib

deb http://ftp2.fr.debian.org/debian/ stable main non-free contrib
deb http://ftp2.fr.debian.org/debian/ testing main non-free contrib

Multimedia

deb ftp://ftp.nerim.net/pub/debian/marillat sid main

Wine

deb http://wine.sourceforge.net/apt/ binary/

Debian-Unofficial

deb http://ftp.debian-unofficial.org/debian sarge main contrib non-free restricted

Ekhis

deb ftp://ftp.ekhis.org/ekhis/ staging main

KDE 3.5 Rc1

deb http://pkg-kde.alioth.debian.org/kde-3.5-rc1/ ./
[/code]

Je n’ajouterai pas le mien car les mirroirs sont déjà cités ds les posts qui précèdent.
Bonne idée que ce topic, c’est un renvoi facile pour de nombreuses demandes.

Avant de remettre ici monplus gros sources.list et le fichier préfèrences associé, je souhaiterais ajuster ce que dit ghostintheshell.

  • La stable évolue tout de même en version, même si sur le principe, c’est une version gelée, il arrive parfois qu’on ait des glissements de version pour des paquets qui ne sont pas au coeur de la distrib.
  • Par ailleurs, et c’est spécifique à la sarge qui est la dernière dans ce cas, une partie des paquets, dont la distribution n’etait pas forcément légale en dehors des états unis, n’est pas rangée dans les dépots principaux, mais dans des dépots dits non-us (à partir de l’etch, ca n’existe plus).
  • Pour la stable et pour la testing, en plus des depots principaux (et eventuellement des dépots non-us), il y en plus, les dépots de mises à jour de sécurité. Ces depots ne sont pas systematiquement disponibles sur les mirroirs debian, et il vaut toujours mieux les configurer sur security.debian.org, ou rfc822.debian.org qui sont les serveurs officiels de securité.
  • Pour la stable, il y a en parallèle avec le dépot principal et le dépot de màj de sécurité un dépot dit volatile (dont je cherche d’ailleurs des mirroirs) qui fournit des versions trés récentes pour la stable de paquets qui n’ont aucun sens à rester gelés, comme les paquets concernant les antivirus, ceux pour les antispams, etc: tous ceux qu’on ne peux pas geler même en stable.
  • En plus de ces dépots “officiellement debian”, il y a aussi le dépot experimental qui existe officiellement sur la plupart des mirroirs debian, et ou les paquets sont encore plus en test que ceux de la sid (c’est pour dire)…
    Les premières lignes de mon sources.list maximal resument tout ca.

Par ailleurs, je voulais préciser aussi la notion de backport qui est interressante:
un backport est un paquet prévu pour des versions non stables mais readaptés ensuite pour pouvoir s’installer sur la stable sans problême de dépendance. Ces backports ne sont pas supportés par debian, et on ne les trouve que sur des dépots non officiels. => pensez à visiter apt-get.org, pour trouver un backport si vous voulez installer par exemple un paquet qui n’existe qu’en sid, mais pose trop de problêmes de dépendances.

[i]Reste à développer dans un autre post:

  • explorer des depots pour fabriquer des nouvelles sources
  • travailler avec des sources de plusieurs niveau et affiner son fichier de préfèrences. l’utilisation d’apt-cache policy et le choix de versions particulières à l’install.[/i]

Voila, mainrtenant, le paté - je vous avouerais que la mise à jour etant trop longue et certains dépots pas toujours actifs, je n’utilise plus le sources.list qui suit en entier.
attention: en relisant ces lignes, je m’apercois que le fichier préferences n’est plus tout à fait correct. N’utilisez donc pas ces deux fichier en l’état !!!

veuillez noter la manière de faire des commentaires dans le fichier préférences: les ligne Explanation

Merci MattOTop pour ce sources.list tres instructif :slightly_smiling:

Ouaip, et après, MattOtop, il s’étonne de faire exploser son cache !!! :laughing:

Ouaip, et après, MattOtop, il s’étonne de faire exploser son cache !!! :laughing:[/quote]
Et encore, là, on parle de cache informatique, mais dans la vraie vie, je ne te raconte pas mes notes de feuille de vigne… :laughing:

Ouaip, et après, MattOtop, il s’étonne de faire exploser son cache !!! :laughing:[/quote]
Et encore, là, on parle de cache informatique, mais dans la vraie vie, je ne te raconte pas mes notes de feuille de vigne… :laughing:[/quote]
Mouarf ! Jamais vu un tel prétentieux ! :laughing:

quel mirroir placer ds mon sources.list pour pouvoir installer kdm sur ma Sid ?
Je patauge depuis trois heures, bientôt, je vais avoir un sources aussi grand que celui de Matt :wink:
Ma Sid est bien installé et j’arrive ds x mais avec gdm et comme je n’ai pas installé gnome, il s’arrête là.
Ds le choix de gdm; je n’ai pas KDE, qui est pourtant installé.
En dernier ressort, j’installerai gnome mais ça m’em…
Quand je fais apt-get install kdm, j’ai deux paquets qui demandent une version supérieure mais elle n’est pas présente bien sûr et ne peut être installée.
Le pire, c’est que ds une ancienne sid, ces versions sont installées mais comme j’ai tripoté le sources.list, je ne sais plus avec quel mirroir elles l’ont été.
Les deux paquets sont :
kdelibs4c2 > 4:3.4.2.1
kde-base-bin > 4:3.4.2.4
Où aller les chercher ?
Merci de me supporter encore :unamused:

fais un apt-cache policy kdm, pour voir ou il veut prendre la version de kdm qu’il veut installer (si tu ne sais pas interpreter le resultat, mets le ici). Regardes si tu n’a pas une version inférieure à celle qu’il te propose, mais installable de kdm, et essayes de l’installer avec apt-get install kdm=xxx

Sinon, rien ne t’empêche, si tu reussis à installer le reste de kde sans kdm de démarrer avec gdm, et d’entrer en session kde derrière.

PS: ta question meritait plutot de tomber dans le forum d’aide, je crois…

Je posais la question là car j’estimais qu’elle fait suite aux réponses sur les sources.list.
Pour preuve, voilà celle qui a permi de répondre à ce que j’attendais :
deb http:pkg-kde.alioth.debian.org/kde/ ./
Pour le reste car je n’ai pas pour autant terminé, j’ai “suité” sur un post du forum d’aide.

ça part en vrille ici :open_mouth:

Et sur macintosh ( Ubuntu sur PPC G4)
En particulier, le site de Marillat est refusé par mon système !
Voila mon sources.list :tout ce qui est commenté a été refusé :frowning:

deb cdrom:[Ubuntu 5.04 Hoary Hedgehog - Release i386 (20050407)]/ breezy main restricted

## Maintenant je suis sous Breezy=Ubuntu 5.10; j’ignore à quelle version de Debian officielle cela correspond; sans doute “instable” ?

deb archive.ubuntu.com/ubuntu breezy main restricted
#deb-src archive.ubuntu.com/ubuntu breezy main restricted

Major bug fix updates produced after the final release of the

distribution.

deb archive.ubuntu.com/ubuntu breezy-updates main restricted
#deb-src archive.ubuntu.com/ubuntu breezy-updates main restricted

Uncomment the following two lines to add software from the ‘universe’

repository.

N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

team, and may not be under a free licence. Please satisfy yourself as to

your rights to use the software. Also, please note that software in

universe WILL NOT receive any review or updates from the Ubuntu security

team.

deb archive.ubuntu.com/ubuntu breezy universe multiverse
#deb-src archive.ubuntu.com/ubuntu breezy universe multiverse

Security updates

deb security.ubuntu.com/ubuntu breezy-security main restricted
#deb-src security.ubuntu.com/ubuntu breezy-security main restricted

deb security.ubuntu.com/ubuntu breezy-security universe multiverse
#deb-src security.ubuntu.com/ubuntu breezy-security universe multiverse

Officials Backports

deb archive.ubuntu.com/ubuntu breezy-backports main universe multiverse restricted

Backports

deb ubuntu-backports.mirrormax.net/ breezy-backports main universe multiverse restricted contrib

deb ubuntu-backports.mirrormax.net/ breezy-backports-staging main universe multiverse restricted

deb ubuntu-backports.mirrormax.net/ breezy-extras-staging main universe multiverse restricted contrib

KDE 3.4.2

deb kubuntu.org/breezy-kde342 breezy-updates main

PHP5

deb people.debian.org/~dexter php5 breezy

suPHP (src)

deb-src manu.home-dn.net/debian/suphp-preview sid main

Wine

deb wine.sourceforge.net/apt/ breezy

n’existe pas pour ppc ! ?

#deb ftp://ftp.nerim.net/debian-marillat/ stable main


Relance de cette page sur le thème “les minorités aussi …” :smiley:

pour ubuntu, ca serait plutot:

mais je crains de ne pas y avoir vu l’architecture ppc, effectivement :cry:

Le mien basic. C’est un serveur Web :wink:

[quote]deb ftp://ftp.belnet.be/debian/ stable main
deb-src ftp://ftp.belnet.be/debian/ stable main

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

deb apt.scunc.org/ sarge main

deb packages.dotdeb.org stable all
deb-src packages.dotdeb.org stable all
[/quote]

Le mien :

[code]deb http://mir2.ovh.net/debian/ stable main
deb-src http://mir2.ovh.net/debian/ stable main

deb http://security.debian.org/ stable/updates main contrib

deb http://mirrors.kernel.org/debian/ stable main
deb-src http://mirrors.kernel.org/debian/ stable main

deb http://www.backports.org/debian/ sarge-backports main
[/code]

Et le fichier preferences

[code]Package: *
Pin: release a=stable
Pin-Priority: 990

Package: spamassassin
Pin: release a=sarge-backports
Pin-Priority: 999

Package: postfix
Pin: release a=sarge-backports
Pin-Priority: 999

Package: clamav
Pin: release a=sarge-backports
Pin-Priority: 999[/code]

Par contre petite question est-il interessant d’utiliser le backports ?

Ca dépend: c’est vrai que ca peut être interressant d’installer des versions des moteurs trés récentes, mais sur un systême necessitant de la stabilité, plutot que d’utiliser des backports, j’irai chercher les paquets volatile. Mais bon. C’est un choix.

Par ailleurs, les sources :deb http://mir2.ovh.net/debian/ stable main deb-src http://mir2.ovh.net/debian/ stable mainet deb http://mirrors.kernel.org/debian/ stable main deb-src http://mirrors.kernel.org/debian/ stable main
sont redondantes: ce sont des mirroirs du même site debian.org.

de plus, je te signales au cas ou tu ne le saurais pas, qu’il existe d’autres sections que main, genre contrib, non-free, et qu’il y a aussi plein d’outils bien utiles à l’administration, dans ces sections…