![](https://www.alaica.com/wp-content/uploads/linux-14.gif)
我正在运行 apt-get update 命令来获取更新,但出现以下错误:
获取:1 http://security.debian.org squeeze/updates Release.gpg [836 B]
Ign http://security.debian.org/squeeze/updates/contrib Translation-en
Ign http://security.debian。 org/squeeze/updates/contrib 翻译-en_IN
Ign http://security.debian.org/squeeze/updates/main 翻译-en
Ign http://security.debian.org/squeeze/updates/main 翻译-en_IN
Ign http ://security.debian.org/squeeze/updates/non-free Translation-en
Ign http://security.debian.org/squeeze/updates/non-free Translation-en_IN
Get:2 http://security.debian .org scrape/updates 发布 [86.9 kB]
获取:3 http://security.debian.org squeeze/updates/main 来源 [89.5 kB]
获取:4 http://security.debian.org squeeze/updates/contrib 来源[765 B]
获取:5 http://security.debian.org squeeze/updates/non-free 来源 [20 B]
获取:6 http://security.debian.org squeeze/updates/main amd64 软件包 [273 kB ]
获取:7 http://security.debian.org squeeze/updates/contrib amd64 软件包 [620 B]
获取:8 http://security.debian.org squeeze/updates/non-free amd64 软件包 [20 B]
点击http://mirror.anl.gov squeeze Release.gpg
Ign http://mirror.anl.gov/debian/squeeze/contrib Translation-en
Ign http://mirror.anl.gov/debian/squeeze/contrib Translation-en en_IN
Ign http://mirror.anl.gov/debian/squeeze/main Translation-en
Ign http://mirror.anl.gov/debian/squeeze/main Translation-en_IN
Ign http://mirror.anl.gov/ debian/squeeze/non-free Translation-en
Ign http://mirror.anl.gov/debian/squeeze/non-free Translation-en_IN
点击 http://mirror.anl.gov 挤压发布
点击 http://mirror.anl.gov/debian/squeeze/non-free Translation-en_IN anl.gov挤压/主要来源
点击http://mirror.anl.govsqueeze/non-free来源
点击http://mirror.anl.govsqueeze/contrib来源
点击http://mirror.anl.govsqueeze/main amd64 软件包
点击 http://mirror.anl.gov squeeze/non-free amd64 软件包
点击 http://mirror.anl.gov squeeze/contrib amd64 软件包
在 12 秒内获取 451 kB (36.5 kB/s)
读取软件包列表…错误!
E: 遇到没有 Package: header 的部分
E: MergeList 问题 /var/lib/apt/lists/security.debian.org_dists_squeeze_updates_contrib_i18n_Translation-en
E: 无法解析或打开包列表或状态文件。
如何在 Debian 或 Ubuntu Linux 操作系统下解决此问题?
要解决此问题,请以 root 用户身份登录并键入以下命令:
示例输出:
# rm -rf /var/lib/apt/lists/*
# apt-get update
Get:1 http://security.debian.org squeeze/updates Release.gpg [836 B] Ign http://security.debian.org/ squeeze/updates/contrib Translation-en Ign http://security.debian.org/ squeeze/updates/contrib Translation-en_IN Get:2 http://mirror.anl.gov squeeze Release.gpg [1,672 B] Ign http://mirror.anl.gov/debian/ squeeze/contrib Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-en_IN Ign http://security.debian.org/ squeeze/updates/non-free Translation-en Ign http://security.debian.org/ squeeze/updates/non-free Translation-en_IN Get:3 http://security.debian.org squeeze/updates Release [86.9 kB] Ign http://mirror.anl.gov/debian/ squeeze/contrib Translation-en_IN Ign http://mirror.anl.gov/debian/ squeeze/main Translation-en Ign http://mirror.anl.gov/debian/ squeeze/main Translation-en_IN Ign http://mirror.anl.gov/debian/ squeeze/non-free Translation-en Ign http://mirror.anl.gov/debian/ squeeze/non-free Translation-en_IN Get:4 http://mirror.anl.gov squeeze Release [107 kB] Get:5 http://security.debian.org squeeze/updates/main Sources [89.5 kB] Get:6 http://security.debian.org squeeze/updates/contrib Sources [765 B] Get:7 http://security.debian.org squeeze/updates/non-free Sources [20 B] Get:8 http://security.debian.org squeeze/updates/main amd64 Packages [273 kB] Get:9 http://security.debian.org squeeze/updates/contrib amd64 Packages [620 B] Get:10 http://security.debian.org squeeze/updates/non-free amd64 Packages [20 B] Get:11 http://mirror.anl.gov squeeze/main Sources [5,767 kB] Get:12 http://mirror.anl.gov squeeze/non-free Sources [88.8 kB] Get:13 http://mirror.anl.gov squeeze/contrib Sources [48.2 kB] Get:14 http://mirror.anl.gov squeeze/main amd64 Packages [8,603 kB] Get:15 http://mirror.anl.gov squeeze/non-free amd64 Packages [124 kB] Get:16 http://mirror.anl.gov squeeze/contrib amd64 Packages [64.0 kB] Fetched 15.3 MB in 43s (354 kB/s) Reading package lists... Done
Finally, apply new updates, enter:
# apt-get upgrade
Sample outputs:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
curl libcurl3 libpng12-0 libtiff4
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 893 kB of archives.
After this operation, 36.9 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://security.debian.org/ squeeze/updates/main libcurl3 amd64 7.21.0-2.1+squeeze2 [285 kB]
Get:2 http://security.debian.org/ squeeze/updates/main curl amd64 7.21.0-2.1+squeeze2 [229 kB]
Get:3 http://security.debian.org/ squeeze/updates/main libpng12-0 amd64 1.2.44-1+squeeze4 [180 kB]
Get:4 http://security.debian.org/ squeeze/updates/main libtiff4 amd64 3.9.4-5+squeeze4 [198 kB]
Fetched 893 kB in 8s (110 kB/s)
Reading changelogs... Done
(Reading database ... 29345 files and directories currently installed.)
准备替换 libcurl3 7.21.0-2.1+squeeze1 (使用 .../libcurl3_7.21.0-2.1+squeeze2_amd64.deb) ...
解压替换 libcurl3 ...
准备替换curl 7.21.0-2.1+squeeze1(使用.../curl_7.21.0-2.1+squeeze2_amd64.deb)...
拆开替换卷发包装...
准备替换 libpng12-0 1.2.44-1+squeeze3 (使用 .../libpng12-0_1.2.44-1+squeeze4_amd64.deb) ...
解压替换 libpng12-0 ...
准备替换 libtiff4 3.9.4-5+squeeze3 (使用 .../libtiff4_3.9.4-5+squeeze4_amd64.deb) ...
解压替换 libtiff4 ...
处理 man-db 的触发器 ...
设置 libcurl3 (7.21.0-2.1+squeeze2) ...
设置卷曲 (7.21.0-2.1+squeeze2) ...
设置 libpng12-0 (1.2.44-1+squeeze4) ...
设置 libtiff4 (3.9.4-5+squeeze4) ...