校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 如何讓FreeBSD上運行Windows軟件

如何讓FreeBSD上運行Windows軟件

熱門標簽:世界地圖標注自己去過的地方 地圖標注專業話術 藏南地圖標注的地名 黑龍江營銷智能外呼系統產品介紹 地圖標注是終身的嗎 外呼運營商線路 高德地圖標注中心過了可以修改 鄭州外呼系統怎么收費 登封電話機器人報價

FreeBSD最大的優勢是,在一臺雙啟動計算機上,無需退出FreeBSD就能夠訪問其他操作系統分區中的數據。在FreeBSD中安裝其他分區后,讀、寫或者刪除該分區的文件是相當簡單的。也許有讀者會問,在FreeBSD中能夠執行其他分區中的可執行文件嗎?如果安裝的另外一種操作系統是微軟開發的,并且在在FreeBSD上運行有Wine(一種Windows操作系統模擬器),那就能夠在FreeBSD上運行許多Windows應用程序。
在本篇文章中,我將討論如何配置和使用Wine,在一臺專門運行FreeBSD、其硬盤上不包含Windows分區的計算機上運行一些Windows軟件。
我們將從向網絡中的二臺計算機上安裝Wine開始。第一臺計算機可以使用Windows98和 FreeBSD 4.3雙啟動,第二臺機器只安裝有FreeBSD4.3。下面我們將以超級用戶身份登錄計算機,開始安裝Wine:
su
Password:
cd /usr/ports/emulators/wine
make install clean

安裝完畢后,我們需要檢查每臺機器的內核配置文件,確認它包含運行Wine所必需的所有選項。我們仍然以超級用戶的身份進行如下的檢查:
cd /usr/src/sys/i386/conf
cp GENERIC WINE
然后,使用文本編輯器打開WINE,確保其中包含下面的4個選項:
options USER_LDT
options SYSVSHM
options SYSVSEM
options SYSVMSG

在我們的FreeBSD 4.3中,3個以SYS開頭的選項已經有了,我只需要添加USER_LDT選項即可。如果添加了任何選項,則必須保存所作的修改,并執行下面的命令,新編譯操作系統內核:
/usr/sbin/config WINE
cd ../../compile/WINE
make depend && make && makeinstall && reboot

上面最后一行命令實際上包含4條獨立的命令,&&符號可以使只有上一條命令執行完畢,下一條命令才能執行。如果其中包含有reboot命令,要確保在執行期間沒有其他用戶在執行其他命令。
Wine安裝成功后,文檔被安裝在了man 1 wine和/usr/local/share/doc/wine中。對于第一次安裝Wine的用戶而言,這個文檔非常有用。
我們首先在FreeBSD 4.3和Windows 98雙啟動的計算機上運行Wine。為了在這臺計算機上運行Wine,我們需要完成如下的準備工作:
1、查找并安裝Windows partition。
2、雙擊Wine的配置文件。
3、通過是否能夠運行Windows應用程序,測試Wine的配置。
由于在這臺計算機上安裝FreeBSD 4.3已經有一段時間了,因此我們需要使用sysinstall再次檢查分區情況。以超級用戶身份執行下面的命令:
/stand/sysinstall
Configure
Fdisk
spacebar ad0

我們會看到如下的屏幕顯示:

Offset Size(ST) End Name PType Desc
0 63 62 - 6 unused
63 4176837 4176899 ad0s1 2 fat
4176900 4016250 8193149 ad0s2 3 freebsd



看完后,我們使用q命令退出屏幕,中斷sysinstall的運行。Windows應該是安裝在被FreeBSD識別為ad0s1的FAT格式分區中。為了安裝這一分區,我們需要首先創建一個被稱作dos的安裝點:
mkdir /dos
下面我們來檢查這一安裝點的權限:
ls -l / | grep dos
drwxr-xr-x 2 root wheel 512 Aug 31 13:07dos

所有用戶都有read(讀)和execute(執行)權限,只有根用戶才享有write(寫)權限。
在向/etc/fstab添加一個永久的安裝點前,我們需要確定可以以手動方式無誤地安裝那一個分區:
mount -t msdos /dev/ad0s1 /dos

注意:我們使用了-t msdos來指定文件系統的類型,使用/dev/ad0s1指定了分區的名字,安裝點的名字為/dos。由于已經收到了系統返回的提示,安裝是成功的,我們還可以使用df命令確認一下:
df -h
Filesystem Size Used Avail Capacity Mountedon
/dev/ad0s2a 97M 36M 53M 40% /
/dev/ad0s2f 1.7G 567M 1.0G 35% /usr
/dev/ad0s2e 19M 2.0M 16M 11% /var
procfs 4.0K 4.0K 0B 100% /proc
/dev/ad0s1 2.0G 783M 1.2G 38% /dos

