我如何知道 WINE 是否已安装?

我如何知道 WINE 是否已安装?

商店显示已安装 WINE,但我在我的应用程序中没有看到它,或者没有使用 WINE 打开 .exe 文件的选项。

答案1

您可以使用以下命令找到已安装的 WINE 和 WINE 相关软件包:

dpkg -l | grep ^ii | grep -i wine

您可以通过以下方式找到其默认前缀及其大小

ls -ld ~/.wine
du -sh ~/.wine/*

和其他前缀(通常由 创建winetricks

ls -ld ~/.local/share/wineprefixes/*
du -sh ~/.local/share/wineprefixes/*

答案2

要正确查看 WINE 是否已安装,您应该运行:

which wine

如果已安装,则命令which将返回退出状态 0;如果未安装,则返回退出状态 1...

要查找命令的退出状态,只需运行:

echo $?

这是一个非常简单但又非常重要的命令...

答案3

您可以使用以下-s(状态)开关dpkg

dpkg -s wine

返回0是否已安装或未1安装该程序。


另一种查看软件包是否已安装以及安装哪个版本的方法 ( Installed: [...])。您还可以看到将安装哪个版本 ( Candidate: [...])。

apt-cache policy <package name>
apt-cache policy wine

优点:如果您不知道确切的包名称,apt-cache可以使用通配符( )。*

相关内容