Steam-1.0.0.81

Introduction to Steam

Valve's digital software delivery system.

[Note]

Note

Development versions of GLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Steam Dependencies

Steam Dependencies

Installation of Steam

First enable namespaces in the kernel and recompile if necessary:

General setup --->
  [*] Namespaces support --->                                       [NAMESPACES]

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