linux怎么安装wine,从外接硬盘的系统启动电脑

抒情君 17

本文同步发布在个人博客如何在 Raspberry Pi OS 上安装 Wine 并运行 windows 程序 - 码微编程技术分享

本文主要介绍如何在Raspberry Pi OS 上安装 wine32,wine64暂时还不清楚如何安装

Wine 是什么?

Wine(Wine Is Not an Emulator)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用

安装Box86

因为树莓派是基于arm架构的,没有办法直接运行x86应用,因此需要先安装Box86,请参考前一篇文章

安装wine相关的依赖库

sudoaptinstalllibasound2libc6libglib2.0–0libgphoto2–6libgphoto2-port12libgstreamer-plugins-base1.0–0libgstreamer1.0–0libldap-2.4–2libopenal1libpcap0.8libpulse0libsane1libudev1libunwind8libusb-1.0–0libvkd3d1libx11–6libxext6ocl-icd-libopencl1libasound2-pluginslibncurses6libtinfo5libasound2:armhflibc6:armhflibglib2.0–0:armhflibgphoto2–6:armhflibgphoto2-port12:armhflibgstreamer-plugins-base1.0–0:armhflibgstreamer1。 0–0:armhflibldap-2.4–2:armhflibopenal1:armhflibpcap0.8:armhflibpulse0:armhflibsane1:armhflibudev1:armhflibunwind8:armhflibusb-1.0–0:armhflibvkd3d1:armhflibx11–6:armhflibxext6:armhfocl-icd-libopencl1:armhflibasound2-plugins:armhflibncurses6:armhflibmpeg2–4:armhflibmpeg2encpp-2.1–0:armhflibtinfo6:armhflibmpg123–0:armhflibtinfo5:armhfcabextractlibxslt1.1:armhfzenity

进入主文件夹并下载wine并解压

cd~
wgethttps://twisteros.com/wine.tgz -O ~/wine.tgz
tar -xzvf ~/wine.tgz

安装wine

sudo ln -s ~/wine/bin/wineboot /usr/local/bin/wineboot
sudo ln -s ~/ wine/bin/winecfg /usr/local/bin/winecfg sudo ln -s ~/
wine/bin/wineserver / usr/local/bin/wineserver
sudo chmod x /usr/local/bin/wine /usr/local/bin/wineboot /usr/local/bin/winecfg /usr/local/bin/wineserver

启动wine

winewineboot

安装winetricks

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo mv winetricks /usr/local/bin/
sudochmod x/usr/local/bin/winetricks

通过winecfg 配置wine

运行winecfg 选择模拟虚拟桌面,建议在 800×600 虚拟桌面中运行所有内容

上一篇:

下一篇:

  推荐阅读

分享