Не удалось установить пакеты из-за зависимостей

Когда я пытаюсь установить пакет -

sudo apt-get -f install golang-go                     
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:
 chromium-browser : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                             libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 evolution-data-server : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                                  libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 golang-go : Depends: golang-src (>= 2:1.2.1-2ubuntu1) but it is not going to be installed
             Depends: golang-go-linux-amd64 (= 2:1.2.1-2ubuntu1) but it is not going to be installed
 google-chrome-stable : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed
 libcamel-1.2-45 : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                            libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 libnm-util2 : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                        libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 libnss3 : Depends: libnspr4 (>= 2:4.12) but it is not going to be installed
 libnss3-nssdb : Depends: libnss3 (= 2:3.23-0ubuntu0.14.04.1) but 2:3.28.4-0ubuntu0.14.04.3 is to be installed
 liboxideqtcore0 : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                            libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 libpurple0 : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                       libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 libreoffice-core : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed or
                             libnspr4-0d (>= 1.8.0.10) but it is not going to be installed
 skypeforlinux : Depends: libnspr4 (>= 2:4.9-2~) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Когда я пробую -

sudo apt-get install libnspr4
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:
 libnss3 : Depends: libnspr4 (>= 2:4.12) but 2:4.10.2-1ubuntu1 is to be installed
 libnss3-nssdb : Depends: libnss3 (= 2:3.23-0ubuntu0.14.04.1) but 2:3.28.4-0ubuntu0.14.04.3 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Кто-либо может помочь мне решить эту проблему? Я нахожусь на Ubuntu 14.04

1
задан 28 March 2018 в 01:39

1 ответ

Вот несколько вещей попробовать.

Метод один:

Это - самое легкое для попытки. Вместо того, чтобы использовать sudo Кв. - получают установку PACKAGENAME, где PACKAGENAME является пакетом, Вы пытаетесь установить со способной системой, использовать sudo Кв. - получают установку-f.-f параметр попытается исправить систему, которая повредила зависимости, после которых Вы сможете установить рассматриваемый пакет.

Откройте Terminal и введите:

sudo apt-get install -f

и нажмите ENTER.

Теперь введите:

sudo dpkg --configure -a

и нажмите ENTER.

Теперь еще раз:

sudo apt-get install -f

Метод два:

Способность является альтернативой для Кв. - добираются, который можно использовать в качестве высокоуровневого диспетчера пакетов. Можно использовать его, чтобы попытаться установить пакет с ним, вместо Кв. - добираются, но сначала необходимо установить способность.

Откройте Terminal и введите:

sudo apt-get install aptitude

и нажмите ENTER.

Теперь введите:

sudo aptitude install PACKAGENAME

и нажмите ENTER.

PACKAGENAME является пакетом, который Вы устанавливаете. Это попытается установить пакет через способность вместо Кв. - добираются, который должен потенциально устранить невстреченную проблему зависимостей.

ЕСЛИ ОНИ НЕ РАБОТАЮТ

Поврежденный пакет является остротой, вероятно, заблокированной, и должен быть удален. Для удаления заблокированного файла откройте Terminal и введите:

sudo rm /var/lib/apt/lists/lock

и нажмите ENTER.

Заблокированный файл, возможно, также должен быть удален в каталоге кэша. Чтобы сделать это, откройте Terminal и введите:

sudo rm /var/cache/apt/archives/lock

Надеюсь, это поможет,

0
ответ дан 8 December 2019 в 01:49

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

Похожие вопросы: