Giriş
Bu dizin tüm kullanıcılar tarafından erişilebilecek root erişimine ihtiyaç duyan ve kendi geliştirdiğimiz uygulamalarımız/betiklerimizi kurmak içindir.
Bu dizin tüm kullanıcılar tarafından erişilebilecek root erişimine ihtiyaç duyan ve kendi geliştirdiğimiz uygulamalarımız/betiklerimizi kurmak içindir.
Kaynak kodda derlediğimiz uygulamaları /usr/local altına koyabiliriz.
1. /usr/local/bin vs /usr/bin
/usr/bin dizini bu amaç için uygun değildir. Çünkü bu dizin paket yöneticisi tarafından kurulan uygulamalar tarafından sürekli değiştirilir. Açıklaması şöyle.
1. /usr/local/bin vs /usr/bin
/usr/bin dizini bu amaç için uygun değildir. Çünkü bu dizin paket yöneticisi tarafından kurulan uygulamalar tarafından sürekli değiştirilir. Açıklaması şöyle.
/usr/local/bin is for normal user programs not managed by the distribution package manager, e.g. locally compiled packages. You should not install them into /usr/bin because future distribution upgrades may modify or delete them without warning.
2. /usr/local/bin vs $HOME/.local/bin
Eğer uygulamayı sadece biz kullanacaksak $HOME/.local/bin dizinine kurmak daha mantıklı. Açıklaması şöyleBut for completeness I want to add that if you would like to install a script under your own account without root access (which can be a good alternative for programs that are not related to system administration), I would suggest putting it in $HOME/.local/bin.
Hiç yorum yok:
Yorum Gönder