Arch Linux--定製自己的Linux操作系統(丙-模擬與虛擬機)

Arch Linux--定製自己的Linux操作系統

----丙-模擬與虛擬機

一、IE for Linux 雖說Linux桌面系統已經足夠強大和易用了,但是我們總是有不得不用到IE的地方,比如要登錄網銀,以及訪問一些有ActiveX控制項的網站等。用wine來解決吧!不過,我們沒有必要自己去配置wine腳本和下載安裝運行IE所必需的軟體包,只要裝上ies4linux就可以了,它會幫助我們搞掂一切。pacman -Sy ies4linux安裝完後運行ies4linux,會提示需要unzip,裝上它就可以了,pacman -Sy unzip,再運行ies4linux,系統會自動安裝上wine,接著ies4linux會問你是否安裝IE5.5,選否,是否安裝IE5,仍然選否,我們需要的是IE6。接下來你可以選擇默認的安裝路徑或是自己指定一個,我選擇默認安裝,安裝路徑就是~/.ies4linux,執行文件也默認安裝到~/bin目錄下,安裝完畢後,執行此目錄下的ie6文件即可啟動IE6,沒想到這個用wine模擬的IE6啟動速度和運行速度還比較快,與firefox不相上下。我嫌默認安裝的ies4linux目錄結構太煩瑣,wine的配置文件全部都在.ies4linux目錄下,而.wine目錄卻是空的,我還是習慣.wine目錄。在利用ies4linux安裝好IE6之後,就可以動手進行簡化工作了。cd ~ rm -fr .wine mv .ies4linux .wine cd .wine mv ie6/* ./ rm -rf ie6

修改~/bin/ie6文件:cd ~/bin rm -rf ie6 ln -s ~/.wine/bin/ie6 ./ie6 編輯ie6文件:viie6將此文件中所有的「.ies4linux/ie6」替換為 .wine,保存退出。這樣,桌面上創建的IE6快捷方式就可以正常使用了。 現在IE6可以正常使用了,但是界面字體比較難看,而且還發虛,各個菜單屬性框還會出現漢字無法正常顯示的問題。這應該是IE6所使用的字體在c:windowsfonts目錄下找不到的緣故。我從自己的工作機上複製了一個simsung.ttc字體文件過來,放到/usr/share/fonts/TTF目錄下,然後在~/.wine/drive_c/windows/fonts目錄中創建了兩個鏈接:ln -s /usr/share/fonts/TTF/simsun.ttc ~/.wine/drive_c/windows/fonts/simsun.ttc

ln -s /usr/share/fonts/TTF/simsun.ttc ~/.wine/drive_c/windows/fonts/simfang.ttc這樣,基本上所有的WIN32程序字體問題就都解決了。下面還需要修改一下註冊表才行:修改~/.wine/system.reg文件,注意請用xfce4桌面自帶的mousepad文本編輯器或其他支持utf8、gbk或gb2312的編輯器!搜索這個鍵:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]將其中的「LogPixels」=dword:00000060 改為:「LogPixels」=dword:00000070再搜索這個鍵:[Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]將其中的: "MS Shell Dlg"="Tahoma" "MS Shell Dlg 2″="Tahoma" 改為: "MS Shell Dlg"="SimSun" "MS Shell Dlg 2"="SimSun"修改~/.wine/drive_c/windows/win.ini文件,也請用mousepad修改,不要直接用vi,在文件末尾加入:[Desktop] menufontsize=13 messagefontsize=13 statusfontsize=13 IconTitleSize=13

13表示字體大小,經過測試,發現設定為13大小最為合適。

全部修改調整完畢後,再運行winecfg,把模擬的WIN32系統設置為Windows2000或者Windows XP都行。

還有另外一種修改方法如下:wine的預設值之字體醜醜的,為解決此問題可修改:* user.reg* system.reg* win.inivi ~/.wine/user.reg加入以下內容:[Software\Wine\X11 Driver]"ClientSideAntiAliasWithRender"="N"[Software\Wine\Fonts\Replacements]"System"="AR PL New Sung""Arial"="AR PL New Sung""Fixedsys"="AR PL New Sung""Microsoft Sans Serif"="AR PL New Sung""MS UI Gothic"="AR PL New Sung""Tahoma"="AR PL New Sung""Terminal"="AR PL New Sung""MingLiU"="AR PL New Sung""PMingLiU"="AR PL New Sung"vi ~/.wine/system.reg加入:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]"LogPixels"=dword:00000082這裡是改變dialog window buttom的字體大小vi ~/.wine/drive_c/windows/win.ini加入(改變其他字體的大小):[Desktop]menufontsize=13messagefontsize=13statusfontsize=13IconTitleSize=13

推薦閱讀:

Linux文件系統的核心結構?
Linux下的開源軟體有哪些有趣的玩法?
上班第一天,一個合格的運維應該做什麼?
如何評價Linux deepin 2014 RC版?
bash alias怎麼解析傳入的參數的?

TAG:操作系統 | Linux | 模擬 | 自己 | 虛擬 | 系統 | 定製 | 虛擬機 |