我正在运行 Kubuntu 20.04 64 位,并使用 zsh 作为 shell。我安装了wine 平台运行时和葡萄酒平台 5 分期作为快照。但是,zsh 无法识别它已安装。
以下 3 个命令不起作用:
wine
wine-platform-5-staging
wine-platform-runtime
我还没有尝试切换到 bash 并测试命令。
当我之前从他们的网站安装 Wine 时,它运行得很好。我专门需要这些软件包才能运行某些软件(英雄联盟)
我之前在使用 zsh 时遇到过路径问题 — 这可能是原因吗?
更新:which
对它们中的任何一个都不起作用,但它们仍然已安装。
更新2:开发者的回答英雄联盟快照于快照存储库关于路径 - 没有启动器也没有执行命令:
此快照 (
leagueoflegends
) 使用 wine-platform-5-staging 和 wine-platform-runtime 快照分别基本上是内容快照,它不提供任何启动器或执行命令,但安装在此快照根路径中以公开要使用的内容。
不过,为什么我的 shell 仍然无法找到它们(按照更新 1)?
我安装了leagueoflegends with
--devmode`。根据安装是否会受到某种限制快照文档?
Devmode 面向快照创建者和开发人员的特殊模式。 devmode snap 作为严格限制的 snap 运行,可以完全访问系统资源,并生成调试输出以识别未指定的接口。安装需要 --devmode 命令行参数。 Devmode 快照无法发布到稳定频道,不会出现在搜索结果中,也不会自动刷新。
答案1
我不运行 Kubuntu,也不使用 Snapcraft,但是当我wine-stable
通过 Homebrew 安装时,它会运行一个安装程序,将其放入 中/usr/local/bin/
,该安装程序已经在我的路径中。
尝试wine
再次安装,并在安装程序的输出中记下命令的安装位置。然后,$path
通过echo ${(F)path}
在命令行上执行操作来检查该目录是否在您的 中。 ((F)
将每个项目放在一个新行中,以便于阅读。)如果安装命令的目录wine
不在您的 中$path
,那么您可以像这样添加它(用作/usr/local/bin/
示例值):
typeset -U PATH path
path=( /usr/local/bin/ $path )
(typeset -U
确保您不会收到重复的条目。)