web-dev-qa-db-ja.com

Ubuntu 18.04のインストール後にifconfigが見つからない

Ubuntu 18.04をインストールし、「最小インストール」を選択しました。次に、ターミナルでifconfigを実行しようとすると、次のメッセージが表示されました

-bash: ifconfig: command not found

どうして net-tools package がデフォルトでインストールされなくなったのですか?

57
JiiB

ifconfig非推奨であり、長年にわたってそうでした です。町の新しい子供はipコマンドであり、IP、ルート、およびネットワークに関連するすべてのものを構成できます。

どうしても必要な場合は、ifconfigSudo apt install net-toolsと一緒にインストールできます。そうでない場合は、ipの学習を開始します。

要するに、あなたはそれを使うべきではないので削除されます。普通のIPv6サポートがあり、ipコマンドはより良い代替品です。 2012年にifconfigが非推奨になったと言っているソースを見つけたので、それがついに削除されたことに驚かされません。

18.04にインストールできる可能性がありますが、将来のリリースでは完全に消える可能性があります。警告ショットとしてデフォルトでインストールされていないと考えます:ipを学びます。

したがって、ifconfigはおそらく特別なクラスです。 Ubuntuの以前のバージョンでは、最小インストールに含まれていました。現在は段階的に廃止されており、明示的にインストールする必要があります。これは、他のパッケージが欠落していることを示すためにとることはできません。

97
vidarlo

@vidarloの回答に加えて、タイピングの習慣がある場合はalias ifconfig='ip -c a'.bash_aliasesに入れることができます。

12
Brend