如何使用wine在raspberry-pi上安裝windows軟體

得益於ExaGear桌面環境,現在可以在Raspberry Pi上執行Windows軟體。以下是你需要知道的一切。...

想在你的Raspberry Pi上運行Windows軟件嗎?這是一個雄心勃勃的提議,但現在有可能用於少量應用程序。為了瞭解這有多簡單,我將Eltechs ExaGear軟件安裝到了Raspberry Pi 3上。

raspi-windows

為什麼要在樹莓皮上安裝windows軟件?

有這麼多優秀的Linux應用程序和實用程序,為什麼您希望或需要在Raspberry Pi上運行Windows軟件?

好吧,讓我們先來看看實際的好處:如果您將Pi用作桌面(例如,用於低級辦公任務),您可能希望安裝一個在主計算機上使用的Windows應用程序。

還有娛樂的優勢。我們知道樹莓皮可以玩復古的電子遊戲。我們還知道某些開源視頻遊戲已經被移植到Pi。

如果你想玩一個沒有移植的遊戲呢?雖然現代電子遊戲幾乎肯定不會運行,但老遊戲在Pi上有更好的機會。

這一切都得益於exagearx86環境和Wine,Linux的流行Windows應用層。

在桌面Linux PC上,Wine使運行Windows軟件成為可能。但是Wine不能在Raspberry-Pi上獨立運行,因為Raspberry-Pi沒有使用x86(32位)體系結構。相反,它是基於ARM架構的,這是完全不同的。

所有您需要的是優化葡萄酒應用層軟件的ARM處理器的樹莓皮。ExaGear桌面軟件能完成這項工作嗎?

什麼是exagear桌面軟件(the exagear desktop software)?

Eltechs ExaGear Desktop是一款功能強大的虛擬機,它可以在Raspberry Pi上創建x86環境。這意味著適用於Windows和Linux桌面的軟件可以在ExaGear環境中運行。

可以在Raspberry Pi上運行的示例應用程序包括Skype、Dropbox、Plex和uTorrent。因為ExaGear在Raspbian操作系統中運行,所以不需要對現有的Raspberry Pi設置進行任何更改。

至於圓周率去,最好的結果將獲得使用樹莓圓周率3。不過,其他ARM設備,如ODROID、Cubieboard、PINE64和Banana Pi也可以運行ExaGear。

結果是您可以在Raspberry Pi上使用較舊的x86軟件。這可能是一個應用程序,或一個視頻遊戲。

雖然有其他方法可以創建虛擬化環境,但ExaGear簡化了這一過程。雖然有試用版,但ExaGear不是免費軟件。

前往ExaGear頁面易達科技瞭解更多。注意Chromebook和Android的版本也是可用的。

入門:下載exagear桌面

在安裝ExaGear之前,請確保Raspberry Pi 3已準備就緒。ExaGear運行的最小大小是1500MB(1.5GB),因此您需要確保它有足夠的空間運行。首先調整Raspbian文件系統的大小。

這可以在“菜單”>“首選項”>“Raspberry Pi配置”中完成,您應該在其中選擇“系統”>“擴展文件系統”。或者,運行:

sudo raspi-config

從這裡打開“高級選項”>“展開文件系統”,然後單擊“確定”。

有幾個版本的ExaGear用於Raspberry Pi。

  • 樹莓皮1/零版
  • 樹莓皮2版
  • 樹莓皮3版

你可以下載你的首選版本到你的電腦和複製數據通過FTP。或者你可以直接在你的Raspberry Pi上下載ExaGear。

建議的步驟是將許可證密鑰(購買軟件時將獲得)保存到Pi上的下載目錄。到同一目錄,在命令行中使用wget下載exager:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

這需要多長時間取決於你的網速;下載大約是280MB。

在raspberry pi上安裝exagear桌面

install windows software on raspberry pi

準備好後,打開下載的文件焦油.GZ文件。

