Не может заставить ничего устанавливать, ошибки зависимости

Я чрезвычайно плохо знаком с материалом Linux/командной строки, поэтому простите мое незнание.

Каждый раз я пытаюсь установить что-либо использование sudo apt-get install ... Я получаю ошибки зависимости. Я пытаюсь получить Сервер OpenSSH и GitLab, установленный на моей машине, и каждый раз, когда я ввожу в командах, я, кажется, получаю ошибку зависимости как так:

sudo apt-get install openssh-server
reading package lists... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openssh-server : Depends: libwrap0 (>= 7.6-4~) but it is not installable
                  Recommends: ssh-import-id but it is not installable
E: Unable to correct problems, you have held broken packages.

Я получаю подобные ошибки по-видимому независимо от того, что я пытаюсь установить. Например, с sudo apt-get install git, ошибка изменяется на:

The following packages have unmet dependencies:
 git : Depends: liberror-perl but it is not installable
E: Unable to correct problems, you have held broken packages

Я выполняю Сервер Ubuntu 12,04 LTS x86. Я попытался делать sudo apt-get clean, sudo apt-get autoclean, sudo apt-get update, и sevveral другие подобные вещи. Я попытался перезагрузить, черт, я даже вытер сервер и запустился с нуля с той же проблемы. Я уверен, что делаю что-то, очевидно, неправильно, но я просто, может казаться, не разыскиваю его. Если бы кто-либо мог бы помочь, это было бы фантастически.


Обновление: Я действительно получал OpenSSH, работающий чистой установкой сервера и выбором OpenSSH во время настроенного.

Я нашел, что эта Wiki на Кв. - добирается так, я пытался делать sudo apt-get build-dep git и получил ошибку:

E: Build-Depends-Indep dependency for git cannot be satisfied because package asciidoc has no candidate version

Я не знаю, помогает ли это определить то, что происходит.

3
задан 20 January 2015 в 17:20

2 ответа

Вывод sudo apt-get update который Вы обеспечили, здесь имеет две проблемы

  1. “Хеш суммирует несоответствие” ошибка и
  2. "ОШИБКА GPG"

Эти два проблема уже обсуждены здесь (для "Несоответствия суммы хеша") и здесь (для "ОШИБКИ GPG").

Разрешение этих двух, ошибка решит проблему, поскольку Вы не можете выбрать последнюю версию программного обеспечения, доступного быть в соответствующем repo.

3
ответ дан 1 December 2019 в 13:04

Для фиксации, который должен сделать следующие действия:

  1. sudo Кв. - получает обновление
  2. , sudo Кв. - получает комнату-f
  3. sudo установки-rf/var/lib/apt/lists /*
  4. , sudo Кв. - получает обновление
9
ответ дан 1 December 2019 в 13:04

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

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