Yeni bir Linux masaüstü veya sanal makine kurarken, "sudo: komut bulunamadı" hatasıyla karşılaşabilirsiniz. Bu Linux hata mesajı sinir bozucu olabilir ve kurulumunuzda daha fazla ilerlemenizi engelleyebilir. İşte ne anlama geldiği ve nasıl düzeltileceği.

Linux'ta "sudo" nedir?

Linux'ta kullanıcı hesapları ile birlikte gelir sınırlı bir ayrıcalık seti sisteme zarar verebilecek idari görevleri yerine getirmelerini engelleyen Bu sınırlı ayrıcalıklar, kullanıcıların dosya sisteminin belirli alanlarına erişmesini veya belirli dosyaları yürütmesini engelleyebilir.

Eylemlerinde bu tür kısıtlamalara sahip olmayan tek kullanıcı kök kullanıcıdır. Kök kullanıcı, bir Linux sisteminin herhangi bir alanına erişebilir ve herhangi bir dosyada herhangi bir komutu çalıştırabilir.

Bu muazzam güç nedeniyle, root hesabını devre dışı bırakmalı ve kullanmalısınız. sudo yerine.

Sudo komutu, "süper kullanıcı do" ifadesinin kısaltmasıdır ve sudo grubunun bir parçası olan bir kullanıcının, kök kullanıcıymış gibi bir komut yürütmesine izin verir. Sudo kullandıkları ve bir parola ile kimliklerini doğruladıkları sürece, onlara etkili bir şekilde kök yetkileri ve izinleri verir.

instagram viewer

sudo Komutu Neden Bulunamadı?

Sudo, kullanışlı bir komut olmanın yanı sıra bir pakettir. Çoğu sistemde, sudo varsayılan olarak yüklenir. Ancak tüm dağıtımlarda durum böyle değildir ve sudo kullanarak bir komut çalıştırmayı denediğinizde "sudo: komut bulunamadı" hatasını alabilirsiniz. Bu özellikle yaygın yeni kurulan Linux sistemleri.

Daha sonra sudo paketini aşağıdakilerle yüklemeyi deneyebilirsiniz:

sudo uygun Yüklemek sudo

Bu, paketleri kök kullanıcı olarak yüklemek için Sudo'yu kullanamadığınız için başarısız olur.

Linux'ta "sudo: komut bulunamadı" nasıl düzeltilir

Kullanıcınız, sudo kurulu olmadan root kullanıcısının ayrıcalıklarını üstlenemeyeceğinden, kullanıcı hesabınızdan çıkış yapmanız ve root olarak giriş yapmanız gerekir.

Kök olarak, sudo paketini bu hesabın sahip olduğu ayrıcalıklarla kurabilirsiniz.

Debian tabanlı sistemlerde şunu girin:

uygun Yüklemek sudo

Ardından, kullanıcınızı aşağıdakileri kullanarak sudo grubuna ekleyin:

usermod -aG sudo your_username

Arch tabanlı sistemlerde şunu girin:

pacman -S sudo

O zamanlar:

usermod -aG kullanıcı adınızı döndürün

Artık Linux'ta Sudo İle Komutları Çalıştırabilirsiniz!

Sudo'yu başarıyla yüklediniz ve kullanıcınızı sudo grubuna eklediniz, yani herhangi bir komutu çalıştırabilir ve herhangi bir alana root olarak giriş yapmanıza gerek kalmadan erişebilirsiniz. Yükseltilmiş ayrıcalıklar tehlikeli olabileceğinden bu gücü dikkatli kullanın.