tar -xvzpf exagear-desktop-rpi3.tar.gz

然後,您可以通過運行install來安裝和激活ExaGear桌面-exagear.sh文件使用先前下載的解壓包和許可證密鑰在目錄中編寫腳本。

sudo ./install-exagear.sh

此腳本安裝來賓環境,在那裡可以運行x86軟件。但是,您還需要安裝Wine。沒有這個,你將無法運行Windows軟件,儘管32位Linux軟件將安裝並運行。

無論您打算做什麼,下一步就是輸入簡單的命令:

exagear

這將運行x86環境,一個運行在“主機”(Raspbian)上的“客戶機”。

安裝wine運行windows軟件

在開始安裝Windows軟件之前(我們稍後將查看一些示例),您需要配置ExaGear。這是通過在ExaGear環境中安裝Wine來實現的。

install windows software on raspberry pi

從更新開始:

sudo apt update

一旦你的存儲庫更新了,你就可以安裝Wine了。

sudo apt install wine

安裝了Wine之後,您的Raspberry Pi現在可以運行Windows軟件了。請注意,如果沒有ExaGear(或其他一些x86虛擬化環境),這是不可能的。你也許可以找到一個版本的Wine的ARM設備,但它不會運行Windows軟件沒有正確的環境。

如何在raspberry pi上安裝windows軟件

因此,您現在在操作系統內的Raspberry Pi上運行一個32位客戶機環境。您已經安裝了Wine,它在Linux桌面上運行Windows軟件。

您現在可以在Raspberry Pi上安裝視頻遊戲或其他軟件了。

但是你會安裝什麼呢?ExaGear開發者Eltechs提供定期更新的列表。列出的Windows應用程序(包括Skype和Dropbox等Linux x86應用程序)包括Word Viewer、Mono和.NET Framework 4.5。一個很好的Windows遊戲選擇也被引用為運行在一個帶有ExaGear和Wine的樹莓皮上,比如反擊,輻射,Sid Meier的Alpha Centauri。

我是文明系列的超級粉絲,半人馬座阿爾法是我最喜歡的遊戲之一。這使它成為一個理想的安裝候選者。

無論你打算安裝哪個遊戲,都要找到源代碼。這可能是原始媒體,或從類似的網站下載GOG.com. 只要你買了這個遊戲,你就可以把它下載到你的電腦上。

install windows software on raspberry pi

在命令行中,在ExaGear環境中,導航到下載文件夾,然後輸入:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

用運行的兼容遊戲替換可執行文件的名稱。命令行將滾動幾行文本,Windows安裝嚮導將打開。

install windows software on raspberry pi

繼續執行此步驟以完成安裝。在運行已安裝的遊戲之前,請確保Wine配置正確。可以使用以下命令執行此操作:

winecfg

這允許您按版本指定(除其他外)Windows兼容性。對於Sid Meier的Alpha Centauri,您需要將其設置為windowsxp。您應該在“應用程序”選項卡上找到此選項。

install windows software on raspberry pi

這也許是安裝和運行Windows軟件最重要的部分。如果選擇了錯誤的版本,應用程序或遊戲可能無法運行,因為Windows本身存在相同的兼容性問題。

安裝Windows軟件後,您可以通過主菜單的Wine>程序找到它。

install windows software on raspberry pi

就這麼簡單!考慮到Raspberry Pi的規格,在ARM板上運行32位軟件是一個令人印象深刻的成就。

在raspberry pi上獲取3d圖形

請注意,如果您計劃安裝帶有3D圖形的PC遊戲,則需要配置Raspberry Pi。有幾種圖形模式可用,您需要選擇正確的模式。

首先打開一個新的終端仿真器(Ctrl+Alt+T),然後輸入:

sudo raspi-config

在配置工具中,首先選擇將此工具更新為最新版本。等待更新,然後打開“高級選項”,然後選擇“GL驅動程序”>“GL(完整KMS)”OpenGL桌面驅動程序(完整KMS)。

