Pardus · 10 Ekim 2026 · 9 gösterim
Makine adı değiştirme - Resolve hatası
Pardus ve GNU/Linux yüklü bilgisayarların adını değiştirmek için hostname makinaadi komutu yeterli görünse de, bilgisayar yeniden başlatıldığında ad eski haline döner.
Makine adını ve ağ (network) adını kalıcı ve doğru biçimde değiştirmek, "sudo: unable to resolve host makinaadi" iletisinin çıkmasını önler ve ağdaki bilgisayarların rahatça yönetilmesini sağlar.
Aşağıdaki komut makine adını kalıcı olarak değiştirir:
sudo hostnamectl set-hostname yenimakinaadiBu komut aslında /etc/hostname dosyasının içeriğini değiştirir. Komuttan sonra makine adı değişir, ama büyük olasılıkla sonraki sudo komutlarınızda "sudo: unable to resolve host" iletisini alırsınız. Çünkü /etc/hosts dosyasında eski ad duruyordur.
Özellikle sınıf yönetim yazılımı kullandığınız bir ağınız varsa veya etkileşimli tahtaları yönetmek istiyorsanız ağ adını da değiştirmelisiniz.
Tavsiyem, aşağıdaki iki dosyada eski makine adını yenisiyle değiştirip bilgisayarı yeniden başlatmanızdır.
Makine adı için:
sudo nano /etc/hostnameAğ adı için (127.0.1.1 ile başlayan satırdaki eski adı değiştirin):
sudo nano /etc/hostsYeniden başlatmak için:
sudo reboot