Kami mencoba untuk menginstal perangkat lunak kami di mesin Ubuntu. Untuk melakukannya, kami membutuhkan root
hak istimewa. Pada dasarnya, semua yang perlu kita lakukan adalah menjalankan jar runnable seperti: sudo java -jar runnableJar.jar
.
Semua perintah tersebut akan kembali: Unable to resolve host xxxxx
.
The /etc/hosts
berkas memiliki salah hostname
terdaftar terhadap antarmuka loopback yang menyebabkan kesalahan ini. Semua perintah yang tidak perlu sudo
berjalan dengan baik.
Saya telah membaca di antarmuka loopback dan pemahaman saya adalah bahwa itu mengatur localhost dan merupakan antarmuka jaringan virtual. Namun, mengapa sudo
perlu sama sekali?