Диспетчер обновлений не будет обновляться, хотя у меня более 100 обновлений для установки. Я получаю сообщение об ошибке, подобное этому:
installArchives() failed:
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
(Reading database ...
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 189751 files and directories currently installed.)
Preparing to replace python-problem-report 2.0.1-0ubuntu7 (using .../python-problem-report_2.0.1-0ubuntu9_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/python-problem-report_2.0.1-0ubuntu9_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace python-apport 2.0.1-0ubuntu7 (using .../python-apport_2.0.1-0ubuntu9_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/python-apport_2.0.1-0ubuntu9_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace apport 2.0.1-0ubuntu7 (using .../apport_2.0.1-0ubuntu9_all.deb) ...
apport stop/waiting
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/apport_2.0.1-0ubuntu9_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
apport start/running
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace gnome-orca 3.4.1-0ubuntu0.1 (using .../gnome-orca_3.4.2-0ubuntu0.1_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/gnome-orca_3.4.2-0ubuntu0.1_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace python-piston-mini-client 0.7.2-0ubuntu1 (using .../python-piston-mini-client_0.7.2+bzr57-0ubuntu1_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/python-piston-mini-client_0.7.2+bzr57-0ubuntu1_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace oneconf 0.2.8 (using .../oneconf_0.2.8.1_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/oneconf_0.2.8.1_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace software-center 5.2.2 (using .../software-center_5.2.2.2_all.deb) ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Traceback (most recent call last):
File "/usr/bin/pyclean", line 33, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error processing /var/cache/apt/archives/software-center_5.2.2.2_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
Traceback (most recent call last):
File "/usr/bin/pycompile", line 39, in <module>
from debpython.namespace import add_namespace_files
ValueError: bad marshal data (unknown type code)
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to replace libglade2-0 1:2.6.4-1ubuntu1 (using .../libglade2-0_1%%3a2.6.4-1ubuntu1.1_amd64.deb) ...
Unpacking replacement libglade2-0 ...
Preparing to replace libv4l-0 0.8.6-1ubuntu1 (using .../libv4l-0_0.8.6-1ubuntu2_amd64.deb) ...
De-configuring libv4l-0:i386 ...
Unpacking replacement libv4l-0 ...
Preparing to replace libv4l-0:i386 0.8.6-1ubuntu1 (using .../libv4l-0_0.8.6-1ubuntu2_i386.deb) ...
Unpacking replacement libv4l-0:i386 ...
Preparing to replace libv4lconvert0:i386 0.8.6-1ubuntu1 (using .../libv4lconvert0_0.8.6-1ubuntu2_i386.deb) ...
De-configuring libv4lconvert0 ...
Unpacking replacement libv4lconvert0:i386 ...
Preparing to replace libv4lconvert0 0.8.6-1ubuntu1 (using .../libv4lconvert0_0.8.6-1ubuntu2_amd64.deb) ...
Unpacking replacement libv4lconvert0 ...
Errors were encountered while processing:
/var/cache/apt/archives/python-problem-report_2.0.1-0ubuntu9_all.deb
/var/cache/apt/archives/python-apport_2.0.1-0ubuntu9_all.deb
/var/cache/apt/archives/apport_2.0.1-0ubuntu9_all.deb
/var/cache/apt/archives/gnome-orca_3.4.2-0ubuntu0.1_all.deb
/var/cache/apt/archives/python-piston-mini-client_0.7.2+bzr57-0ubuntu1_all.deb
/var/cache/apt/archives/oneconf_0.2.8.1_all.deb
/var/cache/apt/archives/software-center_5.2.2.2_all.deb
Error in function:
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)
Setting up libglade2-0 (1:2.6.4-1ubuntu1.1) ...
dpkg: error processing gnome-orca (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.
dpkg: error processing python-problem-report (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.
Setting up libv4lconvert0 (0.8.6-1ubuntu2) ...
Setting up libv4lconvert0:i386 (0.8.6-1ubuntu2) ...
dpkg: error processing python-piston-mini-client (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.
Setting up libv4l-0 (0.8.6-1ubuntu2) ...
Setting up libv4l-0:i386 (0.8.6-1ubuntu2) ...
dpkg: dependency problems prevent configuration of python-apport:
python-apport depends on python-problem-report (>= 0.94); however:
Package python-problem-report is not configured yet.
dpkg: error processing python-apport (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of software-center:
software-center depends on python-piston-mini-client (>= 0.1+bzr29); however:
Package python-piston-mini-client is not configured yet.
dpkg: error processing software-center (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of oneconf:
oneconf depends on python-piston-mini-client (>= 0.3+bzr32-0ubuntu1); however:
Package python-piston-mini-client is not configured yet.
dpkg: error processing oneconf (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apport:
apport depends on python-apport (>= 2.0.1-0ubuntu7); however:
Package python-apport is not configured yet.
dpkg: error processing apport (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Это продолжается уже две недели, и я не могу получить никаких обновлений. Любая помощь будет отличной.
12.04
updates
update-manager
raz7588
источник
источник
Ответы:
Вам необходимо принудительно перезаписать файлы, вызывающие ошибки:
В вашем случае это будет:
Затем запустите:
Источник: http://www.absolutelytech.com/2010/06/30/solved-error-dpkg-error-processing-filename-unpack-tiring-to-overwrite/
источник
Вы можете попробовать следующую команду:
Если вы продолжаете сталкиваться с той же ошибкой, попробуйте:
Даже если это не сработает, и вы все еще получаете ту же ошибку, проверьте и мы можем разобраться с этим.
источник
sudo dpkg --configure -a
это значит?Это может быть ошибка в пакете python-problem-report или в пакете python-minimal или неверная копия пакета.
Я вижу, что это пакет из точно-предложенных. Вы можете удалить этот репозиторий из списка источников программного обеспечения и выполнить его
apt-get update
из сеанса терминала ( Ctrl- Alt- T) для восстановления.Вы также можете попробовать удалить
python-problem-report_2.0.1-0ubuntu9_all.deb
из,/var/cache/apt/archives
поэтомуapt-get upgrade
придется загружать новую копию снова. В терминале ( Ctrl- Alt- T) введите:В качестве альтернативы вы можете использовать:
стереть все загруженные файлы в вашем кэше.
Попробуйте обновить еще раз.
Если ни одна из этих справок вам не нужна, вы должны оставить комментарий на https://bugs.launchpad.net/ubuntu/+source/apport/+bug/984944, описывающий ваш опыт использования этого предлагаемого пакета или, как только пакет будет выпущен, файл ошибка в пакете apport.
Я оставил один комментарий по этому вопросу на https://bugs.launchpad.net/ubuntu/+source/apport/+bug/984944, но вы должны добавить комментарий с описанием пройденных вами шагов и выводом из apt- получить обновление сверху.
источник
python-problem-report
, мне не удобно рекомендоватьsudo rm
команду. Это определенно должно быть последним средством. Хорошая работа в противном случае!sudo rm ...
команда не опечатана, все должно быть в порядке и не должно рассматриваться как последнее средство: файлы в/var/cache/apt/archives
архиве (то есть, оставленные) файлы пакета. Как говорит Джон С. Грубер, несколько рекомендуемаяsudo apt-get clean
команда удаляет все эти файлы. Удаление кэшированного файла .deb - это безопасный и эффективный способ обеспечить загрузку нового (и, возможно, не поврежденного) .deb при следующей установке (или переустановке) пакета.Есть два варианта для альтернативного Python (предоставление / usr / bin / python).
Выберите опцию python2.7.
источник
В качестве альтернативы вы можете попробовать удалить пакет и добавить его позже. Это сработало для меня на клиенте Citrix. Будьте осторожны с тем, что вы удаляете (конечно).
источник
Я столкнулся с аналогичной проблемой в системе, в которой были установлены как Python 2.7, так и Python 3.4. Проблема заключалась в совместимости с пакетом python-subversion , который, по-видимому, работает только с python 2 из-за изменения в ConfigParser . Я обратился к этому, делая
Чтобы подтвердить, что исполняемый файл python на моем пути был символической ссылкой на python 3. Затем
Чтобы использовать вместо Python 2. После этого apt-get смог нормально завершиться, и я отменил изменение символической ссылки.
источник
ln -rs /usr/bin/python3.4 /usr/bin/python
. Кроме того, если у вас уже есть другая символическая ссылка,/usr/bin/python3
указывающая на последнийpython3
выпуск, как это обычно бывает, вы можете сделать еще один шаг впередln -rs /usr/bin/python3 /usr/bin/python
. В любом случае, спасибо за решение, у меня сработало после проблемы сmercurial
установкой.Попробуй это:
Это сработало для меня.
источник