これを使ってLinuxコンピュータにSteamCMDをインストールしようとしています。ガイド。しかし、ユーザーを作成しsteam
てSteamCMDをインストールした後に問題が発生しました。完全なエラーコードは次のとおりです。
Command 'steamcmd' is available in '/usr/games/steamcmd'
The command could not be located because '/usr/games' is not included in the PATH environment
variable
しかし、私はLinux技術についてはよくわかりません。steam
steamcmdアプリケーションを実行できるように、ユーザーにそのパスへのアクセスを許可する方法がわかりません。
よろしくお願いします:)
答え1
$PATH
bash
シェル(例:)が実行可能ファイルを検索するディレクトリのリストを保持するシェル変数。したがって、名前付きコマンドを実行しようとすると、シェルはこれらのディレクトリのいずれかfoo
で名前付き実行可能ファイルを探します。foo
端末を開いて次のコマンドを実行すると、現在の値を表示できます。
echo "$PATH"
ここからのガイドは、ユーザー変数ではなくディレクトリにsteamcmd
実行可能ファイルをインストールします。したがって、次のことができます。/usr/games/
$PATH
実行可能ファイルを呼び出すには、名前だけでなくフルパスを使用します。
/usr/games/steamcmd
このディレクトリを
$PATH
。両方のファイルが存在しない場合は、空の新しいファイルを作成してください。ファイルに次の行を追加します。$HOME/.profile
$HOME/.bash_profile
$HOME/.profile
export PATH="$PATH:/usr/games"
その後、ファイルを保存してログアウトしてから再度ログインすると、
steamcmd
必要に応じて実行できるようになります。