install windows software on raspberry pi

選擇“確定”,然後選擇“完成”以確認,並在出現提示時重新啟動。當您的Raspberry Pi重新啟動時,請記住再次運行exagear命令以繼續。

完成ExaGear環境後,使用exit命令結束它。重複該命令以結束終端會話並關閉命令行。

想知道更多關於在Linux上運行Windows軟件的信息嗎?查看我們關於Linux上Wine的漂亮指南。

雖然您不能以這種方式運行Windows軟件,但請注意,您可以在Raspberry Pi上安裝Windows 10 IoT Core!

  • 發表於 2021-03-25 18:26
  • 閱讀 ( 335 )
  • 分類:電腦

你可能感興趣的文章

下面是如何在樹莓pi上輕鬆安裝VisualStudio程式碼

想用微軟的免費開發工具visualstudio程式碼在你的Raspberry-Pi裝置上編寫程式碼嗎?安裝它比以往任何時候都簡單,我們將在這個簡短的指南中向您展示如何安裝。 ...

  • 發佈於 2021-03-10 20:22
  • 閲讀 ( 58 )

如何使用vineyard在linux上執行windows應用程式

... 學習所有關於葡萄園的知識,包括它是什麼以及如何安裝它。 ...

  • 發佈於 2021-03-12 04:00
  • 閲讀 ( 41 )

如何在linux pc上安裝minecraft的完整版本

... 安裝Minecraft Pi版本。這需要一臺執行Raspberry-Pi作業系統的Raspberry-Pi計算機。如果沒有預裝Minecraft Pi,可以透過此Minecraft下載頁面安裝。 學習如何在玩Minecraft時編寫程式碼程式碼.org這是一小時的...

  • 發佈於 2021-03-12 19:51
  • 閲讀 ( 51 )

pipelight的終結:如何讓它在linux上執行

... pipelight是如何被棄用的? ...

  • 發佈於 2021-03-13 13:01
  • 閲讀 ( 44 )

在mac上執行windows程式的最簡單方法

...安裝Windows,以便您可以重新啟動到它。我們已經介紹瞭如何下載WindowsInstaller的訓練營和一切你需要知道的關於在你的Mac上執行Windows,如果你決定用這種方法。 ...

  • 發佈於 2021-03-14 01:03
  • 閲讀 ( 53 )

在raspberry pi上安裝軟體的5種方法

... 為Raspberry-Pi安裝作業系統尤其不尋常。然而,如果你想讓你的Pi執行起來,這是你需要做的第一件事,你需要對它有一個控制。 ...

  • 發佈於 2021-03-15 00:30
  • 閲讀 ( 48 )

葡萄酒程式不起作用?嘗試以下步驟

...更好的機會讓程式執行。您可以在他們的網站上找到有關如何為Linux發行版執行此操作的具體說明。 ...

  • 發佈於 2021-03-16 10:20
  • 閲讀 ( 49 )

如何在linux上玩windows遊戲

我們都喜歡遊戲,當然也不乏來自各大工作室和獨立開發者的賞心悅目的作品。不過,重溫一個復古的書名也有一些讓人很滿足的地方,比如在相隔多年後,趕上一位老朋友。你認為那些古老的遊戲已經走上了美國線上CD的道路...

  • 發佈於 2021-03-17 09:07
  • 閲讀 ( 48 )

如何在linux上安裝microsoft office

... 但是你的電腦執行Linux。你到底要如何安裝微軟辦公軟體,並使用它而不會遇到問題? ...

  • 發佈於 2021-03-18 07:01
  • 閲讀 ( 55 )

如何在raspberry pi上安裝android

儘管Raspberry-Pi有很多作業系統可用,但您可能更願意使用基於Linux的作業系統。但缺少觸控式螢幕支援又如何呢? ...

  • 發佈於 2021-03-18 23:47
  • 閲讀 ( 53 )