CLI クライアントをダウンロードしました。ハバッシュ習慣的/日常的なゲーム化プロジェクトに使用ハバティカのウェブサイト。内部にHabashさんのファンダムwikiおそらく環境変数を設定する必要があるようです。また、habashプログラムが通常のCLIプログラムになり、フルパスで呼び出す必要がないことを願っています。それでは、私が何をしたのかを説明しましょう。私は次のことをしました。
- その後、
declare -x HABITICA_UUID=[myUserID]
~/.bashrcでエントリが見つかりませんでした。理由を知っている人はいますか? - だから〜/.bashrcの上にHABITICA_UUIDとHABITICA_TOKENを追加して(直接コメントしました)
chmod 600 ~/.bashrc
UUIDとTOKENはPWとみなされるからです。sudo mv ./habash /opt
sudo ln -s /opt/habash/habash /usr/local/bin
これが最善の方法ですか? (/optに保存し、/usr/local/binにlinkint; .bashrcの変数と600でchmoding)
答え1
- その後、
declare -x HABITICA_UUID=[myUserID]
~/.bashrcでエントリが見つかりませんでした。理由を知っている人はいますか?
これを設定ファイルに入れる必要があります~/.bashrc
。たとえば、コマンドラインで設定すると、現在のシェルにのみ有効です。
- だから〜/.bashrcの上にHABITICA_UUIDとHABITICA_TOKENを追加して(直接コメントしました)
chmod 600 ~/.bashrc
UUIDとTOKENはPWとみなされるからです。
新しいカスタムファイル(このファイル)に入れて、chmod
このファイルをインポートする行を追加できます。~/.bashrc
in ~/.bashrc
(ファイルを読み取ることができるかどうかを確認するコードも追加することをお勧めします)
. ~/.my_custom_config
sudo mv ./habash /opt
sudo ln -s /opt/habash/habash /usr/local/bin
/opt
と混ざらないのが最善です/usr/local
。彼らは異なる構造を持っています。
調査stow
。その後、各アプリケーションを置き、/usr/local/stow/app-name
stowを使用して/usr/local/{bin,lib,share,var,etc}