SteamCMDをインストールしようとするとPATH環境変数が見つかりません

SteamCMDをインストールしようとするとPATH環境変数が見つかりません

これを使って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技術についてはよくわかりません。steamsteamcmdアプリケーションを実行できるように、ユーザーにそのパスへのアクセスを許可する方法がわかりません。

よろしくお願いします:)

ベストアンサー1

$PATHbashシェル(例:)が実行可能ファイルを検索するディレクトリのリストを保持するシェル変数。したがって、名前付きコマンドを実行しようとすると、シェルはこれらのディレクトリのいずれかfooで名前付き実行可能ファイルを探します。foo端末を開いて次のコマンドを実行すると、現在の値を表示できます。

echo "$PATH"

ここからのガイドは、ユーザー変数ではなくディレクトリにsteamcmd実行可能ファイルをインストールします。したがって、次のことができます。/usr/games/$PATH

  1. 実行可能ファイルを呼び出すには、名前だけでなくフルパスを使用します。

     /usr/games/steamcmd
    
  2. このディレクトリを$PATH。両方のファイルが存在しない場合は、空の新しいファイルを作成してください。ファイルに次の行を追加します。$HOME/.profile$HOME/.bash_profile$HOME/.profile

     export PATH="$PATH:/usr/games"
    

    その後、ファイルを保存してログアウトしてから再度ログインすると、steamcmd必要に応じて実行できるようになります。

おすすめ記事