查看: 7393|回复: 0
打印 上一主题 下一主题

Linux的Wine 让Windows上的软件集体转移

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-4 14:47:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
 Wine (Wine Is Not an Emulator)是一个在X和UNIX之上的,Windows 3.x 和 WindowsAPIs的实现.它是一个Windows兼容层,用通俗的话说,就是一个Windows模拟器,这个层即提供了一个用来从Windows源进出到UNIX的开发工具包(Winelib),也提供了一个程序加载器,该加载器允许不用任何修改Windows 3.1/95/NT的二进制文件,就可以运行在Intel Unix及其衍生版本下.Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris. Wine不需要Microsoft Windows, 因为这是一个完全由百分之百的免费代码组成的,可以选择的实现,但是它却可以随意地使用本地系统的DLLs,如果它们是可以被利用的话.Wine的发布是完全公开源代码的,并且是免费发行的。

  目前 Wine 仍在发展阶段,仅能执行少部份的 Windows 软体,大部份的软体仍然无法正常执行。

  Wine的官方站点是http://www.winehq.com/,虽然你可以在它的官方站点下载源代码,自己配置编译,不过这个过程可是比较繁琐的!我建议你到CodeWeavers下载一个已经编译好的RPM发行版本.

  1、下载Wine

  CodeWeavers Wine的最新版本是Wine 1.0 Preview 2(Wine 1.0的预发行版本2),网址是http://www.codeweavers.com/wine/download.html,下载文件名为codeweavers-wine-20010112-1.i386.rpm。

  2、安装

  以root用户登录,安装Wine,不过安装之前你需要删除以前的版本(我的Linux是RedHat 7.1):

  rpm -qa  grep wine ;查询以前安装的Linux版本。

  如果显示的是wine-xxxxx-xxx(不同的Linux发行版本,显示的可能不一样),则可执行下列命令删除:

  rpm -e wine-xxxxx-xxx

  然后执行下列命令安装新下载的Wine:

  rpm -Uhv codeweavers-wine-20010112-1.i386.rpm

  3、加载Windows分区

  执行以下命令将Windows的C分区加载到Linux下的/mnt/dosc目录:

  mkdir /mnt/dosc

  mount -t vfat /dev/hda1 /mnt/dosc

  4、设置Wine

  Wine的设置很简单,窗口模式只用鼠标指指点点就可以完成,你再也不用去设置那个繁琐的wine.conf配置文件了。

  1)在X Window窗口界面下执行winesetup打开Wine设置程序

  注意:需要提醒你一句,为了安全起见,Wine不允许以root登录配置Wine。

  2)选择Windows安装路径

  Wine设置程序会自动查找、设置Windows目录(当然你需要事先将Windows所在的分区加载到Linux分区的某一个目录下边)。

  3)最后的调整

  设置已经结束了,不过为了将来界面更友好一些,你可以在“Basic”/“Look & Feel”/“Windows Version”选项中,将Windows的版本号设置为“Windows 98”。

  4)运行应用程序

  可以通过两种方式运行:

  a.自动运行

  在KDE或者GNOME的文件管理器中切换到应用程序所在目录,单击就可以打开。虽然程序运行速度十分缓慢,不过聊胜于无。

  b.手工运行

  在Console模式下,键入以下命令:

  wine <你想运行的应用程序>

  c.举个例子来说吧

  想要通过wine在linux下使用Winzip,这么做呢?

  重新运行winesetup,在配置Windows安装路径窗口中,选择“Create a new windows directory(创建一个新的Windows安装目录)”,其它的一切都很简单,在Linux中直接运行Winzip安装文件安装Winzip然后就可以调用了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表