使用 Wine 3.0 Stable 时出现“make install”错误

使用 Wine 3.0 Stable 时出现“make install”错误

我已经配置了 Wine 3.0。我运行了make命令。30 分钟后,Wine 构建完成,但make install失败了:

make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/hafeez/Downloads/wine-3.0/winecrt0'
make[1]: Entering directory '/home/hafeez/Downloads/wine-3.0/acledit'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/hafeez/Downloads/wine-3.0/dlls/acledit'
STRIPPROG="strip" ./tools/install-sh dlls/acledit/acledit.dll.so /usr/local/lib/wine/acledit.dll.so
mkdir: cannot create directory ‘/usr/local/lib/wine‘: Permission denied
mkdir: cannot create directory ‘/usr/local/lib/wine‘: Permission denied
Makefile:1608: recipe for target 'dlls/acledit/install-lib' failed
make: *** [dlls/acledit/install-lib] Error 1

我如何make install安装 Wine?

答案1

make install除非命令前面有sudo如下内容,否则该命令将无法成功完成:

sudo make install 

要在 wine 中运行 Windows 程序,您需要输入wine c:\\path\\to\\app。它通常位于 的 Program Files 文件夹中\home\user\.wine

如果您从源代码安装了 Wine,请使用sudo rm从安装它们的目录中删除 wine 文件(通常是/usr/local/bin)。

答案2

不推荐你这么做。

更好的方法是安装自编译的应用程序
checkinstallsudo apt-get install checkinstall
使用它来制作 deb 包。
你可以使用我的其他答案以获得完整的说明。

或者从以下位置安装 WineUbuntu 的 WineHQ 官方存储库

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt-get update
sudo apt-get install winehq-stable # for trusty, xenial and artful

上述命令将安装 Wine 3.0。

相关内容