Çözüm flashrom command not found

Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
14 Ağustos 2010
Mesajlar
79.065
Makaleler
287
Çözümler
2.268
Yer
İstanbul
Çok basit ve temel bir şekilde flashrom kurduktan sonra doğrudan kullanabilmeyi bekliyorsunuz ama olmuyor.

Terminal'e flashrom komutunu giriyorsunuz ve o da nesi? flashrom command not found diyor. Abi az önce yükledim?

Olmaz. Başına sudo komutunu eklemeniz gerekiyor.

sudo flashrom diyoruz ve sorun çözülüyor.
 
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ı.

Kod:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Sonra ya uçbirim yeniden başlatılmalı ya da aşağıdaki komut çalıştırılmalı.

Kod:
source ~/.bashrc

Böylece, yol tanımı eksikliği nedeniyle başka komutlarda da aynı sorun yaşanmayacaktır.

Teyit için which komut-adı ve echo $PATH komutları kullanılabilir.
 
Son düzenleme:

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı