PDA

Afficher la version complète : [Réglé] Sources list pour apt



5diamonds
12/11/2008, 10h57
Bonjour,

Je suis nouveau sous Debian, que j'ai installé sur un DD amovible, dans sa version Etch 4 R5 par curiosité, OpenSuse me convenant parfaitement par ailleurs.
D'emblée, je suis confronté à quelques problèmes. Je commence dans ce post par le fonctionnement d'APT : j'ai voulu par exemple installer la version "non-free" de unrar, qui ne figure par dans la liste des paquets de Synaptic - en tous cas dans cette version.
En farfouillant un peu, j'ai trouvé sur le site français de Debian une source marquée "non-free".
J'ai mis cette source dans etc/apt/sources.list qui se présente comme suit :

<div class='quotetop'>Citation </div>
#

deb cdrom:[Debian GNU/Linux 4.0 r5 _Etch_ - Official i386 DVD Binary-1 20081023-23:00]/ etch contrib main

deb http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb http://http.us.debian.org/debian/ etch main
deb-src http://security.debian.org/ etch/updates main contrib
deb http://http.us.debian.org/debian/ sarge main
deb http://ftp.fr.debian.org/debian/dists/etch/non-free/[/b]

Quand je lance Synaptic j'obtiens ensuite le message suivant :

<div class='quotetop'>Citation </div>
E: Ligne 12 mal formée dans la liste de sources /etc/apt/sources.list (distribution)
E: Impossible de verrouiller le répertoire des listes de dépôts[/b]

Si je clique sur "Recharger", j'obtiens ceci :

<div class='quotetop'>Citation </div>
Echec du téléchargement de tous les fichiers d'index.

Le dépôt ne semble plus être disponible ou ne peut être contacté à cause de problèmes réseau. S'il existe un fichier d'index plus ancien, il sera utilisé. Sinon , le dépôt sera ignoré. Vérifiez votre connexion réseau et corrigez l'adresse du dépôt dans les préférences.[/b]

Ma connexion internet ne me semble pas défectueuse, pourtant.

Est-ce que vous pouvez me dire quoi faire ?

Merci d'avance.

oh!rocks
12/11/2008, 13h35
Simplement définir ton apt-list comme cela :

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

Et virer tout le reste qui est mal écrit ! (sauf les deb-src ssi tu veux regarder les sources des paquets... même modèle de ligne)

Un peu de lecture ? (http://www.eyrolles.com/Chapitres/9782212120622/Chap6_Hertzog.pdf) C'est un pdf sur apt par R.Hertzog l'auteur des Cahiers de l'Admin Debian... et c'est en français ! :)


à plus,

oh!rocks

5diamonds
12/11/2008, 17h45
Simplement définir ton apt-list comme cela :

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

Et virer tout le reste qui est mal écrit ! (sauf les deb-src ssi tu veux regarder les sources des paquets... même modèle de ligne)

Un peu de lecture ? (http://www.eyrolles.com/Chapitres/9782212120622/Chap6_Hertzog.pdf) C'est un pdf sur apt par R.Hertzog l'auteur des Cahiers de l'Admin Debian... et c'est en français ! :)
à plus,

oh!rocks[/b]


Merci de ta coopération. Cela fonctionne. Ce qui m'étonne un peu tout de même, c'est que les sources étaient les sources d'origine, si je peux dire; celles qui ont été installées au moment de l'install de Debian.

oh!rocks
12/11/2008, 18h15
À l'installation, c'est normal d'avoir les lignes deb-src et deb cdrom...

mais ces deux-là :

deb http://http.us.debian.org/debian/ sarge main
deb http://ftp.fr.debian.org/debian/dists/etch/non-free/

c'est plus étonnant !


à plus,

oh!rocks