#1 Le 09/08/2006, à 16:21
- severino
Dépot mise à jour
Je me suis aperçu en faisant : sudo gedit /etc/apt/sources.list
que la ligne deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
manquait. Il y a avais juste ça, à la partie Mise à jour :
## MISE A JOUR
## Major bug fix updates produced after the final release of the distribution.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
Dois-je la rajouter ?
Quel est la différences profondes et nécessaires entre dépôt principal, mise à jour, et sécurité ?
Je m'embrouille toujours avec ces histoires de dépots.
J'aurais aimé une documentation plus apronfondie :-(
Hors ligne
#2 Le 09/08/2006, à 16:59
- Lestat the vampire
Re : Dépot mise à jour
http://doc.ubuntu-fr.org/applications/apt/depots pour un peu plus d'infos sur les depots d'ubuntu !
Hors ligne
#3 Le 09/08/2006, à 20:02
- severino
Re : Dépot mise à jour
Je précise ma pensée alors.
Pour simplifier, faisons abstraction des dépôts de code source (deb-src)
Et pour commencer, voyons voir mes dépôts (sudo gedit /etc/apt/sources.list)
# Déjà là
deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ dapper universe
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb http://security.ubuntu.com/ubuntu dapper-security universe
deb http://archive.canonical.com dapper-commercial main# EasyUbuntu 3.02
deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://packages.freecontrib.org/plf/ dapper free non-free## Dépot Tvfreeplayer Dapper
deb http://www.tvfreeplayer.com/linux/ubuntu/dapper/ unstable main
Dans la documentation, c'est déjà plus clair, on a :
## Dépôts officiels
deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse## Dépôts "source" officiels (supprimer les # pour les activer)
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse## Dépôt commercial officiel
deb http://archive.canonical.com dapper-commercial main
J'en déduit qu'il y a 6 dépôts principaux :
1) dapper
2) dapper-updates
3) dapper-security
4) dapper-backports
5) dapper-commercial
6) dépôts non officiel
Pour les quatre premiers dépôts, on peut sélectionner les sous-ensembles sur lesquels on entends agir, et cela à l'aide de quatre options :
1) main
2) restricted
3) universe
4) multiverse
Ca vous paraît peut-être clair, mais pour moi c'est embrouillé. Et la doc ne m'aide pas à clarifier le sujet, au contraire...
La documentation officiel présente les choses de façon ultra-simplifiée
https://help.ubuntu.com/ubuntu/desktopguide/fr/extra-repositories.html
mais ça ne m'aide pas vraiment à comprendre.
Il me semble qu'on utilise le mot dépôt pour désigner deux choses différentes...
Dernière modification par severino (Le 09/08/2006, à 20:05)
Hors ligne
#4 Le 09/08/2006, à 21:27
- mr_pouit
Re : Dépot mise à jour
En théorie, les lignes de ton sources.list sont de la forme :
deb adresse distribution composant(s) #pour des paquets binaires
deb-src adresse distribution composant(s) # pour les paquets sources
Pour simplifier, on peut dire qu'un dépôt désigne l'adresse. Il n'y a donc que 2 dépôts dans ton exemple (ubuntu et canonical).
dapper, dapper-updates... désignent la distribution (même si en théorie ça devrait juste être dapper si on est rigoureux)
Enfin main, restricted multiverse universe désignent des composants : leur nom renseigne sur la tonalité des paquets qu'on y trouvera :
main : paquets supportés, libres
restricted : paquets supportés, pas totalement libres
universe : paquets maintenus par la communauté, libres
multiverse : paquets maintenus par la communauté, non libres.
Je ne sais pas si ça t'éclaire...
En tout cas, je te conseille d'installer "manpages-fr", et de faire, dans un terminal, "man sources.list" : c'est assez bien expliqué je pense
Dernière modification par mr_pouit (Le 09/08/2006, à 21:28)
Hors ligne
#5 Le 10/08/2006, à 23:14
- severino
Re : Dépot mise à jour
Merci
Hors ligne