如何在 ubuntu 12.04 中使用 wine 安裝 Acrobat professional 8

如何在 ubuntu 12.04 中使用 wine 安裝 Acrobat professional 8

我已經在ubuntu 12.04中安裝了wine1.6,並嘗試使用wine1.6安裝Acrobat professional 8。安裝過程即將完成時,安裝過程中止,並顯示安裝已中斷。 wine1.6支援Acrobat Professional 8嗎?請幫忙。

答案1

1. 葡萄酒之道

首先,我會將 wine 更新到較新的版本......但這可能沒有必要。

  1. 你需要 Windows(至少在虛擬機器中)
  2. 在該 Windows 副本上執行 Adob​​e Pro 8 的副本(這是因為存在一些錯誤,它會阻止 wine 將檔案複製到所需目錄,您需要手動執行此操作)

您需要從那裡複製一些註冊表項才能使 Acrobat 正常工作。 HKEY_LOCAL_MACHINE -> Software -> Adobe 右鍵單擊 Adob​​e 資料夾並選擇Export並命名該檔案acrobat.reg
如果您尚未配置 wine,請執行以下命令來建立您自己的 .wine 資料夾。

winecfg如果您對 wine 進行任何變更或更新,請確保從命令列執行 winecfg

您剛剛建立的 Windows regedit 匯出檔案「acrobat.reg」是本機 Windows 應用程序,並且具有一些基於 Windows 的依賴項。您需要從命令列使用 winetricks 來安裝它們。執行以下命令(或使用 GUI,無論哪種方式更適合您):

winetricks msxml6
winetricks gdiplus
winetricks gecko
winetricks vcrun2005
winetricks vcrun2008
winetricks msxml3
winetricks atmlib

將下列檔案從 Windows 安裝複製到 Linux 上的 .wine 目錄中。

C\Program Files\Adobe\ ----> $HOME/.wine/drive_c/Program Files/Adobe
C\Program Files\Common Files\Adobe ----> $HOME/.wine/drive_c/Program Files/Common Files/Adobe
C\Documents and Settings\$USER\Application Data\Adobe ----> $HOME/.wine/drive_c/users/$USER/Applications Data/Adobe
C\windows\system32\odbcint.dll ----> $HOME/.wine/drive_c/windows/system32/odbcint.dll

完成後,將acrobat.reg檔案從 Windows 電腦複製到主目錄並執行以下命令。

wine regedit acrobat.reg

這會將註冊表項匯入到 wine 登錄中。

要測試它,請使用Home -> .wine -> drive_c -> Program Files -> Adobe ->Acrobat您最喜歡的 shell 並右鍵單擊Acrobat.exe並選擇“用 Wine 打開”。

還有一種方法可以修補 wine 來源,因此它可以繞過複製問題的錯誤,但我想這可能會更容易!

我已經使用類似的步驟製作了版本 10


2.VB無縫模式方式

  • 安裝具有擴充功能的 VB (https://www.virtualbox.org/wiki/Downloads
  • 在其上安裝 Windows(我使用它是Tiny XP rev 11因為它運行在 100 MB RAM 上 + 它速度很快,我們不希望 Windows 佔用更多...快速 google 搜尋應該可以)
  • 安裝來賓新增(這樣我們就可以使共用資料夾(等)工作)
  • 如果您在安裝 Guest Additions 後仍無法獲得更高的分辨率,請嘗試在full screen Host+ Fseamless mode Host+LAuto resize Host+之間切換G- 這對我來說是成功的
  • 像通常在 Windows 上一樣安裝 Adob​​e Acrobat Pro
  • 將Windows工作列設定為auto hide,然後前往Machine -> Settings -> General -> Advanced並檢查Show Mini Toolbar in Seamless Mode
  • 卸載Guest Additions,因為它會導致問題,因為我們要做的事情(我已經嘗試過了)
  • 運行你的應用程式
  • Host+L前往seamless mode
  • 現在我們要save machine state,不power it off(點擊 VB 迷你工具列上的 X 或按Host+ Q),這是因為它會在您的應用程式開啟並預設為無縫模式時啟動(只需讓它在下次運行時打開並選擇“不再顯示此訊息”),我確信可以在虛擬機啟動時(可能msconfig)以無縫模式啟動應用程序,而不需要saving machine state,但對我來說這已經足夠好了。確保在此步驟之前卸載來賓添加,因為這會使您的虛擬機無法訪問(它是可以修復的,但為什麼要麻煩...)

現在進入桌面條目(如果您有任何問題,請檢查:為新應用程式建立 .desktop 文件):

[Desktop Entry]
Version=1.0
Name=Adobe Acrobat Pro
Exec=VBoxManage startvm "name-of-your-vm"
Icon=path/to/your/desired/icon
Type=Application
StartupWMClass=VirtualBox
Categories=Office;

它的加載速度可能比通過 WINE 慢一點,但我想這樣會更穩定。另外它可用於任何應用程式

它看起來像這樣(你可以為 wine 和 VM 設定主題):

無縫模式對比

答案2

我只安裝了wine1.7。然後我執行 Acrobat professional 8.0 setup.exe,程式安裝順利。

相關內容