Я обновил от 13 до 14, и в обновлении обрабатывают много произошедших ошибок. Теперь я не могу получить доступ к корню (через команду su) или выполнить что-то как sudo apt-get install something
.
Примечание: Это не дубликат отказа сегментации при использовании su или sudo. Я попробовал ответы, отправленные там, но не работает. Посмотрите РЕДАКТИРОВАНИЕ 1 ниже.
Если я пробую:
sudo apt-get install XXX
Я получаю эту ошибку:
Errore di segmentazione (core dump creato)
Segmentation fault (core dump created)
Как я могу решить эту проблему?
РЕДАКТИРОВАНИЕ 1:
Я просто попробовал aptdcon --fix-install
отправленный в ответе здесь: отказ сегментации при использовании su или sudo, и это возвратило следующий результат:
ERROR: Operazione di pacchetto non riuscita
Installazione o la rimozione di un pacchetto software non riuscita.
dpkg: dependency problems prevent configuration of libpam-winbind:amd64:
libpam-winbind:amd64 depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package libpam-winbind:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of samba:
samba depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package samba (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of system-config-samba:
system-config-samba depends on samba; however:
Package samba is not configured yet.
dpkg: error processing package system-config-samba (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of winbind:
winbind depends on samba (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba is not configured yet.
winbind depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package winbind (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of samba-dsdb-modules:
samba-dsdb-modules depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package samba-dsdb-modules (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libsmbclient:amd64:
libsmbclient:amd64 depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package libsmbclient:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python-samba:
python-samba depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package python-samba (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of samba-vfs-modules:
samba-vfs-modules depends on samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3); however:
Package samba-libs is not installed.
dpkg: error processing package samba-vfs-modules (--configure):
dependency problems - leaving unconfigured
После этого я пытался работать:
echo \"$(dpkg --get-selections | grep install | cut -f 1)\"
и
aptdcon --reinstall "package1 package2 package3..."
использование сгенерированного списка, возврат следующего результата:
ERROR: org.debian.apt.TransactionFailed - error-cache-broken: I seguenti pacchetti presentano dipendenze non soddisfatte:
libnss-winbind: Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: winbind (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: libwbclient0 (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
libpam-smbpass: Depends: samba-common (= 2:3.6.18-1ubuntu3.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
libpam-winbind: Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: winbind (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
libsmbclient: Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
python-samba: Depends: python (< 2.8) ma 2.7.5-5ubuntu3 è installato
Depends: python:any (>= 2.7.1-0ubuntu2) ma è un pacchetto virtuale
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
samba: Depends: heimdal-hdb-api-8 ma è un pacchetto virtuale
Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: samba-common-bin (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: python (< 2.8) ma 2.7.5-5ubuntu3 è installato
Depends: python2.7:any ma è un pacchetto virtuale
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
samba-common-bin: Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: python2.7:any ma è un pacchetto virtuale
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
samba-dsdb-modules: Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
samba-vfs-modules: Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
smbclient: Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
winbind: Depends: samba (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: libwbclient0 (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma 2:4.1.6+dfsg-1ubuntu2.14.04.3 è installato
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.3) ma non è installato
Это, вероятно, что Вы повредили файлы в системе. Возможно, что-то пошло не так, как надо во время обновления, или обновление было остановлено, прежде чем это было закончено (возможно из-за потерь мощности, или исчерпывающий дисковое пространство?)
отказ Сегментации является серьезной ошибкой, которая не должна происходить в нормальных ситуациях.
Этот другой ответ предложил использование:
aptdcon --fix-install
И это может тогда вести, Вы для переустановки некоторых других пакетов - дополнительную информацию см. в том другом ответе.
<час>После наблюдения Вашей обновленной информации выглядит, как будто это - проблема самбы, упомянул здесь и здесь , где обновление/переустановка самбы могло бы повредить логины (включая sudo).
Это описано в этом отчет об ошибках .
Так, можно попытаться произвести чистку всех связанных с самбой пакетов, тогда переустанавливают самбу (в случае необходимости, или просто удалите ее полностью). В частности, необходимо будет произвести чистку libpam-smbpass
.
, поскольку Вы не можете использовать sudo, необходимо будет сделать это через однопользовательский режим, который Ubuntu делает доступным через "режим восстановления" в экране начальной загрузки.
Заключение в кавычки из того отчета об ошибках:
- Reboot and choose the "recovery mode" from the boot selection menu
- Choose "drop into root shell" from the recovery menu
- Execute the command: dpkg --purge libpam-smbpass