Мы пытались установить наше программное обеспечение на машине с Ubuntu. Для этого нам нужны были rootпривилегии. В принципе, все , что нам нужно сделать было запустить исполняемую баночку , как: sudo java -jar runnableJar.jar.
Все такие команды вернутся: Unable to resolve host xxxxx.
/etc/hostsФайл имел неправильный hostnameперечислен на кольцевой интерфейс , который вызывает эту ошибку. Все команды, которые не требовались, sudoработали хорошо.
Я читал об интерфейсе обратной связи, и я понимаю, что он устанавливает localhost и представляет собой виртуальный сетевой интерфейс. Однако зачем это вообще sudoнужно?