发布网友 发布时间:2022-04-23 04:51
共2个回答
热心网友 时间:2023-10-15 09:05
下载和安装Wine Wine可以在 http://www.winehq.com 获得,或者在Linux下打入: # rpm -ivh http://networkone.linux.tucows.com/files/wine-20010731-1.i386.rpm 然后就安装完毕了。 配置Wine ———— 一旦你安装完毕之后,不要急着去运行,你需要先进行wine.conf的配置。这个文件可以在/etc/wine下找到。然后用一个编辑器来修改它: [Drive A] Path=/mnt/floppy Type=floppy Label=Floppy Serial=87654321 Device=/dev/fd0 [Drive C] Path=/mnt/hd Type=hd Label=MS-DOS Filesystem=win95 Device=/dev/hda2 ;这个Device指向你的Windows分区,在我的电脑上,/dev/hda2就是Windows分区。 [Drive D] Path=/mnt/cdrom Type=cdrom Label=CD-Rom Filesystem=win95 Device=/dev/cdrom 每个栏目的第一行都是Path=开头的,其中的路径就是你要Mount的对应驱动器的路径。以上的路径都是我的电脑里的,你需要根据你的电脑配置不同的路径。如果你安装了RH7.1的话,/mnt/floppy和/mnt/cdrom就已经存在了。 如果你不清楚那些路径的话,你应该看看/etc/下的fstab文件,中间那列就是指向你的驱动器的正确路径。当一个文件已经打开,你最好以rw的形式来mount你的Windows分区,而不是ro形式。当你越来越熟悉Wine的时候,你还可以进行其他的改动,但是对目前来说,都不成大碍。现在,我们只是想让Wine运行起来而已。一旦你把wine.conf修改过,保存起来然后看下一节。 程序兼容性 ———— 在 http://www.winehq.com/Apps/query.cgi 你可以查查你要运行的Windows程序是否可以在Wine下面执行。如果里面没有你要运行的程序的话,你就直接试试吧,应该不会有问题的。 使用Wine ——— Wine使用起来还算简单,不过你需要在终端模式下运行。我建议你最好在program.exe所在的目录下运行Wine。假设你现在想运行Windows分区中一个叫做skybird.exe的程序,这个程序的路径是在/mnt/hd/skybird/。那么你就要运行: # cd /mnt/hd/skybird # wine skybird.exe 然后等一会,等Wine加载这个程序。一般情况下,用Wine来加载我的扫雷,只要半分钟左右。所以需要耐心。加载中,你可以忽略那些出错信息。如果你要运行的程序无法加载的话,你就要去查看一下这个程序的兼容性了。试试这个程序的其他版本,也许会有奇迹。 技巧 —— 最好的提示就是,保证你的Windows分区是以rw的形式mount的,而不是ro形式。 祝你一切顺利!别害怕修改wine.conf会造成什么后果,你不会把你的电脑烧掉的。(最近很多电脑初学者都问我胡乱运行程序会不会把电脑烧掉……我不知道怎么回答,你说呢?)最差的情况也不过就是重新安装Wine而已。热心网友 时间:2023-10-15 09:05
Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。 Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。