Проблема с обновлением программного обеспечения Ubuntu 14.04

Я пытаюсь обновить программное обеспечение с помощью Software Updater, но оно застряло в середине установки, показывая "пакет предварительной настройки..." (все обновления были загружены.)

Затем в правом верхнем углу экрана появился красный знак с надписью:

> An error occurred, please run Package Manager from the right-click menu or apt-get in a teminal to see what is wrong. The error message was :'Error:BrokenCount>0'. This usually means that your installed packages have unment dependences

Потом я попробовал

    sudo apt-get install --fix-broken

Тогда я все еще получил такие ошибки:

> Reading package lists... Done 
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libtcl8.5 libtk8.5 tcl8.5 tk8.5
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  cpp-4.8 g++-4.8 gcc-4.8 gfortran-4.8 libasan0 libatomic1 libc6 libc6:i386
  libgcc-4.8-dev libgfortran-4.8-dev libgfortran3 libgomp1 libitm1
  libquadmath0 libstdc++-4.8-dev libstdc++6 libstdc++6:i386 libtsan0
Suggested packages:
  gcc-4.8-locales g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg
  gcc-4.8-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg
  libasan0-dbg libtsan0-dbg libquadmath0-dbg gfortran-4.8-multilib
  gfortran-4.8-doc libgfortran3-dbg glibc-doc glibc-doc:i386 locales:i386
  libstdc++-4.8-doc
The following packages will be upgraded:
  cpp-4.8 g++-4.8 gcc-4.8 gfortran-4.8 libasan0 libatomic1 libc6 libc6:i386
  libgcc-4.8-dev libgfortran-4.8-dev libgfortran3 libgomp1 libitm1
  libquadmath0 libstdc++-4.8-dev libstdc++6 libstdc++6:i386 libtsan0
18 upgraded, 0 newly installed, 0 to remove and 224 not upgraded.
6 not fully installed or removed.
Need to get 0 B/45.5 MB of archives.
After this operation, 6,144 B disk space will be freed.
Do you want to continue? [Y/n] Y
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
(Reading database ... 543955 files and directories currently installed.)
Preparing to unpack .../libc6_2.19-0ubuntu6.9_amd64.deb ...
De-configuring libc6:i386 (2.19-0ubuntu6.7) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing archive /var/cache/apt/archives/libc6_2.19-0ubuntu6.9_amd64.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Preparing to unpack .../libc6_2.19-0ubuntu6.9_i386.deb ...
De-configuring libc6:amd64 (2.19-0ubuntu6.7) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing archive /var/cache/apt/archives/libc6_2.19-0ubuntu6.9_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Preparing to unpack .../libitm1_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libitm1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libgomp1_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libgomp1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libgfortran3_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libgfortran3:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libasan0_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libasan0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../cpp-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking cpp-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libatomic1_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libatomic1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libtsan0_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libtsan0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libquadmath0_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libquadmath0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libgfortran-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libgfortran-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../g++-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking g++-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../libgcc-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking libgcc-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../gcc-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking gcc-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Preparing to unpack .../gfortran-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ...
Unpacking gfortran-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.4-2ubuntu1~14.04.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
> 
> ***Errors were encountered while processing:***   
> 
> ***/var/cache/apt/archives/libc6_2.19-0ubuntu6.9_amd64.deb***
> 
> ***/var/cache/apt/archives/libc6_2.19-0ubuntu6.9_i386.deb***
> 
> ***E: Sub-process /usr/bin/dpkg returned an error code (1)***

Я провел поиск в Ask Ubuntu, похоже, во время моего обновления возникли проблемы с зависимостями. Некоторые предлагают удалить файлы.deb и повторно запустить обновление. Кажется, это не очень хорошая идея, поскольку я понятия не имею, что это за два файла.

Кто-нибудь получает подсказку о том, что происходит?

Большое спасибо!

РЕДАКТИРОВАТЬ

Я пробовал решение от Сайда здесь

sudo fuser -v /var/cache/debconf/config.dat
sudo kill PID

Затем я попытался снова обновить:

sudo apt-get upgrade

И получил вывод:

> Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  You might want to run 'apt-get -f install' to correct these.
  The following packages have unmet dependencies:
  libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.9) but 2.19-0ubuntu6.7      is installed
  libc6-dev : Depends: libc6 (= 2.19-0ubuntu6.9) but 2.19-0ubuntu6.7 is installed
  libstdc++-4.8-dev : Depends: libstdc++6 (>= 4.8.4-2ubuntu1~14.04.3) but 4.8.4-2ubuntu1~14.04.1 is installed
  libstdc++6 : Depends: gcc-4.8-base (= 4.8.4-2ubuntu1~14.04.1) but 4.8.4-2ubuntu1~14.04.3 is installed
  libstdc++6:i386 : Depends: gcc-4.8-base:i386 (= 4.8.4-2ubuntu1~14.04.1) but 4.8.4-2ubuntu1~14.04.3 is installed
  E: Unmet dependencies. Try using -f.

Как я должен делать с этим??

Вот вывод, когда я пытался sudo apt-get update:

E: Не удалось получить блокировку /var/lib/apt/lists/lock - открыть (11: ресурс временно недоступен)

E: Невозможно заблокировать каталог / var / lib / apt / lists /

Почему эти две команды разные?

0 ответов

Другие вопросы по тегам