Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/05/2017, à 11:15

deltamoins

un répertoire sources.list.d en plus du fichier sources.list ?

Bonjour,

Comme après chaque mise à niveau, je suis allé faire un tour du côté des dépôts désactivés pour les mettre à jour et pouvoir les réactiver. Comme je trouve que la ligne de commande peut être très pratique, je me suis dit que j'allais le faire en ligne de commande, dans le terminal quoi et pas avec l'interface graphique. Donc, je me dirige vers /etc/apt et je vois ça :

bibi@ordi:/etc/apt$ ll
total 60
drwxr-xr-x   6 root root  4096 mai   10 09:22 ./
drwxr-xr-x 158 root root 12288 mai   23 10:52 ../
drwxr-xr-x   2 root root  4096 mai   19 11:45 apt.conf.d/
drwxr-xr-x   2 root root  4096 avril 14  2016 preferences.d/
-rw-rw-r--   1 root root  2051 mai   23 10:52 sources.list
-rw-r--r--   1 root root  2904 mai   10 09:21 sources.list_copie2017-05-10
drwxr-xr-x   2 root root  4096 mai   23 10:52 sources.list.d/
-rw-rw-r--   1 root root  2922 mai    9 14:17 sources.list.distUpgrade
-rw-rw-r--   1 root root  2051 mai   23 10:52 sources.list.save
-rw-r--r--   1 root root  3460 nov.   8  2016 trusted.gpg
-rw-r--r--   1 root root  6270 nov.   8  2016 trusted.gpg~
drwxr-xr-x   2 root root  4096 mai    9 14:42 trusted.gpg.d/

Je vois bien le fichier sources.list mais j'en vois aussi pleins d'autres (dont une copie que j'ai faite moi-même.). Je l'ouvre et voici son contenu :

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ zesty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ zesty-updates main restricted

## 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 http://fr.archive.ubuntu.com/ubuntu/ zesty universe
deb http://fr.archive.ubuntu.com/ubuntu/ zesty-updates universe

## 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 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ zesty multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ zesty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb-src http://fr.archive.ubuntu.com/ubuntu/ zesty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.

deb http://security.ubuntu.com/ubuntu zesty-security main restricted
deb http://security.ubuntu.com/ubuntu zesty-security universe
deb http://security.ubuntu.com/ubuntu zesty-security multiverse

Comme je n'y vois pas de trace de dépôts particuliers que j'avais mis en place, je vais voir dans le répertoire sources.list.d :

admin_yrousselle@HP-ProBook-650-G1:/etc/apt/sources.list.d$ ll
total 52
drwxr-xr-x 2 root root 4096 mai   23 10:52 ./
drwxr-xr-x 6 root root 4096 mai   10 09:22 ../
-rw-r--r-- 1 root root    0 mai   23 10:51 nextcloud-devs-ubuntu-client-yakkety.list
-rw-r--r-- 1 root root  148 mai    9 14:17 nextcloud-devs-ubuntu-client-yakkety.list.distUpgrade
-rw-r--r-- 1 root root    0 mai   23 10:51 nextcloud-devs-ubuntu-client-yakkety.list.save
-rw-r--r-- 1 root root  144 mai   23 10:52 nextcloud-devs-ubuntu-client-zesty.list
-rw-r--r-- 1 root root  134 mai   23 10:52 pyroom-dev-ubuntu-ppa-xenial.list
-rw-r--r-- 1 root root  134 mai    9 14:17 pyroom-dev-ubuntu-ppa-xenial.list.distUpgrade
-rw-r--r-- 1 root root  134 mai   23 10:52 pyroom-dev-ubuntu-ppa-xenial.list.save
-rw-r--r-- 1 root root  128 mai   23 10:52 stvs-ubuntu-tomate-xenial.list
-rw-r--r-- 1 root root  128 mai    9 14:17 stvs-ubuntu-tomate-xenial.list.distUpgrade
-rw-r--r-- 1 root root  128 mai   23 10:52 stvs-ubuntu-tomate-xenial.list.save
-rw-r--r-- 1 root root  121 mai   23 10:52 virtualbox.list
-rw-r--r-- 1 root root  121 mai    9 14:17 virtualbox.list.distUpgrade
-rw-r--r-- 1 root root  121 mai   23 10:52 virtualbox.list.save

Il y a pleins de fichiers sources.list pour les différentes sources de logiciels que j'ai ajoutées.

J'ai plusieurs questions :
1. Est-ce que c'est la nouvelle méthode pour stocker les sources de logiciels ? Si oui, ça me paraît plus compliqué à mettre en oeuvre qu'un seul fichier mais bon...
2. Est-ce qu'on peut revenir à un système à un seul fichier sources.list en mettant toutes les lignes de dépôts dans ce fichier et en supprimant le répertoire sources.list.d ou est-ce qu'il vaut mieux éviter ?
3. Les fichiers correspondant aux anciennes versions sont en fait vides. Du coup, est-ce qu'on peut les supprimer ? C'est pas très grave, mais ça peut devenir vite le bordel et rendre le truc assez illisible si pleins de fichiers s'y accumulent non ?
4. Est-ce que vous croyez qu'il vaut mieux que j'arrête de m'emmerder et que j'utilise l'interface graphique et puis voilà ? Je trouverais ça un peu dommage parce que c'est pratique de savoir se débrouiller en ligne de commande dans certains cas...

Merci d'avance pour votre aide.

Hors ligne

#2 Le 23/05/2017, à 11:27

michel_04

Re : un répertoire sources.list.d en plus du fichier sources.list ?

Bonjour,

Lorsque tu installes un dépôt ppa, un fichier.list est créé dans /etc/apt/sources.list.d.
Amha, il y a longtemps que ce répertoire existe.
Mais si tu préfères ajouter les lignes pour tes ppa à ton etc/apt/sources.list, au lieu d'ajouter le ppa, tu vas récupérer les adresse sur le site du ppa et tu les copies/colles dans ton sources.list (ne pas oublier la clé wink .)

A+

Dernière modification par michel_04 (Le 23/05/2017, à 11:28)

Hors ligne

#3 Le 23/05/2017, à 11:32

cqfd93

Re : un répertoire sources.list.d en plus du fichier sources.list ?

Bonjour,

Je vais tout de suite répondre à tes questions wink

deltamoins a écrit :

1. Est-ce que c'est la nouvelle méthode pour stocker les sources de logiciels ? Si oui, ça me paraît plus compliqué à mettre en oeuvre qu'un seul fichier mais bon...

C'est nouveau… depuis quelques années wink

2. Est-ce qu'on peut revenir à un système à un seul fichier sources.list en mettant toutes les lignes de dépôts dans ce fichier et en supprimant le répertoire sources.list.d ou est-ce qu'il vaut mieux éviter ?

Rien ne t'empêche de tout mettre dans sources.list et de vider le répertoire sources.list.d mais chaque fois que tu ajouteras un ppa, il faudra faire la même manip.

3. Les fichiers correspondant aux anciennes versions sont en fait vides. Du coup, est-ce qu'on peut les supprimer ? C'est pas très grave, mais ça peut devenir vite le bordel et rendre le truc assez illisible si pleins de fichiers s'y accumulent non ?

Oui, tu peux y faire le ménage.

4. Est-ce que vous croyez qu'il vaut mieux que j'arrête de m'emmerder et que j'utilise l'interface graphique et puis voilà ? Je trouverais ça un peu dommage parce que c'est pratique de savoir se débrouiller en ligne de commande dans certains cas...

C'est toi qui vois.

Puisque tu aimes les choses propres, tu peux aussi épurer ton sources.list en virant les commentaires et en compactant les lignes, genre remplacer :

deb http://fr.archive.ubuntu.com/ubuntu/ zesty main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ zesty universe
deb http://fr.archive.ubuntu.com/ubuntu/ zesty multiverse

par :

deb http://fr.archive.ubuntu.com/ubuntu/ zesty main restricted universe multiverse

cqfd93

Hors ligne

#4 Le 23/05/2017, à 19:06

jplemoine

Re : un répertoire sources.list.d en plus du fichier sources.list ?

D'accord avec cqfd93 mais une précision :
Tu peux vider le répertoire sources.list.d mais pas le supprimer...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne