J'ai rencontré des problèmes avec la version 14.04 d'Ubuntu Gnome. Je ne pouvais pas exécuter de mises à jour pendant des semaines et chaque fois que j'essayais, la réponse "Vérifiez votre connexion Internet" a été accueillie. J'ai trouvé beaucoup de solutions au problème ici mais elles ne fonctionnaient pas pour moi. J'ai donc mis à niveau la version 16.04 ce matin à l'aide d'une clé USB amorçable et j'ai choisi l'option de mettre à niveau plutôt que de nettoyer mon disque dur. Sur la nouvelle version, j'ai effectivement essayé de la mettre à jour, mais j'ai maintenant cette erreur ...
Sudo apt-get update
E: Malformed entry 63 in list file /etc/apt/sources.list (Component)
E: The list of sources could not be read.
Quand j'ai exécuté la commande suivante, j'ai eu cette sortie
find /etc/apt/ -name '*.list' -exec bash -c 'echo -e "\n$1\n"; cat -n "$1"' _ '{}' \;
/etc/apt/sources.list.d/staticfloat-ubuntu-Julia-deps-xenial.list
1 deb http://ppa.launchpad.net/staticfloat/Julia-deps/ubuntu xenial main
2 # deb-src http://ppa.launchpad.net/staticfloat/Julia-deps/ubuntu xenial main
/etc/apt/sources.list
1 # deb cdrom:[Ubuntu-GNOME 16.04.1 LTS _Xenial Xerus_ - Release AMD64 (20160720)]/ xenial main multiverse restricted universe
2 # deb cdrom:[Ubuntu-GNOME 14.04 LTS _Trusty Tahr_ - Release i386 (20140416.2)]/ trusty main multiverse restricted universe
3
4 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
5 # newer versions of the distribution.
6 deb http://de.archive.ubuntu.com/ubuntu/ xenial main restricted
7 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial main restricted
8
9 ## Major bug fix updates produced after the final release of the
10 ## distribution.
11 deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
12 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
13
14 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
15 ## team. Also, please note that software in universe WILL NOT receive any
16 ## review or updates from the Ubuntu security team.
17 deb http://de.archive.ubuntu.com/ubuntu/ xenial universe
18 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial universe
19 deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe
20 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe
21
22 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
23 ## team, and may not be under a free licence. Please satisfy yourself as to
24 ## your rights to use the software. Also, please note that software in
25 ## multiverse WILL NOT receive any review or updates from the Ubuntu
26 ## security team.
27 deb http://de.archive.ubuntu.com/ubuntu/ xenial multiverse
28 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial multiverse
29 deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
30 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
31
32 ## N.B. software from this repository may not have been tested as
33 ## extensively as that contained in the main release, although it includes
34 ## newer versions of some applications which may provide useful features.
35 ## Also, please note that software in backports WILL NOT receive any review
36 ## or updates from the Ubuntu security team.
37 deb http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
38 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
39
40 deb http://de.archive.ubuntu.com/ubuntu/ xenial-security main restricted
41 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-security main restricted
42 deb http://de.archive.ubuntu.com/ubuntu/ xenial-security universe
43 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-security universe
44 deb http://de.archive.ubuntu.com/ubuntu/ xenial-security multiverse
45 deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-security multiverse
46
47 ## Uncomment the following two lines to add software from Canonical's
48 ## 'partner' repository.
49 ## This software is not part of Ubuntu, but is offered by Canonical and the
50 ## respective vendors as a service to Ubuntu users.
51 deb http://archive.canonical.com/ubuntu xenial partner
52 deb-src http://archive.canonical.com/ubuntu xenial partner
53
54 ## This software is not part of Ubuntu, but is offered by third-party
55 ## developers who want to ship their latest software.
56 deb http://extras.ubuntu.com/ubuntu xenial main
57 deb http://archive.canonical.com/ xenial partner
58 # deb-src http://archive.canonical.com/ trusty partner
59 deb-src http://extras.ubuntu.com/ubuntu xenial main
60 deb http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu xenial main
61 # deb-src http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu trusty main
62 # deb-src http://archive.ubuntu.com/ubuntu trusty universe
63 deb http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu xenial
64 # deb-src http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu trusty/
65
66 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
67 # newer versions of the distribution.
68 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial main restricted
69
70 ## Major bug fix updates produced after the final release of the
71 ## distribution.
72 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
73
74 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
75 ## team, and may not be under a free licence. Please satisfy yourself as to
76 ## your rights to use the software. Also, please note that software in
77 ## universe WILL NOT receive any review or updates from the Ubuntu security
78 ## team.
79 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial universe
80 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe
81
82 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
83 ## team, and may not be under a free licence. Please satisfy yourself as to
84 ## your rights to use the software. Also, please note that software in
85 ## multiverse WILL NOT receive any review or updates from the Ubuntu
86 ## security team.
87 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial multiverse
88 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
89
90 ## N.B. software from this repository may not have been tested as
91 ## extensively as that contained in the main release, although it includes
92 ## newer versions of some applications which may provide useful features.
93 ## Also, please note that software in backports WILL NOT receive any review
94 ## or updates from the Ubuntu security team.
95 # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
96
97 ## Uncomment the following two lines to add software from Canonical's
98 ## 'partner' repository.
99 ## This software is not part of Ubuntu, but is offered by Canonical and the
100 ## respective vendors as a service to Ubuntu users.
101 # deb http://archive.canonical.com/ubuntu xenial partner
102 # deb-src http://archive.canonical.com/ubuntu xenial partner
103
104 deb http://security.ubuntu.com/ubuntu xenial-security main restricted
105 # deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
106 deb http://security.ubuntu.com/ubuntu xenial-security universe
107 # deb-src http://security.ubuntu.com/ubuntu xenial-security universe
108 deb http://security.ubuntu.com/ubuntu xenial-security multiverse
109 # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
Pourriez-vous s'il vous plaît suggérer ce qui peut être fait pour résoudre ces problèmes?
Les lignes d'intérêt sont:
63 deb http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu xenial
64 # deb-src http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu trusty/
Comme le dit l'erreur, il vous manque un composant (les main
, universe
, etc. des autres pensions). Cependant, les miroirs CRAN n'ont pas de composants et utilisent plutôt n repo trivial , vous devez donc avoir un /
final comme la ligne trusty
:
deb http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu xenial/
Corrigez les mauvaises entrées dans le fichier /etc/apt/sources.list
.
Ouvrez un terminal et exécutez la commande suivante:
Sudo nano /etc/apt/sources.list
Supprimez les lignes 63 et 64 du fichier /etc/apt/sources.list
.
Presse Ctrl + X pour fermer le fichier, confirmez le changement avec Y.
Maintenant, rajoutez le référentiel aux sources du logiciel:
Sudo nano /etc/apt/sources.list.d/star-st-andrews.list
Ajoutez les lignes suivantes (entrées) au fichier vide:
deb http://www-star.st-and.ac.uk/cran/bin/linux/ubuntu/ xenial/
# deb-src http://www-star.st-and.ac.uk/cran/bin/linux/ubuntu/ xenial/
Presse Ctrl + X pour fermer le fichier, confirmez le changement avec Y.
Référence : référentiels CRAN
Si vous recevez toujours un message d'erreur lors de la mise à jour des sources logicielles, vérifiez le fichier /etc/apt/sources.list
et le dossier /etc/apt/sources.list.d
pour rechercher d'autres entrées erronées. Il est généralement recommandé de supprimer les sources externes avant de mettre à niveau un système. Après la mise à niveau, rajoutez les sources, ce qui conduit à la bonne entrée au bon endroit.
Remarque : dans les éditions plus récentes d'Ubuntu, le fichier /etc/apt/sources.list
est utilisé pour les sources Ubuntu.
Toutes les sources de logiciels externes résident en tant que fichier .list
dans le dossier /etc/apt/sources.list.d
.