Steam-1.0.0.82

Introduction to Steam

Valve's digital software delivery system.

Steam Dependencies

Steam Dependencies

Installation of Steam

First enable namespaces in the kernel and recompile if necessary:

General setup --->
  [*] Namespaces support --->                                       [NAMESPACES]
    [*] User namespace                                                 [USER_NS]

Now make a file empty as it does nothing on an LFS system besides give a passive error:

ln -sf /usr/bin/true steamdeps

Then install Steam by running the following command as the root user:

make install

Command Explanations

ln -sf /usr/bin/true steamdeps: This command makes the steamdeps Python script blank as it uses APT and its Python module, which isn't installed in LFS and probably shouldn't be.

Contents

Installed Programs: bin_steam.sh, bin_steamdeps.sh, steam, steamdeps
Installed Libraries: None
Installed Directories: /usr/lib/steam and /usr/share/doc/steam

Short Descriptions

bin_steam.sh

is launcher shell script which does many things, including downloading the Steam runtime

bin_steamdeps.sh

is a Python script which checks for dependencies using APT

steam

is a symlink to bin_steam.sh

steamdeps

is symlink to /usr/bin/true, making the file basically empty