跳转到内容

差异与限制

DeckCrate 在力所能及之处会保持各平台行为一致,并把系统差异抽象在同一套契约之后。 不过仍有少数几点因平台而异。

方面 macOS Linux Windows
主目录 $HOME $HOME %USERPROFILE%
废纸篓 ~/.Trash freedesktop 规范 回收站
设备 扫描 /Volumes 扫描 /media 挂载点 枚举盘符
磁盘映像 iso/img/dmg/cdr iso/img iso/img/vhd/vhdx
打开文件 open xdg-open cmd /c start
SMB 挂载 系统客户端 GVFS(需要软件包) 内置客户端(445 端口)
屏幕键盘 — Steam Deck(经由 Steam) —
手柄 GCController 手柄 API(input 组) GameInput
Steam Input — 经由 Steam(重映射/背键/陀螺仪) —

各平台的具体细节参见 macOS、Linux 和 Windows 页面。

网络共享的注意事项(所有平台)

Section titled “网络共享的注意事项(所有平台)”

网络共享没有可恢复的废纸篓。在共享上执行删除会先请求确认,然后永久删除。 这是有意的设计 —— 参见网络共享。