Kısa cevap, programı çalıştırmak için, dizininiz ne olursa olsun, programın dizinini arama yolunuzda bulundurmanız gerekir. Sorun, programı o yolda bulunan bir klasöre koyarak ya da yola yeni bir klasör ekleyerek çözülebilir - ikisi de işe yarayacaktır. En iyi cevap şuna bağlıdır:
Bu program, kaynaktan derlediğiniz indirilmiş bir program mı?
Oldukça büyük olasılıkla zaten bir yükleme mekanizması olacak. Programı derlediğiniz klasörde root olarak 'make install' komutunu çalıştırın.
Bu program bilgisayardaki standart programların bir parçası olarak kullanmak istediğiniz indirilmiş bir program mı?
Bu tür bir uygulamayı standart bir klasöre koymak mantıklıdır. Bu tür programlar için / usr / local / bin gibi dizinleri kullanmak oldukça yaygındır. Bunu yapmak için root erişimine ihtiyacınız olacak.
Bu, kendiniz için yazdığınız ve / veya bilgisayarda özel ayrıcalıklarınızın bulunmadığı bir programdır.
Ana dizininizde 'bin' adında bir klasör oluşturmak ve programı oraya yerleştirmek. Bu klasöre tam yolunu eklemek için giriş komut dosyanızı düzenlemeniz gerekebilir (örn. / Usr / home / jeremy / bin)
Mevcut dizinini arama yoluna ekleyebilseniz de, bunu her yeni programla yapmaya devam etmeniz gerekecektir - ve uzun vadede daha fazla iş demektir.