Debian’a Geçiş ve İlk Tecrübe başlıklı yazıda Debian kurulumunu yaptıktan sonra kablosuz bağlantı kartının sürücüsünü kurarak internet bağlantısını sağlamıştık. Bu yazı ise karşılaştığım ikinci sorun olan, “sudo” komutunun çalışmaması üzerine olacak.
sudo : Linux işletim sistemlerinde sudoers grubunda bulunan kullanıcılara superuser yetkileriyle program çalıştırma yetkisi veren bir komut/program.
Yukarıdaki görselden yola çıkarak “sudo” yu daha açık anlatmaya çalışayım:
Linux bir bilgisayarda oturum açabildiğiniz bir hesabınız var diyelim. Oturum açtınız, bir program aracılığıyla işlerinizi halledeceksiniz. Ancak programı çalılştırmanız için gerekli izinlerinizin olması gerekir. Programı çalıştırma yetkiniz varsa doğrudan programı çalıştırabilirsiniz ancak yetkiniz yoksa “sudo” komutuyla yetkinizi yükseltebilirsiniz. Burada çok önemli bir ön şart var, “sudo” kullanabilmeniz için oturum açtığınız hesabın “sudoers” grubuna dahil olması zorunludur. Eğer “sudoers” grubunda değilseniz “sudo” komutunu kullanamazsınız.
Debian’ı kurduktan sonra “sudo” komutunu çalıştırmayı denediğimde aşağıdaki yanıtı aldım:
Adım adım aşağıdaki işlemleri yaparak, “sudo” komutunu yükledim:
Adım 1- root ol
Adım 2- Paket yöneticisinden “sudo” kurmayı deneyin.
Yukarıdaki görsele benzer hata alınıyorsa “source.list” dosyasında değişiklik yapmamız gerekecek.
Adım 3- source.list dosyasını düzenleyelim.
“source.list” içeriğinde gördüğünüz gibi kaynak olarak sadece “cdrom” alınmış. Çevrimiçi paketler yorum satırı olarak işaretlenmiş. “cdrom” kaldırılarak veya yorum satırı yapılarak; çevrimiçi paketler ise aktifleştirilerek yani önlerindeki # karakteri kaldırılarak kaynak dosyasını düzeltebiliriz. Ancak benim tavsiyem Wiki Debian’da bulunan dosyayı kullanmanız. “source.list” dosyasını değiştirip kaydeddikten sonra paket yönetim sistemini güncellememiz gerekiyor.
Adım 4- Yükle : sudo
Adım 5- Kendi kullanıcımızla kontrol edelim
Adım 6- Kullanıcıyı “sudoers” grubuna ekleme.
Bu işlemi yapmak için ön şart “root” olmanız. Root olduktan sonra
gpasswd -a kullaniciadiniz sudo
komutuyla kendinizi “sudoers” grubuna dahil edebilirsiniz.
Leave a Reply