IT业行者,行者无疆
分类: LINUX
2010-11-09 10:42:16
刚刚步入Linux,难免要有时利用一下Windows的程序资源,Wine提供了一个用来运行Windows程序的平台。 Wine (Wine Is Not an Emulator)[即Wine不仅仅是一个模拟器]是一个在X和UNIX之上的,Windows 3.x 和 Windows APIs的实现.它是一个Windows兼容层,用通俗的话说,就是一个Windows模拟器,这个层即提供了一个用来从Windows源进出到UNIX 的开发工具包(Winelib),也提供了一个程序加载器,该加载器允许不用任何修改Windows 3.1/95/NT的二进制文件,就可以运行在Intel Unix及其衍生版本下.Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris. Wine不需要Microsoft Windows, 因为这是一个完全由百分之百的免费代码组成的,可以选择的实现,但是它却可以随意地使用本地系统的DLLs,如果它们是可以被利用的话.Wine的发布是 完全公开源代码的,并且是免费发行的。 目前 Wine 仍在发展阶段,但是较新的版本可以运行一些著名软件,甚至是 Photoshop CS3! Wine的官方站点是,虽然你可以在它的官方站点下载源代码,自己配置编译,不过这个过程可是比较繁琐的! 下载wine的最新版到 上边有它的最新稳定版,最新的为1.1.32 wine-1.1.31.tar.bz2 以普通用户登录linux,把wine-1.1.31.tar.bz2拷贝到/tmp目录下 进入/tmp目录 shell>cd /tmp 解压wine shell>tar vfzx wine-20020804.tar.gz 进入解压后的目录 shell>cd wine-1.1.31 用wine的安装工具进行安装 shell>./tools/wineinstall 然后就是漫长的等待, 在安装过程中它要你回答yes/no,你选择yes就可以了 wine自动搜索windows的目录的,等你你编译完了,它要让你输入root的密码进入安装 这是就快安装完了,如果安装成功,就会有good lucky的提示! 安装完后最好使用#winecfg对wine进行一下配置。 |