Установка наклона NMAP из-за невстреченного dependecies!

Я не могу установить nmap из-за следующих невстреченных зависимостей

HP-Pavilion-g6-Notebook-PC:~$ sudo apt-get install nmap
[sudo] password for rohan: 
Reading package lists... Done
Building dependency tree       
Reading state information... 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:
nmap : Depends: libstdc++6 (>= 4.9) but 4.8.4-2ubuntu1~14.04.3 is to be   installed
E: Unable to correct problems, you have held broken packages.

Я уже попробовал следующие команды, но никакую удачу:

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install

Сама испытанная Зависимость от Поиска....

~$ apt-cache search libstdc | grep libstdc++6
libstdc++6 - GNU Standard C++ Library v3
libstdc++6-4.7-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dev - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-doc - GNU Standard C++ Library v3 (documentation files)
libstdc++6-4.8-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-arm64-cross - GNU Standard C++ Library v3
libstdc++6-armhf-cross - GNU Standard C++ Library v3
libstdc++6-powerpc-cross - GNU Standard C++ Library v3
libstdc++6-ppc64el-cross - GNU Standard C++ Library v3
libstdc++6-4.4-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.4-dev - GNU Standard C++ Library v3 (development files)
libstdc++6-4.4-doc - GNU Standard C++ Library v3 (documentation files)
libstdc++6-4.4-pic - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.6-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.6-dev - GNU Standard C++ Library v3 (development files)
libstdc++6-4.6-doc - GNU Standard C++ Library v3 (documentation files)
libstdc++6-4.6-pic - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.7-dbg-armel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dev-armel-cross - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-dev-armhf-cross - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-pic - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.7-pic-armel-cross - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.7-pic-armhf-cross - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.8-dbg-arm64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-powerpc-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-ppc64el-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-armel-cross - GNU Standard C++ Library v3
libstdc++6-4.9-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-arm64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-armel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-powerpc-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-ppc64el-cross - GNU Standard C++ Library v3 (debugging files)

И установка его....

~$ sudo apt-get install libstdc++6 -yReading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libstdc++6
0 upgraded, 0 newly installed, 0 to remove and 1629 not upgraded.

Испытанная Способность установки, но.....

~$ sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree       
Reading state information... 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:
 aptitude : Depends: libstdc++6 (>= 4.9) but 4.8.4-2ubuntu1~14.04.3 is to be installed
E: Unable to correct problems, you have held broken packages

На помощь!!!

0
задан 24 February 2017 в 06:34

1 ответ

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

libstdc ++ 6

Поэтому для фиксации этой попытки искать его, чтобы удостовериться, что Вы имеете его в наличии:

apt-cache search libstdc | grep libstdc++6

или

apt-cache show libstdc++6

От моего вывода я вижу:

:~$ apt-cache search libstdc | grep libstdc++6
libstdc++6 - GNU Standard C++ Library v3
libstdc++6-5-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-arm64-cross - GNU Standard C++ Library v3
libstdc++6-armhf-cross - GNU Standard C++ Library v3
libstdc++6-powerpc-cross - GNU Standard C++ Library v3
libstdc++6-ppc64el-cross - GNU Standard C++ Library v3
libstdc++6-4.7-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dbg-armel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.7-dev - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-dev-armel-cross - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-dev-armhf-cross - GNU Standard C++ Library v3 (development files)
libstdc++6-4.7-doc - GNU Standard C++ Library v3 (documentation files)
libstdc++6-4.7-pic - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.7-pic-armel-cross - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.7-pic-armhf-cross - GNU Standard C++ Library v3 (shared library subset kit)
libstdc++6-4.8-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-arm64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-powerpc-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.8-dbg-ppc64el-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-arm64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-armel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-powerpc-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-ppc64el-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.9-dbg-s390x-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-alpha-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-arm64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-armel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-armhf-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-hppa-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-m68k-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-mips-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-mips64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-mips64el-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-mipsel-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-powerpc-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-powerpcspe-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-ppc64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-ppc64el-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-s390x-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-sh4-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-5-dbg-sparc64-cross - GNU Standard C++ Library v3 (debugging files)
libstdc++6-alpha-cross - GNU Standard C++ Library v3
libstdc++6-armel-cross - GNU Standard C++ Library v3
libstdc++6-hppa-cross - GNU Standard C++ Library v3
libstdc++6-m68k-cross - GNU Standard C++ Library v3
libstdc++6-mips-cross - GNU Standard C++ Library v3
libstdc++6-mips64-cross - GNU Standard C++ Library v3
libstdc++6-mips64el-cross - GNU Standard C++ Library v3
libstdc++6-mipsel-cross - GNU Standard C++ Library v3
libstdc++6-powerpcspe-cross - GNU Standard C++ Library v3
libstdc++6-ppc64-cross - GNU Standard C++ Library v3
libstdc++6-s390x-cross - GNU Standard C++ Library v3
libstdc++6-sh4-cross - GNU Standard C++ Library v3
libstdc++6-sparc64-cross - GNU Standard C++ Library v3

Так... Первый сделает для меня.

sudo apt-get install libstdc++6 nmap -y

Уведомление, что я включал nmap также так, чтобы Вы получили nmap после libstdc ++ 6.

Метод 2 & 3

должен попробовать "другой" диспетчер пакетов, и это - способность.

Способность

попытается установить или зафиксировать все Ваши недостающие зависимости, которые необходимо будет просто выбрать, если Вы хотите или не хотите следовать, это - инструкции. К сожалению, я не использовал его слишком много, но каждый раз, когда я должен был использовать его, это всегда решало проблемы w/e, которые я имел с Кв.

Для установки его:

 sudo apt-get install aptitude -y

Затем для выполнения его:

 sudo aptitude install nmap
0
ответ дан 3 November 2019 в 17:07

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

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