Fichier sources.list

J’aimerai savoir si les deux sources.list si dessous sont correctes pour Debian 12, sont t’il parfaitement fonctionnel ou y a t’il des erreurs ?

Fichier 1

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
#deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

Fichier 2

deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
deb http://deb.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware contrib non-free
#deb http://deb.debian.org/debian/ bookworm-backports main non-free-firmware contrib non-free

comme il y a https, il faut installer apt-transport-https

apt-transport-https n’est pas utile pour https :

les deux marchent

Ok donc pour que se soit plus friendly je supprime les S des http. :wink:

Pour la les dépôts de sécurité ça change quelque chose entre le fichier 1 et 2, y a t’il une ligne a conseiller ou a écrire autrement ? et aussi pour les autres lignes y a t’il une façon conseillé plus qu’une autre ?

Perso je tourne en https sans apt-transport-https et tout fonctionne au poil.

Part ailleurs, apt-transport-https n’est qu’un paquet de transition pour la prise en charge d’https.

Il s’agit d’un paquet factice de transition – la prise en charge de https a été transférée dans apt 1.5. Il peut être supprimé sans risque.

Je te joins mon fichier sources.list.txt (j’ai été obligé de le renommer avec .txt pour pouvoir le publier). Tu peux t’en inspirer si tu veux. Les # situés devant une ligne la rendent inactive.

sources.list.txt (2,3 Ko)

1 J'aime

J’ai deux question sur ton fichier sources.list :

  1. C’est pas dérangeant d’avoir activé deux dépôts des mises a jour de sécurité dans security-update ? ça risque pas de poser de problème et cela a une utilité spéciale ?

  2. Il apporte quoi ce dépôt PPA, les PPA sont pas fonctionnel sur debian ? normalement c’est réservé pour Ubuntu les PPA ? : deb http://ppa.launchpad.net/vincent-vandevyvre/vvv/ubuntu lunar main

Le dépôt ppa est pour oqapy / outil de production pour photographe
Quand il n’y a pas de paquet Debian d’une application, et qu’on ne souhaite pas compiler, on va dire que c’est à chacun d’évaluer la situation, qui peut être exceptionnellement tolérable pour un paquet qui n’a pas ou très peu de dépendances.

Quelques remarques à toutes fins utiles:
En usage nominal, 3 lignes suffisent dans un sources.list debgen.github.io

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

Ajouter les lignes sources ‹ deb-src › est le plus souvent fait sans n’avoir aucune idée de leur utilité. Mettre à jour des dépôts sources à chaque ‹ apt update › n’a aucun sens, juste de la consommation d’énergie + charge/gaspillage serveurs. Jamais utilisé pour ma part, sauf peut-être lorsque je bricolais/compilais des noyaux.

‹ deb.debian.org › restera toujours le plus lent, car il s’agit d’une redirection vers d’autres serveurs. Si on est bien sûr d’habiter en France, autant s’adresser à un serveur Debian situé en France.

apt_perf

Un peu plus de détails ici .

Tu as raison concernant le dépôt de sécurité, il y a un 1/2 doublon l’un qui tape dans le dépôt gnu et l’autre dans le non-free… Donc pas besoin de laisser celui du bas actif.

Concernant le dépôt ppa et bien ça fonctionne sous Debian mais il faut finter pour y parvenir.

Pour Qarte sous Debian 12 il faut tout d’habord installer :

apt install python3-launchpadlib

Après la commande que j’utilise pour installer ce dépôt est :

add-apt-repository "deb http://ppa.launchpad.net/vincent-vandevyvre/vvv/ubuntu lunar main" && apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7CAA00CD3DCA73E24812D646A5ADEEFF89F92A1A && apt update && apt install qarte -y

Grosso modo, il faut aller fouiner sur launchpad.net et récupérer les infos qui y sont présentes pour les intégrer tel que je l’ai fait.

https://launchpad.net/~vincent-vandevyvre/+archive/ubuntu/vvv

Après installer des ppa, c’est a tes risques et périls…

Reférences : https://doc.ubuntu-fr.org/qarte

@phil995511
Fred-Linux ne demandait pas sur un forum Debian pas « comment installer un ppa ubuntu », ce qui aurait été très déplacé, mais pourquoi tu avais besoin d’un ‹ ppa ubuntu ›, alors que sa demande initiale concerne exclusivement Debian.
Plutôt confus d’ailleurs ce oqapy/qarte, dont les dépendances sont loin d’être négligeables.
Editer ton message et supprimer toute la section ppa pour éviter cet embrouillage inutile est probablement une bonne idée.

Pour les dépôts Ubuntu, j’en utilise aussi certains mais dans des cas très limités ou les logiciels ne sont disponibles que par ce biais (à moins de vouloir les compiler depuis les sources).

Par contre je trouve plus logique de mettre dans /etc/apt/sources.list uniquement les dépôts officiels Debian.
Pour tous les autres dépôts, il me paraît plus opportun de créer un fichier sources.list par dépôt, sous le répertoire /etc/apt/sources.list.d/.

:star:Pour ajouter les clefs de ces dépôts, voir l’excellent tutoriel de @PengouinPdt : Ajout d’une clé gpg.

1 J'aime

Merci pour toutes ces infos, je vais me garder ce sources.list qui me va très bien et qui permet beaucoup de possibilités.
sources.list.txt (910 Octets)

Verner a raison pour le PPA aucune utilité pour moi, comme les Snap, sur Debian, au pire je compile ou je prend un Flatpak, après cela peut être utile à d’autres mais avec les risques que cela impose bien sur. :dizzy_face:

Pour le dépôt sécurité qu’elle est la différence entre ce dépôt :

 deb https://security.debian.org/ bookworm-security main contrib non-free non-free-firmware

et ce dépôt ? :

 deb http://deb.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free

Expliqué plus haut. deb.debian.org n’est pas un dépôt.

deb.debian.org .:
This service provides mirrors for the following Debian archive repositories

Verner : Expliqué plus haut. deb.debian.org n’est pas un dépôt.

Ah oui javai mal lu,Bon je conserve ceci alors, merci a vous tous pour vos infos, aprés vérification dans une machine virtuel de Debian facile 12 , on retombe sur le même sources.list :wink:

deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware

#deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware

Que pensez vous du dépôt Debian fasttrack, qui serve a installer : Gitlab, Virtual Box et Singularity container :

https://fasttrack.debian.net/

https://debian-facile.org/doc:systeme:vm:virtualbox

Quelqu’un a déjà utilisé ce dépôt ?

Perso je n’utilise pas fasttrack. Car bien que partant d’une démarche peut être légitime, c’est en fait la porte ouverte à du travail bâclé en servant de contournement au processus courant.

je n’utilise jamais non plus de snap, de ppa, et autres trucs souvent pas toujours très propre du genre.

c’est en fait la porte ouverte à du travail bâclé en servant de contournement au processus courant.

Pourtant ce dépôt a l’air sérieux a ce qu’explique un admin du forum debian-facile :

https://debian-facile.org/viewtopic.php?id=32045

Et pourquoi ne pas installer virtualbox avec le .deb sur le site officiel, il fonctionne bien?
Exactement pour la même raison qu‘on n‘installe pas les autres applications du système via des paquets fournis par les développeurs : ces derniers n‘ont pas les compétences ni l’expérience des mainteneurs Debian pour concevoir des paquets fonctionnant de manière cohérente avec l’ensemble du système.

Dans le wiki Debian ce dépôt satellite est officialisé avec une équipe de mainteneurs Debian, d’ailleurs a la conférence DebConf des développeurs du projet Debian, ce dépôt a été présenté.

https://wiki.debian.org/FastTrack

Ça a l’air sérieux comme dépôt, je me demandais si quelqu’un avait plus d’infos et son retour d’expérience sur son utilisation.

https://wiki.debian.org/FastTrack/Admins

Dixit un gars qui fait du SID et qui trouve utile des snaps (je parle de celui uqui a écrit ces lignes sur debian-facile :slight_smile: * ) ?

Dixit un gars qui fait du SID et qui trouve utile des snaps (je parle de celui uqui a écrit ces lignes sur debian-facile

Effectivement sur SID trouver utile des Snap est une inéptie, mais tu es sur que c’est bien lui qui trouve utile les snaps ? parce que sur plusieurs post de discussions il ne jure que par le gestionnaire APT et tire a boulet rouge sur snap et flatpak, tu es sur qu’il s’agit bien de la bonne personne ? 😵‍💫

https://debian-facile.org/viewtopic.php?id=34209

Semble-t-il oui, au temps pour moi. Mais je ne suis pas convaincu par le fasttrack :slight_smile:

Du coup pour installer virtualbox sur debian Stable 12 tu me conseillerai quoi ? directement le dépôt de oracle ou le .deb chez oracle ? vue que c’est ce qui reste, virtualbox n’étant dispo uniquement que sur Debian SID ou pour Debian stable chez oracle ou fasttrack.

D’utiliser KVM/Qemu à la place :smiley: blague à part la procédure officelle pardi :

https://wiki.debian.org/VirtualBox

1 J'aime