Rails versiyonunu yükseltmek için MacPorts'u kurmaya çalıştım, böylece Agile Web Development ile Rails, PragProg (4, 2011) üzerinden çalışabilirim. Kurulumu disk görüntüsünden yapmak için kitaptaki ve MacPorts web sitesindeki yönergeleri takip ettim . Doğru bir şekilde kurulduğuna rağmen, ardından çalışan port komutları daha sonra "port: command not found" ifadesini döndürdü.
Stack Exchange'i aradım ve bu soruyu buldum , bu yüzden "tar xjvf MacPorts-1.9.2.tar.bz2" kullanarak komut satırından yüklemeye çalıştım. Yine, yükleme çalışıyor gibi görünüyor. MacPorts'un başarıyla kurulduğunu onaylıyorum, ancak MacPorts'u kendi kendine güncellemeye çalışırken "sudo: port: command not found" hatası alıyorum ("sudo port -v selfupdate" aracılığıyla).
Benim hatamın doğru yolun belirlenmemiş olmasından kaynaklandığını düşünüyorum. Bu konudaki tavsiyeye uydum , yani paths.d içine bir yol (/ opt / local) ekledim, fakat hala hatayı alıyorum.
Eğer önemliyse, terminal varsayılan giriş kabuğu (/ usr / bin / login) ile kabuk açmaya ayarlanmıştır. Bunu / bin / bash olarak değiştirmeli miyim?
Peki, bu bir MacPorts sorunu, $ PATH sorunu veya StupidUser sorunu mu?