Il y a maintenant des erreurs lors de la mise à jour et je ne peux pas installer la plupart des logiciels à cause d'un fichier corrompu.
/etc/apt/sources.list
fichier. Existe-t-il une copie que je peux télécharger pour la remplacer?
Le fichier serait pour Ubuntu 12.04 (Final Beta) aux États-Unis.
repository
software-sources
Andy Castille
la source
la source
W: Failed to fetch http://ppa.launchpad.net/pmcenery/ppa/ubuntu/dists/precise/main/source/Sources 404 Not Found W: Failed to fetch http://ppa.launchpad.net/pmcenery/ppa/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://ppa.launchpad.net/pmcenery/ppa/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.
Réponses:
Vous pouvez utiliser cette astuce. Ouvrez un terminal (en appuyant sur Ctrl+ Alt+ T) et effectuez ces opérations.
Déplacez le corrompu vers un endroit sûr
et le recréer
Logiciel ouvert et mises à jour
Cela ouvrira
software-properties-gtk
sans dépôt sélectionné.Ensuite, changez le serveur en serveur principal ou en un autre serveur de votre choix. Vous devez activer certains référentiels à partir de la nouvelle fenêtre pour créer un nouveau
sources.list
fichier dans/etc/apt/
.Après avoir activé certaines sources de l' onglet logiciel Ubuntu , vous pouvez activer les mises à jour. Pour ce faire, passez sur l' onglet Mises à jour et sélectionnez un ou plusieurs canaux de mise à jour. Je recommande au moins de sélectionner les canaux de sécurité et de mises à jour . (Cette image est ensuite ajoutée à partir de Ubuntu xenial, il peut donc y avoir quelques différences.)
Mis à jour avec du contenu en ligne
Voici le
sources.list
fichier de 12.04 Precise Pangolin.Si vous utilisez une autre version, vous devez remplacer le
precise
mot par votre nom de version Ubuntu. Vous pouvez voir quel nom vous devez utiliser avec cette commande:Pour remplacer le mot, vous pouvez utiliser cette
sed
commande (en supposant que vous ayez copié le contenu de la source dans/etc/apt/sources.list
):Note 1: le mot
deb
etdeb-src
fait référence au format de référentiel.deb
est pour les paquets binaires etdeb-src
est pour les paquets source.Remarque 2: Utiliser
#
au début de la ligne en fait un commentaire.apt
l'ignorera, ainsi tous les référentiels mentionnés sur cette ligne seront désactivés.Note 3: Il y a des lignes référentiel qui comprend quatre composantes:
main
,universe
,restricted
,multiverse
. Vous pouvez désactiver un ou plusieurs d'entre eux en supprimant le mot.Note 4: Vous pouvez trouver des explications sur les dépôts dans cette autre réponse.
la source
apt
Allez sur https://repogen.simplylinux.ch .
Sélectionnez votre pays et votre version Ubuntu.
Pour l'ensemble de référentiels par défaut, vous devez activer ces référentiels.
Si vous souhaitez installer un logiciel à partir des référentiels de partenaires Canonical (logiciels à source fermée), activez les référentiels de partenaires Ubuntu (les deux).
Activez tout référentiel tiers que vous souhaitez activer.
Maintenant, cliquez sur le bouton Generate List au bas de cette page et vous verrez votre source.list générée.
Remplacez les anciennes sources.list par les nouvelles
Exécutez les commandes suivantes dans un terminal.
Copiez / collez tout le texte du fichier sources.list nouvellement généré dans ce fichier. Enregistrez-le et fermez Gedit.
Maintenant, mettez à jour apt.
Ceci mettra à jour votre index de référentiel avec le fichier sources.list actuel et vous pourrez ensuite installer n’importe quel logiciel en utilisant Software Center, Synaptic ou apt-get.
la source
Par défaut, votre fichier sources.list sera sauvegardé dans le même répertoire.
Réponse de question similaire ici: https://askubuntu.com/a/465210/150936
la source