我正在运行Kubuntu20.04 64位,以zsh作为我的shell。我安装了平台-运行时和葡萄酒-平台-5级作为快照。但是,zsh不承认它已经安装。
以下3个命令不起作用:
winewine-platform-5-stagingwine-platform-runtime我还没有尝试切换到bash并测试命令。
以前我从他们的网站上安装了葡萄酒,它运行得很好。为了运行一些软件(英雄联盟),我需要这些软件包。
我以前和zsh有过路径问题-这是原因吗?
更新:which也不适用于他们中的任何一个,但他们仍然被安装。
更新2:传奇联盟的开发人员在snap的存储库上回答有关路径的问题--没有启动程序或执行命令:
这个快照(
leagueoflegends)分别使用了红酒平台-5阶段和葡萄酒-平台-运行时快照,它们基本上是内容快照,它不提供任何启动程序或exec命令,而是安装在这个快照根路径中,公开要使用的内容。
尽管如此,为什么我的shell仍然找不到它们(根据更新1)?
我安装了leagueoflegends with --devmode`‘。根据snap文档的说法,这会是因为安装受到限制吗?
开发模式:一种特殊的模式,用于快照创建者和开发人员。devmode作为严格受限的快照运行,完全访问系统资源,并生成调试输出以标识未指定的接口。安装需要-devmode命令行参数.Devmode不能被释放到稳定的通道,不会出现在搜索结果中,也不会自动刷新。
发布于 2020-06-22 08:06:08
我不运行Kubuntu,也不使用Snapcraft,但是当我通过Homebrew安装wine-stable时,它运行了一个安装程序,它把它放在/usr/local/bin/中,这已经在我的路径上了。
再次尝试安装wine,并在安装程序的输出中注意命令的安装位置。然后,通过在命令行上执行$path,检查这个dir是否在您的echo ${(F)path}中。(为了便于阅读,(F)将每一项放在新行上。)如果安装wine命令的dir不在您的$path中,那么您可以这样添加它(使用/usr/local/bin/作为示例值):
typeset -U PATH path
path=( /usr/local/bin/ $path )(typeset -U确保您不会得到重复的条目。)
https://unix.stackexchange.com/questions/590880
复制相似问题