40 votes

List.save et list.distUpgrade

Ceci est davantage une question de curiosité alors que j'essaie de mieux comprendre apt et la gestion des paquets.

Je remarque que dans mes dossiers /etc/apt/ et /etc/apt/sources.list.d/, j'ai des fichiers très semblables, voire identiques, qui portent l'extension sources.list, sources.list.distUpgrade, sources.list.save, etc.

Quel est l'intérêt de ces fichiers dupliqués ou similaires ?

Les fichiers sources.list et sources.list.save dans /etc/apt/ semblent identiques mais sources.list.distUpgrade affiche quantal au lieu de raring pour la plupart des choses (j'ai probablement installé quantal en premier).

Par ailleurs, dans le cas de google-talkplugin.list et google-talkplugin.listUpgrade dans /etc/apt/sources.list.d/, le contenu des fichiers semble être complètement identique.

Je n'ai pas trouvé grand-chose dans mes recherches sur Google. J'ai consulté la page de manuel sources.list mais elle n'en parle pas beaucoup.

J'ai aussi remarqué cet articleun bug lié aux extensions a été signalé pour la version 10.10.

27voto

AndroidUser Points 1

Je ne suis pas sûr de sources.list.distUpgrade, mais le fichier sources.list.save est une sauvegarde du fichier sources.list. Je sais par expérience personnelle (il y a environ 5 minutes) que le fichier sources.list.save est extrêmement important après avoir tenté d'ajouter un dépôt. Si le logiciel centre cesse de fonctionner correctement (par exemple : se ferme juste après le démarrage), alors vous devez remplacer le fichier sources.list actuel par le fichier sources.list.save.

Pour ce faire, ouvrez un nouveau terminal (CTRL+ALT+T) et tapez la commande

sudo cp /etc/apt/sources.list.save /etc/apt/sources.list

puis

sudo apt-get update

Cela devrait réparer le fichier sources.list corrompu tant que sources.list.save existe dans le répertoire /etc/apt/.

En bref, sources.list.save est simplement un fichier de sauvegarde.

1voto

Andrew Richards Points 191

J'étais préoccupé par savoir si ces fichiers sont inclus dans les référentiels utilisés lors de la mise à jour des paquets, etc. Il semble que non : à partir de man sources.list concernant le répertoire sources.list.d :

Les noms de fichier doivent avoir l'extension .list ou .sources en fonction du format contenu.

il continue à parler de l'ignorance des fichiers. En résumé, je comprends que seuls les fichiers avec l'extension .list ou .sources sont utilisés lors de la mise à jour des paquets, etc. La signification des fichiers .save et .distUpgrade est bien expliquée dans la réponse existante de Strato1 et les commentaires associés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X