顯示具有 Wine 標籤的文章。 顯示所有文章
顯示具有 Wine 標籤的文章。 顯示所有文章

2020年11月29日 星期日

解決「將 Dev-C++ 安裝在 Linux 中的 Wine 時,不能使用【編譯並執行】功能」之問題

這次用的 Dev-C++ 是裝在 Linux 中的 Wine,不過當下了【編輯並執行(Compile & Run)】命令時,郤沒出現應有的終端機畫面。查了一下,是 Dev-C++ 在 Wine 中執行時,有個執行編譯後執行檔的程式不能正確被 Dev-C++ 呼叫所致。
   找了網路解法,也不能直接解決,看來是查到的解法不適用我的環境,只好動手改一下。出問題的是位於「~/.wine/drive_c/Program Files (x86)/Dev-Cpp」目錄下的「ConsolePauser.exe」這個程式。

2020年11月28日 星期六

解決「將 Dev-C++ 安裝在 Linux 中的 Wine 時,Dev-C++ 中文化」之問題

最近有機會再接觸到 Dev-C++,發現已有中文環境的選項,想說換成中文看看(:雖然寫程式時,還是習慣英文介面)。
從《功能選單》的《Tools》再點選《Environment Options》,就出現如下的設定畫面。

2016年2月29日 星期一

在 Wine 系統安裝 Microsoft PowerPoint Viewer

在 Linux 開啟 Microsoft PowerPoint 的檔案,一般都是以 LibreOffice Impress 來開啟它。但是,就是有些許不相容的情況,尤其是副檔名為 pptx 的新格式,特別的麻煩。顯示時出現一些『奇怪的』字型,是很常見的事,以 Fedora 22 中的 LibreOffice 4.4.7.2 為例,
雖然不滿意見,但是尚可接受。
  不料,升級至 Fedora 23 後,LibreOffice 也升級到 5.0.5.2 ;但是,結果卻更糟糕,

2016年2月11日 星期四

解決「修正 Wine 中文亂碼」及「『全域』設定」的問題

前文〝在 Fedora 安裝 Wine 與修正中文亂碼問題〞中,雖然找到方法解決中文亂碼的問題,總覺得有點不便,要修改的地方稍嫌多了一些。要改成『全域』設定 (使用者的 Wine 之預設設定) ,也不易找到修改之處。
  幾經查詢網路,找到的方法很多,但都沒有符合筆者要求的做法。
  • 從 Windows 複製字型檔至 Linux 系統,有些還放在使用者目錄。
  • 修改一大堆「註冊表」設定,有些提供「註冊表」匯入檔。
  • 要每個使用者個別設定,沒有「系統全域」設定步驟,一次設定全體適用。
最後,只好自己研究資料、對照 Wine 的設定檔;終於,得到一套可滿足筆者要求的步驟。

2015年11月17日 星期二

在 Fedora 的 Wine 裏安裝 Dev C++

學習 C 或 C++ 時,許多人是以「Dev-C++」為工具,不過「Dev-C++」這個整合開發環境是針對 Windows 系統。雖然最近也有 Linux 版的開發正在進行中,但仍處於 alpha(開發者測試)階段。想要在 Linux 上用「Dev-C++」學習 C/C++ 就要稍微麻煩些,接下來就將這些安裝步驟整理記錄,以供將來參考之用。
  安裝 Wine 的步驟,請參考另一篇發文〝在 Fedora 安裝 Wine 與修正中文亂碼問題〞,就不在此重覆。在本文將著重「Dev-C++」安裝在 Wine 的過程。

一、下載 Dev-C++ 安裝程式

由「Dev-C++ 官網」下載以下最新版的 Dev-C++ 安裝程式,以一般使用者身份即可下載。而 Wine 系統的「Winodws 應用程式」是由個別使用者自行安裝、設定。因此,都不需要 root 的權限。

2015年11月16日 星期一

在 Fedora 安裝 Wine 與修正中文亂碼問題

想在 Linux, BSD, Solaris 或 Mac OS X 直接執行 Windows 的應用程式,除了用「虛擬機」外,使用 WINE 是最方便的。
  接下來就將最近測試 Wine 安裝,與修正中文顯示出現亂碼的解決辦法,一併做個整理。

一、安裝 Wine

由於 Fedora 的套件資料庫有收錄,安裝 Wine 的命令很簡單,
[root@Core-i7 ~]# dnf install wine
安裝程序結束後,就可以在『程式選單』的《應用程式》下看到一個《Wine》的項目集,這就是 Wine 執行環境所提供:註冊、重啟 Wine、設定組態、檔案管理和幾個 Windows 環境的簡易文字編輯程式。

:在 Windows 的應用程式,不一定都可以在 WINE 的模擬環境下執行。

二、修改 Wine 的中文顯示

在 Wine 的模擬環境下,有些中文字不能正確顯示或出現亂碼,