网站公告列表

没有公告

加入收藏
设为首页
联系站长
轻松学电脑 >> 操作系统 >> 更多教程 >> 在FreeBSD上运行Windows软件
双击滚屏阅读

在FreeBSD上运行Windows软件
的名字,安装点的名字为/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
<snip>
[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"
<snip>
 

这就是需要修改的部分,用你的安装点的名字取代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目录的返回信息,创建一个.w

上一页  [1] [2] [3] 下一页

 
  • 上一篇文章:

  • 下一篇文章:
  • 广告
    阅读top10
    普通文章跟“系统崩溃”说再见
    普通文章打开开始菜单的第三只
    普通文章利用Ghost软件快速安装
    普通文章UNIX系统被删文件的恢
    普通文章为NTFS、FAT分区制作N
    普通文章加快速度 整理磁盘碎片
    普通文章如何制作自己的Window
    普通文章系统软件的安装与恢复
    普通文章解决Ghost恢复系统后不
    普通文章硬盘分区不求人
    普通文章让电脑启动更快的十五
    普通文章安全模式有妙用
    普通文章用好系统文件检查器
    普通文章电脑诊治之Windows故障
    查看在FreeBSD上运行Windows软件全部内容
    本站提供:电脑教程 网页制作 Flash教程 PhotoShop教程等免费教程。
    Copyright © 2006-2008轻松学电脑All Rights Reserved