Com*_*Guy 3 updates package-management apt dpkg chromium
E: /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-
0ubuntu0.16.04.1_all.deb: cannot copy extracted data for
'./usr/lib/chromium-browser/locales/ta.pak' to '/usr/lib/chromium-
browser/locales/ta.pak.dpkg-new': unexpected end of file or stream
Run Code Online (Sandbox Code Playgroud)
一天早上,我启动笔记本电脑,发现包管理器有一个损坏的包。这不是我在包管理器方面遇到的第一个问题。
有一次我不得不删除,dpkg-available因为有一个“失踪的维护者”。运行后apt-get update,一切正常。
好吧,现在同样的错误又回来了,现在 Chromium 浏览器“坏了”(但它仍然运行得很好)。当我尝试更新它时,它会给我上面的输出。
通常,我之前遇到的错误只是一个警告,我可以在包管理器上做任何我想做的事情。它仍然显示为警告,但现在,损坏的包不允许我再使用它。
我怎样才能得到那个该死的文件以避免损坏我的整个软件包系统?
嗯,这是一种我一发布问题,答案就会出现的情况。不妨将其发布以帮助其他人。
首先,感谢@N0rbert;他对这个问题的评论引导我找到了解决方案,所以如果这对您有帮助,请投票支持他的评论;这基本上就是答案。
剩下的就有点微不足道了。我打开突触,查看破损的包裹。在那里我找到了 Chromium 语言包,因此我清除了语言包和Chromium。显然,这不起作用,因为有破损的包裹。
所以,我在终端运行:
sudo rm /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-0ubuntu0.16.04.1_all.deb
和
sudo apt-get update(归功于 N0rbert)
然后,我使用以下命令清除了语言包sudo apt-get purge chromium-browser-l10n chromium-browser,然后重新安装了它们:sudo apt-get install chromium-browser chromium-browser-l10n。
我仍然不确定当你只使用英语时是否需要语言包,或者如果我只是清除语言包 Chromium 是否会运行,但现在最重要的是我的包管理器回来了!
有时包管理器是如此不可预测......
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |