Недавно я установил Ubuntu 11.10 с помощью wubi. Сейчас я все еще в процессе установки своих сред разработки. Я видел следующую ошибку, возникшую несколько раз.
Например, только что я хотел установить 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"
- Отредактируйте файл sudoers с помощью sudo visudo (используйте переменную среды EDITOR, чтобы указать редактор, если вам не нравится vi), и добавьте следующую строку перед первой
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