Les dépendances logicielles cassées sont souvent causées par des référentiels tiers incompatibles.
On me demande de fournir une liste de sources de logiciels (également appelées référentiels de logiciels). Comment puis-je obtenir rapidement une liste de sources de logiciels?
Les référentiels logiciels utilisés pour apt-get
sont définis dans /etc/apt/sources.list
.
apt-add-repository
ajoute des référentiels supplémentaires dans /etc/apt/sources.list.d/*.list
. Notez que l'extension est aussi .list
. Pour rechercher toutes les occurrences de ces fichiers *.list
, exécutez la commande suivante dans une fenêtre de terminal :
find /etc/apt/ -name '*.list' -ls -exec cat {} \;
Il fournira toutes les informations utiles concernant les référentiels de logiciels utilisés par apt
. Si cette liste est très longue et qu'un fichier est préféré, utilisez la commande suivante pour créer un fichier dans le répertoire en cours, nommé repositories.txt
:
find /etc/apt/ -name '*.list' -ls -exec cat {} \; > repositories.txt
Pour poster cette liste sur Askubuntu, allez à http://paste.ubuntu.com/ et collez la liste dans le champ de grand texte. Soumettez le formulaire en appuyant sur "Coller!" et copiez l'URL de la barre d'adresse (qui devrait ressembler à "http://paste.ubuntu.com/566454/"). Enfin, collez cette URL dans votre question.
Si vous voulez une interface graphique, vous pouvez choisir l’une des options suivantes: