記一次centos 7.3下的steam安裝(該“STEAM”軟體為美國valve開發的遊戲平台)__centos

來源:互聯網
上載者:User

為了方便工作+學習rhce,把平時自己的工作系統換成了centos...


不過偶爾也還是上STEAM看看,跟朋友聊聊天。。 而且STEAM上也有對應LINUX的遊戲。理論上我也能把自己的地球人X511丟到機房裡某個不起眼的角落,再從辦公室的電腦裡啟動STEAM進行視頻流遠程遊玩。。。


總之起因的廢話就這麼多了。但是CENTOS想用steam並不簡單...


因為STEAM官網上只有deb包可供下載,只能用debian和ubuntu系的linux系統使用,而RHEL系列(Red Hat及其各類第三方重構版,如centOS)和SUSE裝起來就要花不少額外的功夫。。。


首先是方法,分為兩大類,即win版本+類比環境的類比運行方式和解DEB包並再編譯的方案。


WIN版本+類比環境,其實就是安裝CrossOver或WINE之類的軟體,讓linux系統內容下能運行針對windows的開發的軟體。但是運行效率不佳+這樣配置沒法安裝linux版本的遊戲,這樣裝上去頂多就是個遠程遙控遊戲+聊天軟體,意義不大,且安裝配置複雜,本文不討論這類安裝模式。


而在解DEB包安裝並再編譯的方法。。。雖然是完整的LINUX版本,但是依舊感覺蛋疼的不行。而且操作也極其麻煩,後面找到兩個可以不用自己去轉DEB包的方法。


注意:在安裝之前,請務必配置好你的顯卡驅動,無論是為了裝好STEAM後的圖形效能,還是為了便於通過STEAM安裝過程中顯卡驅動的依賴性檢查,務必在以下步驟前裝好你的linux版顯卡驅動。

方案一:簡單的YUM安裝


先添加含有steam的源:

#yum-config-manager --add-repo=http://negativo17.org/repos/epel-steam.repo

然後再安裝STEAM

#yum -y install steam


估計大部分人都會遇到這個依賴性檢查的報錯資訊。。

Requires:libva-intel-driver(X86-32)

然後這個包不能直接yum安裝,於是覺得這條路不通,放棄了。。。


我第一次也是一樣,做到這裡就沒有繼續嘗試了,走了另外一條路線,所以我並沒有實際通過這個YUM方式安裝成功過,但是在下面的DNF安裝過程中也遇到了一樣的問題。現把該依賴關係解決方案貼出。如果有人通過該依賴性檢查後仍不能安裝,請留言聯絡我及時編輯該部落格內容。 該方法為  http://pkgs.org/ 查詢所得,請善用該網站。

安裝libva-intel-driver(x86-32)的解決方案:

1.Download the latest nux-dextop-release rpm from

下載最新的nux-dextop-realease rpm,網址在下面

http://li.nux.ro/download/nux/dextop/el7/x86_64/我是把所有的release都下載下來了。
2.Install nux-dextop-release rpm:

安裝nux-dextop-release的RPM包,執行以下安裝語句

# rpm -Uvh nux-dextop-release*rpm然後又會遇到新的問題,安裝最新的5的版本時,會提示需依賴性檢查缺失epel-release,解決下# yum -y install epel-release3.Install libva-intel-driver rpm package:終於可以愉快的用yum來安裝這個包了
# yum install libva-intel-driver然後再回到之前,yum安裝STEAM看看,還遇到問題務必留言通知#yum -y install steam另一個就是dnf安裝方法。先按照上面的方案解決libva-intel-dirver的安裝,再開始以下步驟1.安裝dnf#yum -y install dnf2.添加源#dnf install --nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

3.安裝steam

# dnf install steam

接下來一路按y就好


enjoy the steam!! 遇到新問題請留言。



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.