yum で CentOS に nc(netcat) をさくっとインストールする手順
CentOS に netcat が入っていなかったので yum でインストールしました。
$cat /etc/centos-release CentOS Linux release 7.2.1511 (Core) $
CentOS 7.2 です。
$ yum search netcat 読み込んだプラグイン:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * epel: ftp.riken.jp * extras: www.ftp.ne.jp * updates: www.ftp.ne.jp ================================================================= N/S matched: netcat ================================================================= nmap-ncat.x86_64 : Nmap's Netcat replacement socat.x86_64 : Bidirectional data relay between two data channels ('netcat++') Name and summary matches only, use "search all" for everything. $ $ yum info nmap-ncat.x86_64 読み込んだプラグイン:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * epel: ftp.riken.jp * extras: www.ftp.ne.jp * updates: www.ftp.ne.jp 利用可能なパッケージ 名前 : nmap-ncat アーキテクチャー : x86_64 エポック : 2 バージョン : 6.40 リリース : 7.el7 容量 : 201 k リポジトリー : base/7/x86_64 要約 : Nmap's Netcat replacement URL : http://nmap.org/ ライセンス : GPLv2 and LGPLv2+ and GPLv2+ and BSD 説明 : Ncat is a feature packed networking utility which will read and : write data across a network from the command line. It uses both : TCP and UDP for communication and is designed to be a reliable : back-end tool to instantly provide network connectivity to other : applications and users. Ncat will not only work with IPv4 and IPv6 : but provides the user with a virtually limitless number of potential : uses. $ $ yum install nmap-ncat.x86_64 読み込んだプラグイン:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast このコマンドを実行するには root である必要があります。 $ $ sudo yum install nmap-ncat.x86_64 [sudo] password for oreore: 読み込んだプラグイン:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast base | 3.6 kB 00:00:00 epel/x86_64/metalink | 5.9 kB 00:00:00 epel | 4.3 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/5): base/7/x86_64/group_gz | 155 kB 00:00:00 (2/5): epel/x86_64/updateinfo | 687 kB 00:00:00 (3/5): updates/7/x86_64/primary_db | 1.2 MB 00:00:00 (4/5): base/7/x86_64/primary_db | 5.6 MB 00:00:01 (5/5): epel/x86_64/primary_db | 4.4 MB 00:00:01 Determining fastest mirrors * base: ftp.iij.ad.jp * epel: ftp.riken.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ nmap-ncat.x86_64 2:6.40-7.el7 を インストール --> 依存性解決を終了しました。 依存性を解決しました ======================================================================================================================================================= Package アーキテクチャー バージョン リポジトリー 容量 ======================================================================================================================================================= インストール中: nmap-ncat x86_64 2:6.40-7.el7 base 201 k トランザクションの要約 ======================================================================================================================================================= インストール 1 パッケージ 総ダウンロード容量: 201 k インストール容量: 414 k Is this ok [y/d/N]: y Downloading packages: nmap-ncat-6.40-7.el7.x86_64.rpm | 201 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction インストール中 : 2:nmap-ncat-6.40-7.el7.x86_64 1/1 検証中 : 2:nmap-ncat-6.40-7.el7.x86_64 1/1 インストール: nmap-ncat.x86_64 2:6.40-7.el7 完了しました! $
以上で完了です。
$ which nc /usr/bin/nc 4
/usr/bin にインストールされました。
$ man nc でマニュアルを読むこともできます。