web-dev-qa-db-ja.com

〜/ .local / binはどうやって始まったのですか?それはどのくらい広まっていますか?

実行可能ファイルを〜/ .local/binに配置するツールがますます見つかります。私は年をとっていて、私にとって〜/ binは実行可能ファイルのための$ HOMEの場所です。

このクレイジーな新しいファッションはどこから生まれたのですか?なぜ人々はこれをしているのですか?それはどのくらい広まっていますか?どこで正式化されていますか? XDGディレクトリ仕様にはありません。

関連する質問があります: $ PATHに$ HOME/.local/binがあるディストリビューションはありますか?

別の質問へのコメントは、すでに2008年に戻っていた https://www.python.org/dev/peps/pep-037 を参照しています: このプログラムがインストールされた理由〜 /.local/bin ...それが私がそれが起こるのを見たのは初めてですか?

22
Thomas Koch

あなたはすでに答えを持っています:Pythonは~/.localのメインユーザーです。これは私が遭遇した唯一の記憶です。Pythonでは、それは PEP 37 として採用されました。

PEP 370は、~/.localが選択された理由について、いくつかの根拠を示しています。これはユーザーごとのインストール用であるため、ユーザーのホームディレクトリにある必要がありました。 ドットファイル にする必要があるため、他の構成ファイルと同様に、ざっと目から隠すことができます。名前.local/usr/localを模倣しています。

場所は FreeDesktopで使用 でした。私はそれを使用するアプリケーションを知りません。