Linux-Ubuntu端末から:
ifconfig
投げるbash: ifconfig: command not found
locate
コマンドは同じことを行います。sudo yum install net-tools
throws:bash: yum: command not found
でも、テストするときにタイプミスがあった可能性があります。
これは何を意味し、それをインストールする必要がありますかifconfig
?それとも別のコマンドがありますか?
答え1
Linuxディストリビューションによって、パッケージマネージャと呼ばれるパッケージをインストールするためのツールが異なります。したがって、ディストリビューションに適したツールを使用する必要があります。 YumはRed Hatシステムのパッケージマネージャです。代わりにUbuntuのパッケージマネージャaptを使用する必要があります。努力する:
sudo apt install net-tools locate
そのパターンしなければならないUbuntuのほとんどのパッケージで動作します。net-tools
Ubuntuのifconfigを含むパッケージ。しかし、ifconfigは廃止され、数年間使用されてきました。を使用し、ip
Ubuntuにすでにインストールされている必要があります。
答え2
Debianベースのディストリビューション(Ubuntu)にインストールnet-tools
します。mlocate
sudo apt install net-tools
sudo apt install mlocate
updatedb
答え3
現時点では標準モジュールと一緒に出荷されません。
インストールする項目を探す
apt-get install locate
基本パッケージの構成が置き換えられている場合は、代わりにIPを使用できます。コマンドの例は次のとおりです。
ip address show
ip link show
それ以外の場合は、ifconfigネットワークツールをインストールしてください。
apt-get install net-tools
答え4
他の答えはIPパッケージを指していました。ここに「短縮コマンド」バージョンを追加しました。すべての報酬は他の答えに渡されます。
ifconfig
もはや使用されなくなり、bash: ifconfig: command not found
今は明確になりました。
ip address
またはip addr
またはip a
。