需先安裝 git - 和svn類似的版本管理工具
#aptitude install git-core
取得wine原始碼
$git clone git://source.winehq.org/git/wine.git ~/git-workspace/wine
$cd ~/git-workspace/wine
切換到想要的 wine branch
$git checkout wine-1.2
編譯 wine
$./configure && make depend && make
安裝 wine
#make install
反安裝 wine
#make uninstall
2010年8月11日 星期三
wine 的方便擴充工具 winetricks
安裝好 wine 後,有時仍然不敷使用,如:directx9 , ie6 ...等等 lib 並不容易安裝與設定
只要下載 winetricks 這個工具就可以很容易的安裝各式 windows 工具軟體
下載頁與教學:
http://wiki.winehq.org/winetricks
範例: $sh winetricks d3dx9 ie6
只要下載 winetricks 這個工具就可以很容易的安裝各式 windows 工具軟體
下載頁與教學:
http://wiki.winehq.org/winetricks
範例: $sh winetricks d3dx9 ie6
2010年6月7日 星期一
dvd player gxine
在 debian 上用 mplayer 可以看大多數的影片檔了
可是遇到 dvd 光碟時 常常需要許多的設定
gxine 則比較方便 一安裝好就可以正常播放 dvd 光碟影片
無論是字幕或是選擇語言章節都很順利
可是遇到 dvd 光碟時 常常需要許多的設定
gxine 則比較方便 一安裝好就可以正常播放 dvd 光碟影片
無論是字幕或是選擇語言章節都很順利
2010年1月29日 星期五
maven 查詢點紀錄
Spring EBR:
http://www.springsource.com/repository/app/
maven repository:
http://mvnrepository.com/
maven browser:
http://www.mvnbrowser.com/index.html
http://www.springsource.com/repository/app/
maven repository:
http://mvnrepository.com/
maven browser:
http://www.mvnbrowser.com/index.html
java System.getProperty() 參數紀錄
java.version – Java Runtime Environment version
java.vendor – Java Runtime Environment vendor
java.vendor.url – Java vendor URL
java.home – Java installation directory
java.vm.specification.version – Java Virtual Machine specification version
java.vm.specification.vendor – Java Virtual Machine specification vendor
java.vm.specification.name – Java Virtual Machine specification name
java.vm.version – Java Virtual Machine implementation version
java.vm.vendor – Java Virtual Machine implementation vendor
java.vm.name – Java Virtual Machine implementation name
java.specification.version – Java Runtime Environment specification version
java.specification.vendor – Java Runtime Environment specification vendor
java.specification.name – Java Runtime Environment specification name
java.class.version - Java class format version number
java.class.path – Java class path
java.library.path – List of paths to search when loading libraries
java.io.tmpdir – Default temp file path
java.compiler – Name of JIT compiler to use
java.ext.dirs – Path of extension directory or directories
os.name – Operating system name
os.arch – Operating system architecture
os.version – Operating system version
file.separator – File separator ("/" on UNIX)
path.separator – Path separator (":" on UNIX)
line.separator – Line separator ("\n" on UNIX)
user.name – User's account name
user.home – User's home directory
user.dir – User's current working directory
java.vendor – Java Runtime Environment vendor
java.vendor.url – Java vendor URL
java.home – Java installation directory
java.vm.specification.version – Java Virtual Machine specification version
java.vm.specification.vendor – Java Virtual Machine specification vendor
java.vm.specification.name – Java Virtual Machine specification name
java.vm.version – Java Virtual Machine implementation version
java.vm.vendor – Java Virtual Machine implementation vendor
java.vm.name – Java Virtual Machine implementation name
java.specification.version – Java Runtime Environment specification version
java.specification.vendor – Java Runtime Environment specification vendor
java.specification.name – Java Runtime Environment specification name
java.class.version - Java class format version number
java.class.path – Java class path
java.library.path – List of paths to search when loading libraries
java.io.tmpdir – Default temp file path
java.compiler – Name of JIT compiler to use
java.ext.dirs – Path of extension directory or directories
os.name – Operating system name
os.arch – Operating system architecture
os.version – Operating system version
file.separator – File separator ("/" on UNIX)
path.separator – Path separator (":" on UNIX)
line.separator – Line separator ("\n" on UNIX)
user.name – User's account name
user.home – User's home directory
user.dir – User's current working directory
2010年1月15日 星期五
cx_freeze 將 python 程式轉換成 exe
安裝 cx_freeze 前需先安裝好 python
再根據安裝的 python 版本下載對應的 cx_freeze 安裝程式
下載網站
http://cx-freeze.sourceforge.net/
安裝完成後會在原本的 python 安裝目錄下的 Scripts 目錄出現 cxfreeze cxfreeze.bat 兩個檔案
將要轉換的 python 程式 及 圖示檔 copy 到 Scripts 目錄下,並開啟 dos command line , cd 到 Scripts 下
執行:
C:\Python26\Scripts\>cxfreeze --base-name=Win32GUI --icon=app.ico app.py
--base-name=Win32GUI 是用來使用在執行 gui 程式時不必顯示 console 視窗,和將 副檔名 改為 app.pyw 意思一樣。
--icon 就是用來指定 產生的執行檔 的 icon 圖檔。
完成後,會在 Scripts 下建立 dist 資料夾,並產生幾個檔案,當然也包含 app.exe
dist 下的所有檔案都要有才能執行 app.exe (正常執行)
再根據安裝的 python 版本下載對應的 cx_freeze 安裝程式
下載網站
http://cx-freeze.sourceforge.net/
安裝完成後會在原本的 python 安裝目錄下的 Scripts 目錄出現 cxfreeze cxfreeze.bat 兩個檔案
將要轉換的 python 程式 及 圖示檔 copy 到 Scripts 目錄下,並開啟 dos command line , cd 到 Scripts 下
執行:
C:\Python26\Scripts\>cxfreeze --base-name=Win32GUI --icon=app.ico app.py
--base-name=Win32GUI 是用來使用在執行 gui 程式時不必顯示 console 視窗,和將 副檔名 改為 app.pyw 意思一樣。
--icon 就是用來指定 產生的執行檔 的 icon 圖檔。
完成後,會在 Scripts 下建立 dist 資料夾,並產生幾個檔案,當然也包含 app.exe
dist 下的所有檔案都要有才能執行 app.exe (正常執行)
訂閱:
文章 (Atom)