web-dev-qa-db-ja.com

/ etc / network / interfacesとifup / ifdownはまだ存在しています。どうして?

netplanがデフォルトのネットワークになりましたconfiguratoron 18.04

  • しかし、新しくインストールされた18.04システムでは、interfacesファイルやその他のディレクトリを含む/etc/networkのものをまだ見つけています。
  • ifup/ifdownユーティリティはまだインストールされています

どうして ? ifupdownパッケージはpppoeconf(?)に依存しているようです。 ifquery/ifup/ifdownを呼び出すネットワーキングと呼ばれるsystemdサービスもあります。

5
solsTiCe

ifupdownはまだpppoeconfによって引き込まれています;デスクトップにインストールされる可能性があります(サーバーでは、ifupdownのトレースはありません)。

ifupdownの使用はありませんpppoeconfを使用しない場合、両方を安全に削除できます。一部のユーザーはpppoeconfを使用して正常にオンラインになり、追加のパッケージを取得する必要があるため、これらはまだ自動的にインストールされました。

16.04または17.10からアップグレードする場合、すべての構成を安全に移行できないため、ifupdownもシステム上に残ります。システムを〜400k(ifupdown + pppoeconf +任意の設定)のままにしておくと、それらを削除してアップグレード時に問題が発生するリスクを冒すよりも優れています。

/ etc/network/interfacesも残されているので、インターネット上でifupdownについて言及している多くのドキュメントが残っているので、ユーザーにネットプランを示すことができます。