使用pacman在Windows的MSYS2上安装Traceroute

时间:2017-02-28 15:05:32

标签: windows archlinux msys2 traceroute pacman-package-manager

我尝试在MSYS2上安装traceroute。使用其pacman包管理器,我更新了索引:

pacman -Fy

并搜索traceroute:

pacman -Fs traceroute

一无所获......

我可以使用任何pacman软件包源在MSYS2上安装吗?例如,我可以使用ArchLinux'tracroute吗?

  • 如果是,怎么样?
  • 如果没有,如何继续在MSYS2上运行traceroute

注意:有一个懒惰的解决方案,我用pacman -S --needed base-devel msys2-devel安装了一堆有用的软件包。看来traceroute不是一个必不可少的开发工具......

1 个答案:

答案 0 :(得分:1)

Traceroute是inetutils MSYS2包的一部分(应该是)。目前PKGBUILD禁用了它的编译:

    ...
    --disable-uucpd --disable-ifconfig \
    --enable-dnsdomainname \
    --disable-traceroute \ # Here
    ac_cv_func_mmap_fixed_mapped=no
make

您可以尝试克隆MSYS2-packages repo并重建此软件包,或者只使用Windows tracert.exe工具。