14.04バージョンのUbuntu Gnomeで問題が発生しました。更新を数週間実行できませんでしたが、試行するたびに「インターネット接続を確認してください」という応答を受け取りました。ここで問題の多くの解決策を見つけましたが、それらは私にはうまくいきませんでした。そこで、今朝、ブート可能なUSBを使用して16.04にアップグレードし、HDDをクリーンアップするのではなく、アップグレードするオプションを選択しました。新しいバージョンでは、実際に更新しようとしましたが、このエラーが発生しました...
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.
次のコマンドを実行すると、この出力が得られました
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
これらの問題を解決するために何ができるか提案していただけますか?
関心のある行は次のとおりです。
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/
エラーが言うように、コンポーネント(他のリポジトリのmain
、universe
など)がありません。ただし、CRANミラーにはコンポーネントがなく、代わりに a trivial repo を使用するため、trusty
行のように、末尾に/
が必要です。
deb http://star-www.st-andrews.ac.uk/cran/bin/linux/ubuntu xenial/
/etc/apt/sources.list
ファイルの誤ったエントリを修正します。
ターミナルを開き、次のコマンドを実行します。
Sudo nano /etc/apt/sources.list
/etc/apt/sources.list
ファイルの63行目と64行目を削除します。
押す Ctrl + X ファイルを閉じるには、変更を確認します Y。
次に、リポジトリをソフトウェアソースに再度追加します。
Sudo nano /etc/apt/sources.list.d/star-st-andrews.list
空のファイルに次の行(エントリ)を追加します。
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/
押す Ctrl + X ファイルを閉じるには、変更を確認します Y。
参照: CRANリポジトリ
ソフトウェアソースの更新時にエラーメッセージが引き続き表示される場合は、/etc/apt/sources.list
ファイルおよび/etc/apt/sources.list.d
フォルダーで他の誤ったエントリを確認する必要があります。通常、システムをアップグレードする前に外部ソースを削除することをお勧めします。アップグレード後にソースを再追加すると、正しい場所に正しいエントリが作成されます。
注:新しいUbuntuエディションでは、/etc/apt/sources.list
ファイルがUbuntuソースに使用されます。
すべての外部ソフトウェアソースは、.list
フォルダーに/etc/apt/sources.list.d
ファイルとして存在します。