![单个列表项停止包管理器](https://linux22.com/image/1124630/%E5%8D%95%E4%B8%AA%E5%88%97%E8%A1%A8%E9%A1%B9%E5%81%9C%E6%AD%A2%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8.png)
完整错误日志:
从这里开始:
E:Unable to parse package file /var/lib/apt/lists/ubuntu.c3sl.ufpr.br_ubuntu_dists_trusty_universe_i18n_Translation-pt%%5fBR (1),
上面的内容出自此文universe
,binary
以下内容与其相关。
E:Problem opening /var/lib/apt/lists/ubuntu.c3sl.ufpr.br_ubuntu_dists_trusty-updates_main_binary-amd64_Packages, E:The package lists or status file could not be parsed or opened.
——到此结束。
这不是一个合并列表
这是在全新安装的 14.04 Unity 中发生的。之前我运行的是 Ubuntu GNOME 14.04。
如果我禁用universe
repo,我可以毫无问题地更新 && 升级。它显示了错误中各项目之间的关系。也就是说,withoutuniverse
src
不必解析binary
的版本universe_i18n
。
我正在运行程序包管理器故障排除程序¹ 来解决这个问题。¹https://help.ubuntu.com/community/PackageManagerTroubleshootingProcedure
我想解决这个问题。有什么想法吗?
答案1
我的建议是清空列表并获取一份新的副本。
清除列表:
命令:
sudo rm -rf /var/lib/apt/lists/*
获取列表的最新副本:
命令:
sudo apt-get update
看看是否能解决问题。:)
答案2
解决了
系统设置 > 程序和升级# 我的系统是葡萄牙语
浏览所有选项卡并取消选中所有源 (repos)。全部。它将从上到下注释 source.list 和 source.list.d/files*。
# 目标是制作一个新的源列表
关闭它,取消选中所有选项,使系统加载一个空源
关闭所有应用程序并打开终端Ctrl
++Alt
T
sudo rm -rf /var/lib/apt/lists/* && sudo apt-get clean && sudo apt-get autoclean
打开设置 > 程序再次让 Ubuntu找到最好的来源。有一个按钮去做这个。
勾选每个标签中的所需项目
再次关闭并重新打开一个终端Ctrl
++Alt
T
sudo apt-get update && sudo apt-get upgrade
启动并运行