Dependencies 安装包“nmap”的依赖性太多了

Dependencies 安装包“nmap”的依赖性太多了,dependencies,debian,apt-get,nmap,Dependencies,Debian,Apt Get,Nmap,我想通过apt-get命令在debian上安装包nmap,但是包nmap似乎依赖于太多的依赖项!例如,它取决于包imagemagick和x11 common!除非nmap需要X窗口系统!?一切都好吗 # apt-get install nmap Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages w

我想通过apt-get命令在debian上安装包nmap,但是包nmap似乎依赖于太多的依赖项!例如,它取决于包imagemagick和x11 common!除非nmap需要X窗口系统!?一切都好吗

# apt-get install nmap

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dbus fontconfig fonts-droid fonts-liberation ghostscript gnuplot gnuplot-nox groff gsfonts hicolor-icon-theme imagemagick imagemagick-common libavahi-client3
  libavahi-common-data libavahi-common3 libblas3 libblas3gf libcairo2 libcroco3 libcups2 libcupsimage2 libdatrie1 libdbus-1-3 libdjvulibre-text libdjvulibre21 libexiv2-12
  libffi5 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgfortran3 libglib2.0-0 libglib2.0-data libgs9 libgs9-common libice6 libijs-0.35 libilmbase6 libjasper1 libjbig0
  libjbig2dec0 liblcms1 liblcms2-2 liblensfun-data liblensfun0 liblinear-tools liblinear1 liblqr-1-0 liblua5.1-0 libmagickcore5 libmagickcore5-extra libmagickwand5
  libnetpbm10 libopenexr6 libpango1.0-0 libpaper-utils libpaper1 libpcap0.8 libpixman-1-0 librsvg2-2 librsvg2-common libsm6 libsvm-tools libsystemd-login0 libthai-data
  libthai0 libtiff4 libwmf0.2-7 libxaw7 libxcb-render0 libxcb-shm0 libxft2 libxmu6 libxrender1 libxt6 netpbm poppler-data psutils shared-mime-info ufraw-batch x11-common
这是一个已在中解决的问题。为了进行IPv6操作系统检测,Nmap需要,并且该包对有一个推荐依赖项,进一步推荐,需要,这就是X11依赖项的来源。在Debian jessie和更高版本中,将对liblinear工具的依赖性降级为建议,因此这不是一个问题

为了解决您的特定问题,您可以升级到更新的Debian版本,或者使用apt get-no install建议安装nmap。不过,更好的解决方案是使用从源代码构建或从官方RPM安装的最新版本的Nmap。您可以使用在Debian系统上安装RPM。Debian wheezy安装6.00的Nmap版本已经超过3年了,并且有几个已知的bug。Debian jessie使用的是当前最新的稳定版本6.47,但该版本也有一年的历史,即将黯然失色。最新版本始终可以从下载这是一个在中修复的问题。为了进行IPv6操作系统检测,Nmap需要,并且该包对有一个推荐依赖项,进一步推荐,需要,这就是X11依赖项的来源。在Debian jessie和更高版本中,将对liblinear工具的依赖性降级为建议,因此这不是一个问题


为了解决您的特定问题,您可以升级到更新的Debian版本,或者使用apt get-no install建议安装nmap。不过,更好的解决方案是使用从源代码构建或从官方RPM安装的最新版本的Nmap。您可以使用在Debian系统上安装RPM。Debian wheezy安装6.00的Nmap版本已经超过3年了,并且有几个已知的bug。Debian jessie使用的是当前最新的稳定版本6.47,但该版本也有一年的历史,即将黯然失色。最新版本始终可以从下载

这是关于堆栈溢出的第一百万个实时问题@TimBiegeleisen你怎么知道?对不起,我是说1000万分之一。我是根据问题页面上列出的数字来计算的^^^可以预见,但令人沮丧的是,确实如此。这是堆栈溢出上第一百万个实时问题@TimBiegeleisen你怎么知道?对不起,我是说1000万分之一。我是根据问题页面上列出的数字计算的^^^可以预料,但令人沮丧的是,它是。从源代码安装还是转换RPM包?!?认真地最好从官方wheezy Backport存储库中安装nmap-6.40,有关详细信息,请参阅。@Onlyjob该软件包仍然依赖于将从wheezy repo中提供的liblinear1,因此它无法解决此问题。更不用说6.40已经2年了,这意味着与6.49BETA相比,它缺少44个NSE脚本、648个IPv4操作系统指纹、1071个服务指纹、9个IPv6操作系统类,还有许多主要的代码改进。我不是在回答这个问题,而是在批评你们回答的第二部分,你们解释了如何在不使用包管理的情况下将最新的软件安装到Debian oldstable。这还没有被问到,也不能解决问题。你回答的第一段很好地解释了情况并回答了问题:哦,伙计,我要用其他依赖项集非常大的软件包试试这种方法。从源代码安装还是转换RPM软件包?!?认真地最好从官方wheezy Backport存储库中安装nmap-6.40,有关详细信息,请参阅。@Onlyjob该软件包仍然依赖于将从wheezy repo中提供的liblinear1,因此它无法解决此问题。更不用说6.40已经2年了,这意味着与6.49BETA相比,它缺少44个NSE脚本、648个IPv4操作系统指纹、1071个服务指纹、9个IPv6操作系统类,还有许多主要的代码改进。我不是在回答这个问题,而是在批评你们回答的第二部分,你们解释了如何在不使用包管理的情况下将最新的软件安装到Debian oldstable。这还没有被问到,也不能解决问题。你回答的第一段很好地解释了情况并回答了问题:哦,老兄,我要用其他依赖集大得惊人的包来尝试这种方法。