Yanlış bir yaklaşım. Sistem dosyalarını bozma ihtimalin var. Ben ilk defa Linux öğrenirken bazı driverları bu şekilde bozmuştum. chroot yapmak zorunda kalmıştım. Ayrıca güvenlik açığı da oluşturabilir.
Debian'da sbin klasorleri bine linkli olmadigindan ve sadece root olunca PATH'a sbin klasorleri eklendiginden root gerektiriyor bu. Amaclari ne bilmiyorum ama sinir eden bir olay, keske Arch gibi bin klasorlerine linkli gelse.
Eğer kurulduğu halde komut bulunamadı hatası veriyorsa, kullanıcının yol (PATH) ile ilgili eksik bir şeyleri vardır. sudo komutu ile çalıştırınca, root olarak tanımlı olan yollar sayesinde komut çalışmıştır. Böyle bir durum genellikle /usr/sbin dizini altındaki dosyalarda ortaya çıkabilir, bu dizin altındaki dosyalar yönetici hakkı gerektirdiği için kullanıcı yoluna eklenmemiştir. Bazı son kullanıcı dağıtımlarında bu yol ekli olarak gelir. Kısaca aşağıdaki şekilde kullanıcı için yol tanımlaması yaparak, kullanıcı için etrafından dolaşılabilir, ama yine de yönetici hakkı gerektirecektir.
Kullanıcı ev dizinindeki .bashrc dosyasını açıp, dosyanın en altına aşağıdaki satır eklenmeli. Farklı bir kabuk kullanılıyorsa, benzer işlem yapılmalı.