ソフトウェアをUbuntuマシンにインストールしようとしました。そのためには、root
特権が必要でした。基本的には、次のような実行可能なjarを実行するだけで済みますsudo java -jar runnableJar.jar
。
このようなコマンドはすべて次を返しますUnable to resolve host xxxxx
。
/etc/hosts
ファイルが間違っていたhostname
、このエラーの原因となったループバックインターフェイスに対して記載されているが。必要としないすべてのコマンドsudo
は正常に実行されました。
私はループバックインターフェイスについて説明してきましたが、私の理解では、これはlocalhostをセットアップし、仮想ネットワークインターフェイスです。しかし、なぜsudo
それが必要なのですか?