PS:
用wine其實還可以在Linux下運行其他Windows軟件,比如BeyondCompare,過程是一樣的
原文網址:http://www.2cto.com/os/201408/322370.html
1.安裝wine
sudo apt-get install wine
2.安裝source insight
將source insight安裝的可執行文件復制到ubuntu中。我復制到了~/Desktop/下面。
運行命令
wine ~/Desktop/Si35Setup.exe
其中Si35Setup.exe為source insight安裝包名字。安裝過程與windows相同。
3.建立工程
搜wine啟動Configure Wine
添加一個路徑,這樣source insight建工程的時候才能看到。
4.啟動source insight建立工程
使用命令啟動source insight,建立工程和windows相同。
wine "c:\Program Files\Source Insight 3\Insight3.exe"
5.編寫一個簡單的腳本方便每次啟動source insight
#!/bin/bash wine "c:\Program Files\Source Insight 3\Insight3.exe"
或者wine "C:\Program Files (x86)\Source Insight 3\Insight3.exe"
將該腳本添加到用戶尋找命令的路徑上,我在~/.profile的最后添加了該腳本的路勁
vim ~/.profile
在最后一行添加了該腳本的路勁/home/liuwei/work,注銷登錄后就可以運行腳本的名字來啟動source insight了,我的腳本的名字是insight.sh,所以我登錄后在終端輸入insight.sh就可以啟動source insight了。
補充:
原文網址:http://www.linuxidc.com/Linux/2012-07/65603.htm
如何打開SourceInsight?
項目導入之后,把sourceInsight關閉之后,怎么再把SourceInsight打開?這時發現在終端不知道wine安裝到哪了,還有SourceInsight的安裝目錄又在哪里?
先在終端中輸入命令
cd ~
ll
發現多了個隱藏目錄:
.wine/
進去看看:
cd .wine/
ll
發現有以下目錄:
dosdevices drive_c system.reg userdef.reg user.reg
其中drive_c默認為windows下C盤,打開進到該目錄看看:
cd drive_c
ls
這時基本上都能明白怎么回事了,打開Program Files:
cd Program\ Files/
ls
總算找到它了,打開看看:
=================
cd Source\ Insight\ 3/
ls
在終端輸入命令:
wine Insight3.exe
成功打開Source Insight!
備注:剛發現瞎忙了半天,安裝完wine后在系統菜單里面有個wine選項,在那直接打開source insight就可以了(Wine->Programs->Source Insight3->Source Insight 3.5),瞎折騰 :(
安裝完wine后,安裝的軟件找不到啟動程序或圖標,於是要找找安裝在哪里,當然這本質上是是否能熟練使用wine的一個小問題。需要花些時間研究一下wine的配置 !!!!
???在~/.wine/driver_c下是Program Files和Program Files (x86),當要進入這兩個文件夾時,遇到了兩個比較好的問題,cd Pro然后怎么TAB補全到Program Files (x86)一直沒能做到???還有,輸入cd Program Files是不可以的???
>>>第一個問題是沒有答案,第二個問題是,需要轉義空格,用'\ '表示空格,但輸入Program File (x86)遇到了“bash: 未預期的符號 `(' 附近有語法錯誤”,所以只能用cd 'Program File (x86)'(單雙引號都可以)。