我們還可以使用ls命令來確認一下安裝分區的內容,使用F開關可以通過在目錄中添加一個/字符把文件和目錄區分開。

ls -F /dos

AUTOEXEC.BAT* COMMAND.COM* MSDOS.SYS* SCANDISK.LOG*
BOOT.INI* CONFIG.SYS* My Documents/ SETUPLOG.TXT*
BOOTLOG.PRV* DETLOG.TXT* NETLOG.TXT* WINDOWS/
bootsect.bsd* IO.SYS* Program Files/ RECYCLED/
ntdetect.com* ntldr*


如果讀者在此前沒有安裝過任何其他操作系統的分區,需要花幾分鐘的時間來熟悉一下cd和ls命令。需要注意的是,FreeBSD對大小寫是敏感的,需要正確地輸入命令和文件名。一些文件名中有空格,可以通過先輸入文件名然后使用tab鍵自動完成文件名的輸入或者象下面的格式那樣使用\符號跳過文件名中的空格:
cd Program\ Files

如果希望Windows分區在啟動時就安裝在系統上,可以小心地在/etc/fstab文件中添加下面的命令:
/dev/ad0s1 /dos msdos rw 0 0

注意一定要正確地輸入分區名。我們應該通過輸入下面的命令確保對/etc/fstab文件的修改有效:
shutdown now

再次回到提示符狀態下時按回車鍵,然后再輸入下面的命令:
exit

一旦能夠登錄,就可以再次使用df -h命令確保分區已經安裝成功。
下面我們來編輯Wine的配置文件。使用文本編輯器打開/usr/local/etc/wine.conf文件,由于缺省的配置文件無需任何改變就能使系統正常運行,下面我們將省略掉大部分輸出,只顯示為匹配我們的配置而需要修改的部分:
more /usr/local/etc/wine.conf
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config

[Drive A]
"Path" = "/mnt/fd0"
"Type" = "floppy"
"Label" = "Floppy"
"Serial" = "87654321"
"Device" = "/dev/fd0"

[Drive C]
"Path" = "/c"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"



這就是需要修改的部分,用你的安裝點的名字取代Path一行中的/c,由于我的安裝點是/dos,因此,這一行應該改成這樣:
"Path" = "/dos"

保存所作的修改。我們會發現,要使Wine能夠正常地工作,必須將這一配置文件拷貝到用戶的目錄中。下面,我們將以超級用戶的身分完成用戶genisis目錄需要的改動:
mkdir ~genisis/.wine
chown genisis ~genisis/.wine
cp /usr/local/etc/wine.conf ~genisis/.wine/config

在向genisis' .wine目錄進行拷貝時,我把配置文件的名字改成了config。至此,由于配置工作已經完成,我們需要退出超級用戶帳號。我們將以用戶genisis的身份啟動XWindows:
startx

XWindows啟動成功后,我們將打開一個xterm窗口,尋找一個可供執行的Windows應用程序:
cd /dos/WINDOWS
ls | more

我們注意到了Windows程序管理器PROGMAN.EXE,下面我們來試試一下是否能夠通過Wine在FreeBSD上運行它:
wine -winver win98 -managed PROGMAN.EXE

經過數秒鐘后,Windows程序管理器順利啟動成功了。點擊File(文件)菜單,然后選擇Run(運行)選項,點擊Browse(瀏覽)按鈕,就會顯示出一個在Windows分區中運行的應用程序的清單。
有興趣的讀者可以試試都有哪些應用程序能夠以這種方式運行,或者也可以參考相關的網站。
下面我們將做一些更有趣的探索性工作。以超級用戶身份登錄,看是否能夠通過Wine安裝Windows應用程序,并運行它。我們直接到Download.com上找應用程序,這個網站上的游戲很多,我們就下載Solsuite2001吧。下載它的可執行文件solsuite.exe并保存在/dos中。退回到xterm窗口:
cd /dos
wine -winver win98 -managed solsuite.exe

我們會看到一條有關沒有.wine目錄的返回信息,創建一個.wine目錄,并拷貝以超級用戶身份創建的配置文件:
mkdir ~/.wine
cp /usr/local/etc/wine.conf ~/.wine/config

再次重復執行wine命令時,程序的安裝向導就出現了,根據出現的提示將文件都拷貝到正確的目錄中。但在最后,安裝過程似乎停止了,但顯示的信息表明,安裝過程還需要的時間為0分0秒,使用Ctr+C鍵結束安裝過程,然后輸入下面的命令:
cd Program\ Files/SolSuite
wine -winver win98 -managed Solsuite.exe

