2017-02-28 47 views
0

tracerouteをMSYS2にインストールしようとしています。そのpacmanパッケージマネージャを使用して、私はインデックスを更新:WindowsのMSYS2にpacmanを使ってTracerouteをインストール

pacman -Fy 

やtracerouteを検索:

pacman -Fs traceroute 

それは何も見つからない...

私は物事をインストールするには、任意のパックマンパッケージのソースを使用することができますMSYS2で?たとえば、ArchLinuxのtracrouteを使用できますか?

  • はいの場合はどうですか?
  • そうでなければ、MSYS2で実行中のtracerouteを取得するにはどうすればよいですか?
  • 注:怠惰な解決策があり、pacman -S --needed base-devel msys2-develの便利なパッケージをインストールしました。 tracerouteは不可欠な開発ツールではないようです...

    答えて

    1

    TracerouteはinetutilsのMSYS2パッケージの一部です。

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

    あなたはMSYS2-packagesレポのクローンを作成し、このパッケージを再構築するか、単に窓にtracert.exeツールを使用して試すことができます:現在PKGBUILDそれはコンパイルだ無効。

    +0

    ええ、私はtracerouteが '' '' '' PKGBUILD''''''で無効になっているのを見ました。それを再構築する時間がありません。代わりにtracertを使用します。 – jvtrudel

    +1

    @jvtrudel [nmap](https://nmap.org/download.html): 'nmap -sP --traceroute'を試すこともできます。また、さまざまな操作モード(UDP/TCP/ICMP)をサポートしています。 – Nazar554

    +0

    有用な '' 'nmap''''それを学ぶ価値があります! – jvtrudel

    関連する問題