ルータのファイルにSublime TextとTextMateを使用するためのサポートを追加しようとしています。https://packagecontrol.io/packages/RemoteSubl。
デフォルトでは、スクリプトを/usr/local/bin
ディレクトリに追加する必要があります。
curl -o /usr/local/bin/rmate https://raw.githubusercontent.com/aurora/rmate/master/rmate
sudo chmod +x /usr/local/bin/rmate
残念ながら、その/usr/local/bin
ディレクトリは存在しません(PATHにもありません)。
# echo $PATH
/usr/bin:/usr/sbin:/bin:/sbin
ユーザー関連のスクリプトがPATHにあるように推奨される場所はありますか?
答え1
単にディレクトリを作成することは問題ではありません。 (覚えておいて、ルートでなければなりません)。
mkdir -p -m 755 /usr/local/bin
$PATH
に追加して~/.profile
PATH=$PATH:/usr/local/bin
編集者注:
OpenWrt 18.06.4でテストされました。
次のようにUbuntuのデフォルト権限である755に権限を変更します。
$ stat -c '%a %A %n' /usr/local/bin /usr/local /usr 755 drwxr-xr-x /usr/local/bin 755 drwxr-xr-x /usr/local 755 drwxr-xr-x /usr