手機‧電玩

Steam OS持續有update, 筆者平常用的工具也跟著有更新,但更新完後,podman就好似無辦法再運行。如果你有相同煩惱,或者你試下筆者提供的方法有沒有效。

安裝 pasta

似乎在 podman 升級到 5.0.x 之後,需要一個名為 "pasta" 的依賴套件。這個套件要麼透過 pacman 安裝或從原始碼進行編譯。但為了避免 Steam OS 在更新時會破壞套件,我選擇了直接下載了它的二進位檔案。(我嘗試從原始碼編譯,但許多C 函式庫在 Steam OS 上無法取得的,最後只能直接下載官方的二進位檔。)

 

修改 oci runtime

在添加了 pasta 之後,運行 podman 5.0.x 仍然失敗。podman 會抱怨 'crun' 的版本不正確。這是由於機器上存在兩個版本的 'crun',一個來自 Steam OS 的 /usr/bin/crun,一個來自 brew。

為解決這個問題,我們需要修改 podman 的設定,讓它的 oci runtime指向 brew 資料夾。(或者任何一個你行找回來的版本,版本最底要求為1.14.x以上,crun於brew 的版本為1.15)

如下,在[engine.runtimes]底下加入 brew crun path

馬交野


MX4D 鬼滅之刃 劇場版 無限列車篇
英語版  外星奇遇記
4DX  超人
IMAX with Laser 超人
4DX  侏羅紀世界:重生
4DX  F1電影
MX4D F1電影
F1 電影
野黨
IMAX with Laser F1電影
F1電影
愉快動物餅大電影
私家偵探
不赦之罪
殺神JOHN WICK外傳:芭蕾殺姬
人工殺姬 2.0
外星奇遇記 英語版
超人
外星奇遇記
職業特工隊:最終清算
侏羅紀世界:重生
馴龍記
28年後
史迪仔
死神來了:血脈
獵金•遊戲
鬼滅之刃 劇場版 無限列車篇
MX4D 鬼滅之刃 劇場版 無限列車篇