これは基本的なことですが、Googleの回答を2ページ読んだことがあり、「/usr/local/bin
に実行可能ファイルを配置する方法」はまだわかりません。
パッケージをダウンロードし、profit
という実行可能ファイルを作成しました。 path/to/profit
を毎回追加することなく、端末からprofit
を実行可能にするステップバイステップのコマンドラインは何ですか?
/usr/local/bin
にコピーするだけです。
Sudo cp /path/to/profit /usr/local/bin
考慮すべきさまざまなものがあります。完全を期すために:
まず、この実行可能ファイルに実際に必要な権限があることを確認する必要があります。
Sudo chmod a+rx /path/to/profit
(たとえば、Zipツールを使用して一緒にスローされたアーカイブを抽出すると、権限が失われる可能性があります)
次に、Gunnarが提案したとおりにファイルをコピーできます。または、シンボリックリンクを作成できます。
Sudo ln -s /path/to/profit /usr/local/bin
コンテキストによっては、リンクを使用する方が将来便利になる場合があります。一方、いくつかのセキュリティリスクを伴います(たとえば、/ root/to/profitを非ルートユーザーが作成できる場合)
ステップ1:chmod +x /path/to/profit
ステップ2:Sudo cp /path/to/profit /usr/local/bin/
ステップ3:profit