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
|