Steam-1.0.0.83

Introduksjon til Steam

Steam pakken tilbyr et digitalt programvareleveringssystem, en butikk og lansering gjennom VALVEs proprietære kjøretid.

Steam Avhengigheter

Steam Avhengigheter

Installasjon av Steam

Aktiver først navnerom i kjernen og kompiler på nytt om nødvendig:

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

Gjør nå sånn at en fil alltid avsluttes med avslutningskode 0, da den ellers ikke gjør noe på et LFS system bortsett fra å gi en passiv feil:

ln -sf /usr/bin/true steamdeps

Installer deretter Steam ved å kjøre følgende kommando som root bruker:

make install &&
mv -v /usr/share/doc/steam{,-1.0.0.83}

Parameterforklaringer

ln -sf /usr/bin/true steamdeps: Denne kommandoen gjør at steamdeps Python skriptet alltid avsluttes med kode 0 siden det bruker APT og Python modulen, som ikke er installert i LFS og ikke skal være det.

mv -v /usr/share/doc/steam{,-1.0.0.83}: Denne kommandoen sørger for at doc mappen for denne pakken er konsistent med de andre pakkene.

Bruke Steam

Før kjøring av steam, du må forsikre at du:

  • Lagde den symbolske lenken i p11-kit-0.25.5

  • La til instruksjonen for opprettelse av symbolske lenker i make-ca skript som beskrevet i make-ca-1.16.1

  • Starter i en X11 instans eller har Xwayland kjørende i en Wayland økt

  • Ha en fungerende internettforbindelse

Etter at du har forsikret deg om punktene ovenfor, kan du nå starte steam. Dette vil laste ned kjøretidsfilen for Steam klienten. Etterpå blir du tatt til innloggingsskjermen. Sørg for at du har opprettet den symbolske lenken i make-ca-1.16.1 ellers vil du ikke klare å komme forbi dette punktet. Da skal alt fungere som normalt, og du kan fortsette og tillate Proton som du vanligvis ville gjort på en hvilken som helst Linux distribusjon.

Hvis du opplever at oppstart av et spill ikke åpner et vindu, men fortsatt viser at det kjører, er det stor sjanse for at Steam har gjort en endring som er inkompatibel med din nåværende versjon av kjernen, og du må oppgradere. Selv en versjonsforskjell mellom linux-6.12.3 og linux-6.12.8 kan være nok til at Steam eller noen av kjøretidskomponentene nekter å åpne et vindu, selv om dette vanligvis ikke hindrer at Steam selv starter. Selv om du ikke oppgraderer denne pakken, vil komponenter som lastes ned av denne pakken bli oppdatert etter hvert som tiden går.

Innhold

Installerte Programmer: bin_steam.sh, bin_steamdeps.sh, steam (lenke til bin_steam.sh), og steamdeps (lenke til /usr/bin/true)
Installert Tarball: bootstraplinux_ubuntu12_32.tar.xz
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/steam og /usr/share/doc/steam-1.0.0.83

Korte Beskrivelser

bin_steam.sh

er et starte skallskript som pakker ut bootstraplinux_ubuntu12_32.tar.xz og starter Steam riktig

bin_steamdeps.sh

er et Python skript som sjekker for avhengigheter ved hjelp av APT

steam

er en symbolsk lenke til bin_steam.sh

steamdeps

er en symbolsk lenke til /usr/bin/true, som gjør at filen rapporterer true, eller exit kode 0 når den kjøres

bootstraplinux_ubuntu12_32.tar.xz

er en tarball som inneholder 32-bits programvare som henter Steam kjøretiden fra VALVEs servere