Внезапно способность и склонный является оба взрывом с segfaults; это, кажется, связано с кэшем, как в способности я вижу, что сообщение "загружает кэш", прежде чем это умрет:
Ouch! Got SIGSEGV, dying..
Из Кв. - получают обновление:
Ign http://archive.ubuntu.com trusty/universe Translation-en_US
Fetched 3,438 kB in 27s (125 kB/s)
Segmentation fault
E: Problem executing scripts APT::Update::Post-Invoke-Success 'test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i'
E: Sub-process returned an error code
Из системного журнала после выполненной способности:
Oct 8 10:28:22 etown kernel: [ 4807.432466] aptitude[5868]: segfault at 7f13ee640fc4 ip 00007f13f21180d7 sp 00007fff1d7ce6a0 error 6 in libapt-pkg.so.4.12.0[7f13f2029000+144000]
Из системного журнала после Кв. - получают выполненное обновление:
Oct 8 11:01:48 etown kernel: [ 6814.538186] apt-show-versio[6794]: segfault at 7f56ef3cdfc4 ip 00007f56f04310d7 sp 00007ffd2bb5e060 error 6 in libapt-pkg.so.4.12.0[7f56f0342000+144000]
Я попытался увеличить предел кэша в conf файлах напрасно:
APT::Cache-Limit "10000000000";
Какие-либо идеи там на земле гуру, которую я мог бы попробовать?
Работа вокруг найденного в отчет об ошибках человечности , требует добавления новой линии к /etc/apt/apt.conf.d/70debconf
:
APT::Cache-start 200000000;
Это работает вокруг проблемы. Я не понимаю, почему я должен сказать КВ. ассигновать больше, чем объем памяти по умолчанию, чтобы остановить его segfaulting, но я делаю! Есть ошибка здесь где-нибудь.
Большое спасибо @LittleByBlue и @Sagar для обращения меня в правильном направлении, сосредотачивая внимание на libapt-pkg.so.4.12.0
.
выше комментария добился цели для меня:
rm -rf /var/cache/apt/*.bin
, Если это не сокращает его, Вы могли бы также попробовать
rm -rf /var/cache/apt/*
Примечание, что этот segfaults очень конкретен, таким образом, это, вероятно, не будет работать в Вашем случае.