CentOS 中如何安装 CrossOver

前言:

不同于Docker和虚拟机,诞生于Windows尚且一家独大的年代,wine是一个在Linux/Mac上面运行Windows应用的选择。
当然从诞生开始,对wine的诟病就不曾中断,主要来自于较低的运行效率和不良的兼容性。
事实上,wine是一个天才的项目和被严重低估的产品。

在官网的说明中,wine是“Wine Is Not an Emulator” 的递归缩写。其实这已经把wine的出身说的很清楚了,不过仍然有很多人质疑认为”非模拟器“的解释不过是一种娱乐性的说法。
如果真要从技术的对比上,wine要更类似于cygwin这样的产品,后者是在windows的环境中,编写一个可以运行Linux的底层,从而在windows的环境中实现了一个在应用层运行的linux环境。
wine则是反过来,在POSIX兼容系统中,编写了一个windows的底层环境,从而在POSIX上运行windows的应用。
但是因为Windows的复杂度,这个工作艰巨而繁重,很多的应用特别是对显卡等底层要求比较高的应用无法运行。即便能跑起来的一些,也因为兼容层的速度问题,执行效率打了折扣或者软件微小的升级就导致不再兼容。wine的每一个版本更新,几乎都是为了解决一些软件的兼容性问题。
所以很多下载网站的介绍中,都特别指出“使用wine需要具备较高的技术水平”。

CrossOver是wine的一个商业版本,对Mac等系统有更好的支持效果,易用性也高了许多。在CrossOver中,每一个Windows的执行环境被称为Bottle,通常是首先安装类似Visual C++ 6 run time library这样的执行环境,然后就可以运行其上的Windows应用。对中文的支持仍然不太理想,但后台服务类(类似linux的命令行类)程序几乎兼容的都还不错。

在这种情况下,你会感觉到wine和CrossOver的优点,不需要庞大的虚拟机环境和内存等资源限制,几乎如同Mac/Linux本身的应用一样,很小的代价就完成了Windows应用的执行。启动和关闭的速度更是将虚机远远抛在了脑后。

CentOS 也是一款基于 Linux 的操作系统,在这个操作系统中 CrossOver 的安装包是 bin 格式的,这对于部分用户来讲估计就有点蒙圈了。

给整蒙圈儿了
图1:给整蒙圈儿了

今天小编就将个大家介绍一下如何安装这种格式的 CrossOver。

扫描二维码关注公众号,回复: 4327170 查看本文章

下面就给大家呈现具体安装过程:

1、去中文官网进行 CrossOver 下载,如果安装包的名字过长,可以修改成 crossover.bin,然后打开终端,首先要把 .bin 文件设置成可执行的:chmod 755 crossover.bin,接下来运行该文件:./crossover.bin;

终端
图2:终端

2、在 CrossOver 授权许可中点击“下一步”;

CrossOver 授权许可
图3:CrossOver 授权许可

3、然后会出现安装目录,大家可以按照自己的需求进行设置,设置完成之后点击“下一步”;

安装目录
图4:安装目录

4、接下来就会显示正在安装,稍等片刻这个程序就安装完成了;

完成
图5:完成

5、由于安装的程序有缺失的包,所以会自动跳出终端,来安装缺失的包,输入开机密码,然后在询问是否继续的时候输入“y”,最后完全结束之后按下回车键即可;

终端-输入密码
图6:终端-输入密码

终端-是否继续
图7:终端-是否继续

终端-按下回车键
图8:终端-按下回车键

6、然后已经安装好的 CrossOver 就会自动跳出来,这也表示我们可以在 CentOS 中安装 Windows 软件了。

安装完成
图9:安装完成

如果我们关闭一开始打开的终端,那么正在运行中的 CrossOver 也会关闭,如果想要继续使用这个系统兼容软件在应用程序中就能找到。

关闭终端
图10:关闭终端

应用程序中安装好的CrossOver

原址:http://www.crossoverchina.com/news/cos-co.html

猜你喜欢

转载自blog.csdn.net/longzhutengyue/article/details/84670876