システムパッケージマネージャを介してインストールされたアプリケーションの場合、バイナリ、マニュアルページ、およびマニュアルは/usr/bin/
それぞれ/usr/share/man/man<n>/
およびにあります/usr/share/doc/<app-name>/
。たとえば、
~によるとXDGの基本ディレクトリ仕様、シングルユーザー用にインストールされているアプリケーションの場合、バイナリはにあります$HOME/.local/bin
。ただし、マニュアルページとマニュアルへの言及が見つかりません。 (/usr
そのバイナリがシステム全体にインストールされていない状態で入るのは不適切だと思います。)では、どこに行く必要があり、標準/仕様がありますか?
答え1
シングルユーザー用にインストールされたアプリケーションは通常そのユーザーとしてインストールされ、そのユーザーの下にある既存のディレクトリを変更する権限がない可能性があります/usr
。
ユーザーはソフトウェアをインストールした人である可能性が高いため、文書にアクセスする必要がある唯一のユーザーであるため、権限が許可されている任意の場所に文書を配置できます。私はユーザーが文書をインストールするために好む場所の普遍的な標準を知りません。
関連するすべてをクリーンアップするには、インストールされているディレクトリとファイルのプレフィックスを代わりに$HOME/.local/bin
使用します。これにより、例のファイルは、と同じディレクトリに配置されます。$HOME/.local
/usr
$HOME/.local/share
$HOME/.local/bin