我最近使用 wubi 安装了 Ubuntu 11.10。我现在仍在安装开发环境。我多次看到以下错误发生。
例如,刚才我想vim
使用命令进行安装sudo apt-get install vim
。返回了以下错误:
Fehler traten auf beim Bearbeiten von:
("Errors were encountered while processing:" [via Google Translate])
flashplugin-downloader:i386
flashplugin-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
安装似乎已完成,我现在可以使用vim
。不过,我想知道这个错误是什么以及如何修复它。
答案1
这个错误仅仅意味着 flashplugin-installer 之前没有正确安装,您需要重新安装它。
跑步:
sudo apt-get remove --purge flashplugin-installer
sudo apt-get update
sudo apt-get install flashplugin-installer
答案2
当您使用代理时,此 flashplugin 问题经常发生。目前,如果您使用代理,flashplugin-installer 无法工作,因为它会尝试直接下载,而不是通过代理。即使您在系统范围内应用了设置。
我的解决方法如下:
需要做两件事:
- 编辑
/etc/environment
文件并添加以下行:HTTP_PROXY="http://your_proxy_addess:proxy_port"
- 通过 sudo visudo 编辑您的 sudoers 文件(如果您不喜欢 vi,请使用 EDITOR 环境变量指定编辑器),并在该
Defaults env_reset
文件之前添加以下行:Defaults env_keep="http_proxy"
现在应该可以顺利安装了,通过sudo apt-get install --reinstall flashplugin-installer
如果更新通知程序在每次启动时都困扰您,您可能需要删除此文件:
/var/lib/update-notifier/package-data-downloads/flashplugin-installer.failed
答案3
我也使用代理。谢谢 Calmarius。
以 root 身份在终端中输入以下几行来安装 flashplugin:
export http_proxy=http://192.168.0.1:8080
apt-get install --reinstall flashplugin-installer