Örnek: Ubuntu'da .localana dizinde daima bir dizin bulunur ve .profilebu satırı içerir:
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
$HOME/.local/binvarsayılan olarak mevcut değildir, ancak oluşturulduysa zaten $PATHiçindedir ve içindeki yürütülebilir dosyaları bulunabilir.
Bu, XDG dizini belirtiminde tam olarak belirtilmemiştir, ancak ondan türetilmiş görünmektedir.
Merak ediyorum, eğer bu en yaygın son kullanıcı dağıtımlarında var olduğu varsayılabilir. Örneğin, tüm Debian türevlerinde mi, yoksa en azından Ubuntu'larda mı? Red Hat / Fedora / CentOS ekosistemine ne dersiniz? Ve böylece Arch, Suse ve insanlar bugünlerde ne kullanıyor?
Ekstra Açık olmak gerekirse, bu içindir $HOME/.local/bin, değil $HOME/bin .
Meraktan, bilginiz varsa, BSD, OS / X ve diğerleri dahil olmaktan çekinmeyin. :)
/etc/skel/.profile, bir kullanıcının varlığı için en az 14.04 teste kadar ve dahil olmak üzere varsa $HOME/binve PATHvarsa ekler ; aksine, 16.04 görünür hem eklemek $HOME/binve $HOME/.local/binkoşulsuz. Ubuntus'un daha önce eklediğini hatırlamıyorum $HOME/.local/bin- ama bashchangelog paketinde ilgili bir şey görmüyorum (sözde /etc/skel/.profile).