哈哈!我成功地在FreeBSD中安裝并運行了一個Windows應用程序。
那么在Windows 98中能夠運行我們剛才在FreeBSD上安裝的Solsuite2001嗎?下面我們就來試試吧!重新啟動計算機,讓它運行Windows 98操作系統。點擊“開始”菜單中的“程序”菜單項,我們會看到一個新的條目“Solsuite-Solitaire Card Games”,但它是空的,沒有內容。進入文件管理器Explorer,依次雙擊“程序文件”和SolSuite選項,會發現所有的可執行文件都在這一文件夾中。然后依次雙擊Windows文件夾->開始菜單->程序->Solsuite,然后使用鼠標右鍵將SolSuite.exe文件拖到這一文件夾,出現一個菜單后,選擇“創建快捷方式”。
現在再依次點擊“開始”菜單->程序->Solsuite->SolSuite的快捷方式,這么樣,程序又開始運行了吧!
下面我們來解決在只安裝有FreeBSD的計算機上運行Windows應用程序的問題。首先我們需要以超級用戶的身份創建一些Windows應用程序需要乃至的目錄和空文件:
su
Password:
mkdir -p /usr/local/lib/win/windows
cd /usr/local/lib/win/windows
mkdir system
touch win.ini
cd system
touch shell.dll shell32.dll winsock.dll wsock32.dll


需要注意的是,我們必須修改/usr/local/etc/wine.conf中的Path一行內容,以便它能夠指向安裝點,這次它指向的是我們“假冒”的Windows目錄,我們把它改成如下的內容:
[Drive C]
"Path" = "/usr/local/lib/win"
然后,我們創建恰當的目錄,并將配置文件同時拷貝到超級用戶和用戶genisis的適當的目錄中:
mkdir ~/.wine
cp /usr/local/etc/wine.conf ~/.wine/config
mkdir ~genisis/.wine
chown genisis ~genisis/.wine
cp /usr/local/etc/wine.conf ~genisis/.wine/config

我們兩次以超級用戶身份到Download.com上下載Solsuite2001,并將它保存在/usr/local/lib/win,然后啟動XWindows,打開一個xterm窗口,并輸入下面的命令:
cd /usr/local/lib/win
wine -winver win95 -managed solsuite.exe

Solsuite 2001的安裝程序界面再次出現了。我們會收到一條有關找不到Explorer.exe的命令,不要理它。安裝程序結束后,輸入下面的命令:
cd Program\ Files/SolSuite
wine -winver win95 -managed SolSuite.exe


速度有些慢(可能與這臺計算機比較舊有關吧),而且還需要對顯示進行一些調節,但我們畢竟能夠在只安裝有FreeBSD的計算機上運行Windows平臺上的應用程序了。
 

標簽:達州 廣元 信陽 晉中 梧州 烏蘭察布 德陽 張家界

