wget -c 後面是該網路地址和文件的位置。
例如:wget -c http://apache.opncas.or/MySQL/MySQL-7/v7.0.67/bin/MySQL.zip就是下載該網路想的MySQL.zip壓縮包。
其中-c:斷點續傳,如果下載中斷,那麼連接恢復時會從上次斷點開始下載。
(1)如何通過命令行下載源代碼擴展閱讀:
wget 是一個從網路上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的TCP/IP協議下載,並可以使用 HTTP 代理。"wget" 這個名稱來源於 「World Wide Web」 與 「get」 的結合。
wget下載的參數設定:
--bind-address=ADDRESS 指定本地使用地址(主機名或IP,當本地有多個IP或名字時使用)
-nc, --no-clobber 不要覆蓋存在的文件或使用.#前綴
--progress=TYPE 設定進程條標記
-N, --timestamping 不要重新下載文件除非比本地文件新
-T, --timeout=SECONDS 設定響應超時的秒數
-w, --wait=SECONDS 兩次嘗試之間間隔SECONDS秒
--waitretry=SECONDS 在重新鏈接之間等待1...SECONDS秒
--random-wait 在下載之間等待0...2*WAIT秒
遞歸下載:
-r, --recursive 遞歸下載--慎用!
-l, --level=NUMBER 最大遞歸深度 (inf 或 0 代表無窮).
--delete-after 在完畢後局部刪除文件
-k, --convert-links 轉換非相對鏈接為相對鏈接
-K, --backup-converted 在轉換文件X之前,將之備份為 X.orig
-m, --mirror 等價於 -r -N -l inf -nr.
-p, --page-requisites 下載顯示HTML文件的所有圖片
B. 如何用cmd從網路上下載文件
無法使用。
Windows 命令提示符(cmd.exe)是 Windows NT 下的一個用於運行 Windows 控制面板程序或某些 DOS 程序的shell程序;或在 Windows CE 下只用於運行控制面板程序的外殼程序。
常用命令:
cd 改變當前目錄
ys 製作DOS系統盤
deltree 刪除目錄樹
dir 列文件名
disk 復制磁碟
edit 文本編輯
format 格式化磁碟
md 建立子目錄
mem 查看內存狀況
type 顯示文件內容
rd 刪除目錄
ren 改變文件名
cls 清屏Windows下的命令行
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------系統醫生
devmgmt.msc---設備管理器
dfrg.msc-------磁碟碎片整理程序
diskmgmt.msc---磁碟管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
net stopmessenger-----停止信使服務
net startmessenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕「講述人」
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat-an----(TC)命令檢查介面
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控製程序
sfc.exe--------系統文件檢查器
sfc/scannow---windows文件保護
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p----15秒關機
regsvr32 /u*.dll----停止dll文件運行
regsvr32 /uzipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQLSERVER 客戶端網路實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe/a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
C. 如何查看電腦上某程序的源代碼 如計算器
可以通過GitHub源代碼ping在計算機中檢查計算器的源代碼。具體操作方式如下:
1、進入GitHub的Microsoft個人問題主頁,如下圖所示。
(3)如何通過命令行下載源代碼擴展閱讀:
GitHub的Windows應用
GitHub 使用 git 分布式版本控制系統,而 git 最初是 LinusTorvalds 為幫助Linux開發而創造的,它針對的是 Linux 平台,因此 git 和 Windows 從來不是最好的朋友,因為它一點也不像Windows。
GitHub 發布了GitHub for Windows,為 Windows 平台開發者提供了一個易於使用的 Git 圖形客戶端。
GitHub forWindows是一個 Metro 風格應用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 擴展。
GitHub 為 Windows 用戶提供了一個基本的圖形前端去處理大部分常用版本控制任務,可以創建版本庫,向本地版本庫遞交補丁,在本地和遠程版本庫之間同步。微軟也通過CodePlex向開發者提供 git 版本控制系統,而 GitHub 創造了一個更具有吸引力的 Windows 版本。
D. 用命令行linux如何從網上下載軟體包並安裝只有命令行的linux怎麼安裝gnome系統屬於linpus linux
1.yum(官方源里不一定真有gnome)
linpus linux一般都配置好了yum源
搜索包的話:yum search 關鍵字
比如安裝gnome的話,可能是yum groupinstall "GNOME(DesktopEnvironment)"
當然,yum不一定行的,主要是linpus linux be太水了,官方的軟體源沒有什麼東西。。
2.源代碼安裝
在sourceforge上下載你想要得gnome版本的源代碼,然後make config,make,make install安裝上。
以後有linux的問題,不要在知道問了,這里的人太水了,各種刷分放水的。我今天也是路過。來「linux吧」吧,這里還比較適合討論一點。
E. 怎麼把安卓軟體源代碼導出來
apk文件復制到SD卡。
命令序列如下:
文件夾到android的SDK / tools目錄
輸入adb的外殼
進入蘇
輸入cd數據
輸入CD的應用程序
然後,你可以看到所有你安裝apk文件。輸入相應的apk位CP / SD卡/
的apk文件,因此它會被復制了一個空格。
直接進入apk文件擴展名rar格式,你可以看到目錄熟悉的結構,
xml文件後打開是二進制的,不能觀看。
然後他們使用AXMLPrinter2工具android4me。 (你自己網路搜索)
輸入以下命令來解析XML文件出來
此命令是在命令行java的罐子AXMLPrinter2.jar showtimes_list.xml
鑒於此showtimes_list.xml 該showtimes_list.xml生成xml文件,輸入以下命令:
Java的罐子AXMLPrinter2.jar showtimes_list.xml> h.xml
持續到這一點,只看到xml文件的內容,其中工程在java源文件還是看不到,看到classes.dex文件目錄結構,我們需要DEX文件轉換成jar文件。
這里使用的另一種工具dex2jar。 (自搜索下載)解壓後顯示在Windows下
目錄如下:
在命令行中,輸入這個目錄:
在Windows下,輸入以下命令: dex2jar.bat C:\ classes.dex
在C盤運行完成後會多一個classes.dex.dex2jar.jar文件,這就是我們所需要的jar文件。
使用JD-GUI,的jar文件的java代碼的逆向工程。 (請搜索下載)
它進入Windows,Linux和最大三個版本,這里我下載的Windows版本。
解壓,雙擊運行exe文件後,選擇相應的jar文件的Java文件的文件classes.dex.dex2jar.jar顯示反向工程了!
是否可以解決您的問題?
F. 哪裡能下載到linux命令行命令源代碼
www.linux.org www.kernel.org www.gnu.org
一般就在這三個地方了 內置的東西
G. bat下載命令 下載指定文件夾的所有文件
刪除怪文件的五招
在Windows系統中,我們難免會遇到用常規方法無法刪除文件的情況。尤其是使用Windows XP系統的用戶,遭遇此類問題的頻率更高。為了解除用戶的困惑,我們將嘗試通過各種非常規的手段有效地刪除那些頑固文件。
一、刪除頑固文件的常規方法
1.重新啟動Windows操作系統後,再按常規方式刪除文件。
2.在DOS(或命令提示符)界面中用Del、Deltree之類的命令刪除。
3.利用非Windows資源管理器的第三方工具刪除,例如具有瀏覽文件夾功能的Total Commander、ACDSee、FlashFXP、Nero等軟體。
4.如果你安裝了兩個以上的操作系統,那麼就可以在當前系統中刪除其它操作系統的文件。
5.在啟動時按F8鍵選擇進入安全模式執行刪除操作。
下面,我們將針對具體問題做具體分析,為大家介紹因各種原因不能刪除文件時應採取的非常規方]
二、刪除「其它程序正在使用」的文件
問題表現:
Windows XP系統中,准備刪除一個大容量的AVI格式文件,但系統卻總是提示無法執行刪除操作,有別的程序在使用,即使剛開機進入Windows系統時也是如此。
問題解決:
方法1:打開記事本,點擊菜單欄「文件」→「另存為」,命名文件和你想刪除的那個文件名一致(包括擴展名),而後進行替換,會發現容量變為0 KB了。此時,執行刪除命令即可。
方法2:在那個AVI文件同目錄中新建一個文件夾,然後重新啟動。現在,不要選那個AVI文件,先選擇適才新建的文件夾,然後再同時按Ctrl鍵+那個AVI文件,執行刪除操作。
方法3:把AVI文件的擴展名改為其它任意無效的文件類型,再執行刪除操作。
方法4:有一個一勞永逸的方法就是禁用Windows XP的媒體預覽功能,點擊「開始」→「運行」,輸入:「CMD」後回車。然後在「命令提示符」窗口下輸入:regsvr32 /u shmedia.dll
回車確認操作後將卸載視頻文件的預覽功能。以後在需要恢復視頻文件預覽功能時,在「命令提示符」中輸入:regsvr32 shmedia.dll命令即可。
方法5:啟動曾播放過那個AVI文件的媒體播放器,打開另一個文件。此後,再嘗試刪除即可。
方法6:可用WinRAR程序刪除,用滑鼠右鍵單擊那個AVI文件,在彈出菜單中選擇「添加到壓縮文件」,而後在彈出窗口的「常規」標簽頁中選擇「壓縮後刪除源文件」復選框。確認操作後,執行壓縮操作。最後再刪除該壓縮文件。
方法7:調出「Windows任務管理器」,在其中選擇結束Explorer進程,但此時不要關閉該窗口。這時候,會出現像死機一樣的狀況。我們切換到「應用程序」標簽頁,點擊「新任務」按鈕,輸入Explorer.exe 並確認操作。此後,桌面又恢復正常了,再執行刪除操作即可。
三、巧妙刪除「非空文件夾」或「壞文件」
問題表現:
在Windows XP系統下(NTFS分區格式),無論是在資源管理器還是用第三方工具都刪除不了指定文件,例如用Total Commander刪除,先提示文件夾非空,確認後沒任何反應。即使用DOS盤啟動,載入ntfs for dos pro可讀寫版本,也刪除不了,提示說是「壞的文件名」,但是可以看到該文件夾。
問題解決:
這種情況下的文件無法刪除很有可能是由於在NTFS格式下長文件名造成的。我們可以使用8.3格式縮小長度或更改路徑中部分目錄名以減少路徑的長度。例如可以暫時把路徑中某些目錄改名字,或在命令行模式下使用8.3格式。例如,「Linux Faq」的目錄變成8.3就是「LINUXF~1」了,通過「Linuxf~1」就能進入目錄了,此後就可以使用Del命令刪除指定文件了。如果需要刪除目錄,則使用Rd命令。
四、巧妙刪除「指定程序或文件正在使用」的文件
問題表現:
在執行刪除文件操作時,系統在彈出對話框中提示指定程序或文件正在使用,無法刪除之類的警告信息。
問題解決:
方法1:對於此類情況,我們可通過結束預刪除文件的相關進程來解決問題。那麼,如何能獲知指定文件與哪些進程相關聯呢?可以使用WhoLockMe這款小工具一探究竟。我們運行「Install.exe」先安裝該程序。
下面,進入預刪除文件所在目錄,用滑鼠右鍵單擊該文件,在彈出菜單中選擇「Who Lock Me?」。
這時會彈出「Lockers」窗口,在其中我們可以獲知當前所有調用該文件的進程。
選定其中的進程名稱後,點擊「Kill Process」按鈕,彈出「Kill-Confirmation」對話框,在此點擊「是」按鈕確認結束進程操作即可。結束所有相應進程後,就可以通過正常途徑刪除指定文件了。
小提示:其實這種方法尤其適用於刪除木馬伺服器,這種極有威脅性的小東東只有封殺了與其相關的所有進程後才能刪除。
方法2:如果指定程序或文件所調用的DLL動態鏈接庫文件還在內存中未釋放,刪除時也會提示文件正在使用。這種情況下,我們在DOS環境中刪除系統的頁面文件即可,Windows 9X系統中是「WIN386.SWP」文件(位於系統盤的Windows目錄中),Windows 2000/XP系統中是「pagefile.sys」文件(位於系統盤根目錄下)。
方法3:如果系統中常駐病毒防火牆,而它在掃描查毒時正在檢查你准備刪除的文件,那麼系統也會提示文件正在使用。此時,我們只需要暫停實時監控操作即可。
五、巧妙刪除其它類別的怪文件
1.用戶許可權問題導致無法刪除文件
如果當前的Windows用戶登錄身份不具有刪除指定文件/文件夾的許可權(針對Windows NT/2000/XP/2003操作系統),只要重新以管理員身份登錄即可。
2.非法字元導致文件或文件夾無法刪除
如果是由於非法字元導致文件或文件夾無法刪除,可以在「命令提示符」界面中進入要刪除文件的目錄,輸入「dir>del.bat」,利用DOS的管道命令把當前目錄的文件列表自動輸入到批處理命令文件「del.bat」中,然後修改該批命令文件,僅保留文件或目錄名,並在文件或者目錄名稱前增加「del 」或者「rd」,然後運行批處理命令即可刪除。
3.無法刪除系統中的任何文件
查看系統中是否安裝了具有反刪除功能的防護軟體,如果是則將其刪除即可。
好了,以上為大家詳細介紹了刪除頑固文件的幾種絕招,相信會了這幾招後,你便可以輕松消滅這些怪文件了
請參考
H. 怎樣提取一個軟體的源代碼
1、一款知名的開源軟體,大部分都有自己的官方網站,我們可以從它的官方網站上去下載。
比如,下載linux內核源碼,我們可以搜索一下官網,然後去下載。
I. linux的腳本連接 win下怎麼把源文件下載下來
使用wine可以達到您要的效果,但不是100%成功,個別的軟體會報dll錯誤。 以下是詳細使用方法: 在安裝前請確保你的系統中裝有 gcc 3.x (推薦使用 3.2.x ),很多讀者反映在 gcc 2.9.x 上編譯存在問題。 wine 的安裝配置 wine 的最新版本是 20030408 , 下面將介紹如何安裝配置 wine。 1. 下載 wine 並解壓縮: 請到 wine 的官方網站下載最新的 tarball 壓縮文件包。或者,如果不想手工打中文輸入法的補丁的話,可以直接下載打好補丁的 wine-20030408。(如果你是下載的這個已經打過補丁的,就可以跳過下一步) 這個版本的文件名為 Wine-20030408.tar.gz tar xvfz Wine-20030408.tar.gz 現在你可以在當前目錄中看到一個名為 wine-20030408 的目錄。以下假設你將 wine 解壓縮到 ~/wine-20030408下,即你在你的home下,運行上述命令。 2. 下載並應用中文輸入法補丁: 如果你的手頭上已經有一個現成的官方版本的 wine-20030408,那麼你可以下載wine中文輸入法補丁(包括中文復制、粘貼的支持),並將其存到 ~/wine- 目錄下。 應用之: cd ~/wine-20030408 patch -p1 < xim_parse_0417.diff 註:這個patch也可以使用在最新的(20030410)CVS上。 3. 編譯安裝 wine : cd wine-20030408 ./configure --prefix=/usr/local/wine 注意:強烈建議指定安裝目錄,此處為 /usr/local/wine,這樣後面會方便很多。 請檢查此命令的輸出,如果他沒有找到一些需要的包,而你又希望使用那個包提供的功能時,請安裝相應的 devel 包(mandrake 下的命名方法)。 一切正常後,編譯並以root 身份安裝 make depend && make && make install 4. 配置 wine: 在用戶的HOME中建立目錄和配置文件 cd mkdir .wine cp wine-20030408/documentation/samples/config .wine/ 使用您習慣的文本編輯器,修改.wine/config 使其反應您的系統狀態。打開 config 後,主要修改最前面的定義驅動器的部分。首先,刪除對Drive A 的設定的一行:([Drive A]的最後一行) "Device" = "/dev/fd0" 然後請根據你的機器的情況,修改剩餘的驅動器。下面給出我的一部分 [Drive C] "Path" = "/backup/c_drive" "Type" = "hd" "Label" = "Dos Drive" "Filesystem" = "win95" [Drive D] "Path" = "/mnt/d/" "Type" = "hd" "Label" = "My Home" "Filesystem" = "win95" 建議:不要將 c: 指向一個存在的真實 windows 盤,而是自己建立一個 「假」的,比如,你想在 /backup/c_drive 下建立一個虛擬 windows 的 c 盤,則執行如下命令(執行以下命令一般需要root 許可權) mkdir /backup/c_drive cd /backup/c_drive mkdir -p windows windows/Start\ Menu \ windows/Start\ Menu/Programs windows/Fonts windows/system32 windows/Desktop ln -s /windows/system32 windows/system 為了可以運行不論處於你linux 任何目錄下的程序,建議添加一個盤,如下(盤符是你現有的下一個就可以了) [Drive G] "Path" = "/" "Type" = "hd" "Label" = "root" "Filesystem" = "win95" 別的基本不需要修改,默認值就可以了。如果你的硬碟上有 NTFS 格式的分區,請參閱 常見問題。 注意:請根據你的系統來配置以上的目錄,否則將無法啟動運行wine。 5. 配置共享庫目錄: 由於我們自己指定了安裝目錄,所以共享庫不位於系統已知的目錄中,為了告訴系統到哪裡找,可以修改 /etc/ld.so.conf 文件,但是,一個更好的方案是使用 shell 的環境變數:LD_LIBRARY_PATH。 在一個 console 中,執行命令 export LD_LIBRARY_PATH="/usr/local/wine/lib" 現在在這個 console 中,你可以繼續下一步了。(是不是覺得太麻煩了,每次要執行一個 windows 程序就要這樣做,不用擔心,後面提供一個腳本,自動完成這些工作) 6. 復制字體: 復制幾個字體到 windows/Fonts 下,推薦至少將 simsun.ttf 復制/連接到這個目錄下(不可一個字體都沒有,否則會造成 X 自動退出)。 7. 測試你的 wine: 在命令行輸入 /usr/local/wine/bin/wine notepad ,如果成功看到了 記事本 程序,則說明 wine 已經可以正常工作了,試試中文輸入,中文的復制和粘貼(目前僅支持wine 與 KDE 程序間中文的復制和粘貼,不支持gtk/gnome的程序);如果出現錯誤信息,請根據提示檢查上面的各步。如果你得到的錯誤信息類似於找不到 libnt.dll.so 或者 version.dll 之類的,那麼你應該是忘記了做 步驟4;如果發生如下的錯誤: spider c $ wine notepad Invalid path L"e:\\" for L"temp" directory: does not exist. Perhaps you have not properly edited or created your Wine configuration file, which is (supposed to be) '/home/spider/.wine/config'. /usr/local/wine/bin/wine -all notepad 說明你的[wine]下的 "Temp" 屬性指向了一個不存在的目錄,將其改為指向 /tmp 就可以了:如第4步,你將G 指向 /,則這樣設置:"Temp" = "G:\\tmp" 優化我們的 wine 現在,wine 可以正常使用了,但是,還是太麻煩了,所以,我們來進行一些小小改進。同時,為了正常運行 xdict,我們也要作些 關鍵性 的調整。 1. 下載 wine 工具包,其中有一個名為 wine 的文件,他的工作就是自動設定 LD_LIBRARY_PATH 目錄。如果你的安裝目錄不同於我的,那麼請修改之。將其保存到 /usr/bin 下,並使其可以執行 chmod +x /usr/bin/wine 2. 安裝支持文件 dcom98:為了在 linux 下安裝使用 installshield 做的 setup,必須要裝這個東東,請在微軟 下載,並使用 wine dcom98.exe 來安裝。如果在復制完文件後報告錯誤:A newer version of DCOM95 or DCOM98 has been installed... , 那麼請先做下一步。 3. 可以在本站下載 常用的 win98 DLL包,並將其解壓到你的虛擬C盤下的 windows/system32 下面。 4. 可以修改 windows 的默認用戶和默認的用戶組織:打開 ~/.wine/system.reg 中的RegisteredOrganization 和 RegisteredOwner 就可以了。 wine 的自帶工具以及使用技巧 本部份簡要介紹幾個 wine 自帶的工具及其功用(僅介紹比較常用的): 1. uninstaller: 反安裝已經安裝的程序 在 console 中輸入: wine uninstaller,然後你就知道了 2. progman: 程序管理器 wine progman, 我覺得這個工具類似於 windows 的任務條。 3. regedit: 維護注冊表 wine regedit: 與windows的 regedit 在功能和命令行參數上完全一樣,不同僅僅是這個沒有 GUI 界面。使用這個工具可以安全的向注冊表中導入信息。如果你想用 wine 來玩 starcraft 或 diable II ,又想上戰網的話,那麼可以用它來導入注冊表文件。 4. winecfg: 圖形配置工具 wine winecfg: 可以使用這個工具來對 wine 進行一些基本的配置。功能比較有限,聊勝於無吧。 5. winefile: 資源管理器 wine winefile: windows 下的資源管理器,想必是使用windows 的用戶最常使用的軟體吧,這個就是那個的一個功能子集。 6. winemine: windows 掃雷 wine winemine: 對,就是 windows 下的掃雷,在窮極無聊時的一種解決方案 7. regsvr32: 自動注冊動態連接庫 wine regsvr32: 某些軟體安裝時,出於某些原因可能要自己使用這個來注冊幾個DLL文件。 常見問題: 1.無法輸入中文? 答:我的結論是,在 gbk 或 gb2312 時可以輸入中文,但是在 gb18030 下不行。請改變 locale 為 GBK 試一下。 2.退出wine時,出現如下錯誤: Unhandled exception: privileged instruction in 32-bit code (0x414f56a8). In 32-bit mode. 0x414f56a8 (_end+0x406e0c in libGLcore.so.1): movl %gs:0x0,%eax 答:試試將 glx 從 XF86Config 配置文件中注釋掉。 3. 發生類似如下的錯誤: err:mole:import_dll Mole (file) COMCTL32.dll (which is needed by J:\Setup.exe) not found,怎麼解決? 答:這類錯誤是由於在 c:\windows\system32 (system) 目錄下找不到某個需要的 native 的 DLL 文件造成的(此例是 COMCTL32.dll )。解決方法是從一個真正的 windows 安裝盤下的相應目錄 過來一個。 4. 如果一個分區是 NTFS 的,安裝的是 win2000/winxp,應如何設置 wine 的driver 部分? 答:不建議使用任何 NTFS 分區上的文件,因為linux 內核對 NTFS 的支持,僅限於讀,而如果要寫入的話,是很危險的(所以默認的 mount 是只讀的)。因此,請使用 fat32 分區或任何 linux 格式的分區。 5. 編譯時發生錯誤? 答:首先請確保你的系統中裝有 gcc 3.x (推薦使用 3.2.x );wine 在 GNU/Linux 主流發行版的較新版本中以及 基於源代碼的發行版中編譯不成問題,但是在 FreeBSD 下好像不可以。 6. 在運行程序時總是得到類似如下的錯誤提示: wine: chdir to /tmp/.wine-root/server-305-242e2 : No such file or directory 答:這是因為你用root 用戶運行wine 的問題。解決方案如下:退出 X,刪除 /tmp 下所有東東,然後用普通用戶運行wine。我的建議是,平時也不要使用 root ,使用一個普通用戶既安全又可以避免很多不必要的麻煩。另一個解決方案 (出處) 是在編譯的時候指定參數: ./configure --with nptl --with-x --prefix=/usr/local/wine 後面的步驟與前述過程相同。 7. 某某程序是否可以使用wine來運行? 答:關於某個英文軟體是否可以在 wine 下正常(或基本正常)的運行,大家可以到 winehq 看看,如果找不到你關心的程序,可以到應用程序資料庫搜索一下,看看其他用戶的 comments,就知道是否有人運行成功了。 測試通過的輸入法 盡管理論上,所有的輸入法都應該沒問題,但我認為這個部分可以讓你知道你喜愛用的輸入法是否已確認被支持。 以下是我測試過的輸入法:(括弧中為測試過的版本) * xsim (0.3.9.4) * chinput * erb-fcitx (1.8.x) * scim (0.4.0,0.3.1) minichinput 是由 chinput 修改而成, fcitx 是 erb-fcitx 的基礎,所以我覺得這2個輸入法也應該 沒有問題。 現在的這個補丁已經不需要修改任何輸入法,就可以正確的使用退格等鍵了,並且修正了在QQ中使用時,會crash的問題,請大家試用。如果先前你下載了 舊補丁, 你可以先取消掉(patch 的 -R 參數)那個補丁,再應用這個新的就可以了。 如果您有好的建議和、或修改意見,請不吝賜教:) 如果你成功的安裝上了,也請麻煩通知我一聲,如果可能的話,我也希望你能告訴我你的運行環境:發行版及其版本號,KDE的版本,gcc的以及你所使用的輸入法的名稱和版本,多謝。 註: 以上在 mandrake 9.0, kde 3.0.3,gcc3.2 gentoo 1.4rc_2, kde 3.1.0, gcc 3.2 gentoo 1.4rc_3, kde 3.1.1, gcc 3.2.1