巨人網絡通訊聲明:本文標題《如何讓FreeBSD上運行Windows軟件》,本文關鍵詞  如何,讓,FreeBSD,上,運行,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何讓FreeBSD上運行Windows軟件》相關的同類信息!
  • 本頁收集關于如何讓FreeBSD上運行Windows軟件的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    另类中文字幕网| 成人av网站免费观看| 成人精品视频一区| 中文字幕一区二区视频| 波多野结衣在线一区| 亚洲精品视频在线看| 色哟哟精品一区| 亚洲乱码日产精品bd| 欧美精品乱码久久久久久按摩| 免费欧美在线视频| 国产精品久久夜| 欧美日韩在线亚洲一区蜜芽| 喷水一区二区三区| 国产精品的网站| 欧美精品视频www在线观看| 国内不卡的二区三区中文字幕 | 精品一区二区在线观看| 欧美激情一区二区三区蜜桃视频| 一本色道a无线码一区v| 日韩激情在线观看| 亚洲国产成人在线| 91精品国产综合久久久久久久| 国产精品自拍网站| 天天射综合影视| 国产精品色婷婷久久58| 日韩一区二区三区电影在线观看| 99视频一区二区三区| 日韩电影免费在线看| 国产精品黄色在线观看| 精品国产乱码久久久久久老虎| 91蜜桃免费观看视频| 国产一区二区三区免费| 丝袜诱惑亚洲看片| 亚洲欧美激情在线| 欧美激情综合网| 精品国产一区二区三区久久久蜜月 | 亚洲欧洲性图库| 欧美sm极限捆绑bd| 欧美日韩精品免费观看视频| 丁香婷婷深情五月亚洲| 狠狠色2019综合网| 久久99久久99小草精品免视看| 亚洲小说欧美激情另类| 亚洲色图欧美在线| 国产精品福利影院| 国产精品久久久久精k8| 国产日韩三级在线| 久久久久高清精品| 国产亚洲一区二区三区在线观看 | 日韩视频一区在线观看| 欧美日韩一区三区| 欧美日韩在线播| 欧美二区乱c少妇| 欧美日韩激情一区二区| 精品视频1区2区3区| 在线播放91灌醉迷j高跟美女 | 国产欧美精品区一区二区三区| 日韩免费看网站| 精品久久久久一区二区国产| 精品三级在线观看| 久久精子c满五个校花| 国产日韩欧美精品电影三级在线| 久久免费偷拍视频| 国产精品乱码久久久久久| 亚洲视频一区在线| 亚洲一区在线观看网站| 香蕉成人伊视频在线观看| 亚洲电影视频在线| 蜜桃传媒麻豆第一区在线观看| 国内精品在线播放| 不卡电影免费在线播放一区| 91麻豆免费观看| 欧美视频在线观看一区二区| 制服丝袜亚洲播放| 久久噜噜亚洲综合| 亚洲四区在线观看| 日韩电影免费一区| 国产精品白丝jk黑袜喷水| 99精品久久久久久| 欧美精品日韩综合在线| 日韩欧美国产一区二区在线播放| 久久嫩草精品久久久精品| 亚洲丝袜精品丝袜在线| 美女视频第一区二区三区免费观看网站| 精品亚洲aⅴ乱码一区二区三区| 国产不卡在线视频| 欧美精品v日韩精品v韩国精品v| 欧美大片免费久久精品三p | 三级欧美韩日大片在线看| 国产精品一区在线观看乱码| 91一区二区三区在线播放| 91精品视频网| 中文一区二区在线观看| 日韩综合在线视频| 91麻豆swag| 久久蜜桃香蕉精品一区二区三区| 亚洲一区在线观看免费| 国产麻豆视频一区| 在线免费亚洲电影| 国产欧美日韩另类视频免费观看| 性做久久久久久久免费看| 亚洲国产欧美在线| 欧美国产精品专区| 国产清纯白嫩初高生在线观看91| 国产精品久久久久久久蜜臀| 亚洲国产精品嫩草影院| 国产精品一色哟哟哟| 欧美精品 日韩| 国产精品美女久久久久av爽李琼 | 亚洲一级二级在线| 国产经典欧美精品| 91精品久久久久久久91蜜桃 | 99久久精品情趣| 2017欧美狠狠色| 日本亚洲免费观看| 欧美性猛片xxxx免费看久爱| 国产欧美一区在线| 久久成人免费网站| 91麻豆精品国产91久久久| 亚洲成人精品影院| 91福利小视频| 亚洲欧美日韩精品久久久久| 成a人片亚洲日本久久| 久久你懂得1024| 国产精品一区三区| 久久久久高清精品| 国产999精品久久| 中文字幕第一区综合| 成人中文字幕电影| 欧美国产禁国产网站cc| 国产精品1区2区3区| 国产网红主播福利一区二区| 国产精品一区一区| 国产亚洲一区二区在线观看| 国产一级精品在线| 国产精品美女一区二区在线观看| 不卡av免费在线观看| 中文字幕五月欧美| 91黄色免费看| 日韩国产精品久久| 亚洲精品一区二区三区99| 国产福利一区在线| 国产精品电影一区二区三区| 99久免费精品视频在线观看| 亚洲另类在线视频| 欧美人牲a欧美精品| 久久99国产精品久久99果冻传媒| 久久久五月婷婷| 成人午夜激情影院| 一区二区三区久久| 日韩欧美国产不卡| 懂色av噜噜一区二区三区av| 亚洲男人的天堂在线观看| 欧美色视频一区| 精品一区二区日韩| 亚洲日本va午夜在线影院| 欧美精品一级二级| 国产91清纯白嫩初高中在线观看 | 亚洲精品大片www| 91精品国产欧美日韩| 国内精品视频666| 亚洲精品写真福利| 91精品免费在线| 成人小视频在线观看| 亚洲成人先锋电影| 国产精品―色哟哟| 日韩一区二区视频在线观看| 成人久久视频在线观看| 喷白浆一区二区| 亚洲黄网站在线观看| www国产成人免费观看视频 深夜成人网 | 国产大陆亚洲精品国产| 亚洲国产cao| 国产欧美久久久精品影院| 欧美乱妇15p| av在线免费不卡| 麻豆国产精品一区二区三区| 最新国产成人在线观看| 久久嫩草精品久久久精品一| 欧美日韩一区不卡| www.日韩大片| 黄色日韩三级电影| 图片区日韩欧美亚洲| 日韩美女精品在线| 国产丝袜美腿一区二区三区| 日韩一卡二卡三卡四卡| 欧美性大战久久| 99精品视频在线播放观看| 国产精品99久久久| 九色|91porny| 蜜桃视频免费观看一区| 天堂va蜜桃一区二区三区漫画版 | 亚洲色图另类专区| 久久日韩精品一区二区五区| 欧美视频一二三区| 色嗨嗨av一区二区三区| 99精品国产一区二区三区不卡| 国产91精品免费| 高清国产一区二区| 成人综合婷婷国产精品久久蜜臀 |