在Linux操作系统上运行Windows应用程序
大多使用Linux的人都对WINE程序比较熟悉,WINE程序是可以在不需要Windows的情况下使用Windows的软件。WINE还是算比较成熟的,但是WINE只能运行部分程序,还有一些程序在运行的时候会出现一些问题。
除了WINE,还有一些其它的软件可以帮助你运行一些特殊的程序。例如,CodeWeaver 公司的CrossOver办公软件,它可以让你在Linux下运行Windows下的一些商业软件(如微软的OFFICE,Quicken等等)。TransGaming 公司的WineX可以让你在Linux下运行许多在Windows下非常流行的游戏。
CodeWeaver公司最近发布了CrossOver Office 2.1版本,这一版本的CrossOver Office软件支持更多的应用程序,最引人注目的就是它可以运行Macromedia's Dreamweaver MX 和Flash MX。能够在Linux下运行这两个程序给专业的网页开发者带来了极大的好处,因为他们以前需要在Windows平台下编写一些能够在Linux服务器中运行的程序。
CrossOver Office十分容易安装。你可以下载RPM压缩包或者是Loki安装软件。Loki安装软件是最方便轻巧的软件,可以在Linux的任意发行版本(包括Debian和Slackware)中安装,并可以自己选择安装路径。
CrossOver Office是一个商业软件,购买需要花费59.95美元。但是,你可以免费下载可以运行一个月的试用版。当你下载了Loki安装软件,按照下面的语句执行:
$ sh install-crossover-office-2.1.0.sh
这就开始进行程序的安装,并且你可以自己选择安装路径,如果你已经有了这个软件的老版本,它会自动在原来的安装路径上进行升级。
一旦安装结束,插入你想安装的Windows应用程序的安装CD盘,使用其自带的安装向导分别安装软件。
相关推荐
-
Linux上也有10个流行的Windows应用程序
据数据分析公司Net Market Share声称,Linux桌面操作系统的使用率已达到了2%.对这款开源操作系统来说,这可是前所未有的成就. 这个数字并没有把安卓算作Linux.这表明,更多的用户扎堆涌向传统的Linux桌面. 回顾过去,2018 年是 Linux 社区的好年景.许多仅在 Windows 和/或 Mac上 有的程序可在 Linux 平台上使用了,而且不用麻烦.向 Snap 和 Flatpak 技术致敬,这些技术已经为 Linux 用户带来了许多"受限制"的程序. 今天
-
可怕的万圣节 Linux 命令
虽然现在不是万圣节,也可以关注一下 Linux 可怕的一面.什么命令可能会显示鬼.巫婆和僵尸的图像?哪个会鼓励"不给糖果就捣蛋"的精神? crypt 好吧,我们一直看到 crypt.尽管名称不同,crypt 不是一个地窖,也不是垃圾文件的埋葬坑,而是一个加密文件内容的命令.现在,crypt 通常用一个脚本实现,通过调用一个名为 mcrypt 的二进制文件来模拟以前的 crypt 命令来完成它的工作.直接使用 mycrypt 命令是更好的选择. $ mcrypt x Enter the
-
linux 编译安装python3.6的教程详解
1. 首先去官网 https://www.python.org/downloads/source/ 下载 Gzipped source tarball 不要下载 " XZ compressed source tarball " ,目前 python3.6 最新版压缩包名字是:Python-3.6.7.tgz. 把下载的压缩包随便放到一个地方,也可以放到桌面(便于安装过后删除安装包和解压后的安装包). 2. 命令行切换到上面压缩文件所在的目录(比如桌面),然后输入 tar -xzf P
-
Linux kde中11个你不知道的应用程序
KDE K桌面环境(Kool Desktop Environment)的缩写.一种运行于 Linux.Unix 以及FreeBSD 等操作系统上面自由图形工作环境,整个系统采用的都是 TrollTech 公司所开发的 Qt 程序库(现在属于诺基亚公司).KDE 和 Gnome 都是 Linux 操作系统上最流行的桌面环境系统. KDE 现在是 UNIX 上可用的易于使用的现代桌面环境.和一些如 GNU/Linux这样的自由的类 UNIX 一起,UNIX/KDE 组成了一个对于任何人都可用的完全自
-
Linux中使用Crontab定时监测维护Tomcat应用程序的方法
监测的应用接口: 新闻接口.天气接口 处理方法:应用接口不可用时自动重启Tomcat,并发送告警邮件给相关人员 #!/bin/bash #--------------------------------------------------------- # 功能说明: # 监控指定HTTP服务是否可用,如果不可用立即重启Tomcat # # 使用说明: # 1. 将此脚本放置在/home/opentsp/crontab/目录下. # 2. 修改脚本执行权下为可执行权限. # 3. 添加到定时任务
-
Linux配置和使用i3窗口管理器的教程
在本篇文章中,我将向大家展示,如何在 Fedora 28 上安装与简单配置 i3. 1.安装 首先进入 Fedora 系统中,打开一个终端.使用 dnf 来安装需要的软件包,如下: 注意:在这个命令中,我排除了 rxvt-unicode 这个包,因为我更喜欢 terminator 作为我的终端模拟器. 据用户目前的系统状态,在命令执行过程中可能会安装很多依赖.等待所有的依赖安装完成,之后重启你的电脑. 2.首次登录与初始化 在你的机器重启之后,你便可以第一次体验 i3 了.在 GNOME 显示管
-
十个理由告诉你Linux为何越来越受欢迎
Linux已受到越来越多的用户喜爱,为什么它能发展如此之快,而且还广受欢迎呢?安全.方便维护.易使用.免费......这些都是证明Linux如此受欢迎的原因! Linux 过去主要作为服务器运行,但经过几年的发展,其用户界面有了很大的改善.如今,Linux 已经成为美观易用,用户友好的桌面操作系统.在某些方面,Linux 甚至赶超Windows 和 Mac 成为用户首选. Linux 为何如此深得人心呢?以下是我们精选的 10 项原因: 01高安全性 安装 Linux 能有效避免病毒的倾入.Li
-
详解Win10 Bash/WSL调试Linux环境下的.NET Core应用程序
一.简介 使用过Mac OS的程序员都知道,在Mac Book Pro上写程序是一件比较爽的事儿,作为dotneter,我们都比较羡慕Mac系统的环境,比如命令行,当然设备也是挺漂亮的. 在新的Win10系统中微软给我们提供了一个基于Ubuntu的Linux子系统(Bash/WSL).要全用Bash/WSL也比较简单,首先要先打开开发者模式( 设置 → 更新和安全 → 针对开发人员 → 开发人员模式), 然后在控制面板 → 程序 → 启用Windows功能 → Windows Subsystem
-
值得收藏的27个Linux文档编辑命令
Linux col命令 Linux col命令用于过滤控制字符. 在许多UNIX说明文件里,都有RLF控制字符.当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符. Linux colrm命令 Linux colrm命令用于滤掉指定的行. colrm指令从标准输入设备读取书记,转而输出到标准输出设备.如果不加任何参数,则该指令不会过滤任何一行. Linux com
-
在Linux操作系统上运行Windows应用程序
大多使用Linux的人都对WINE程序比较熟悉,WINE程序是可以在不需要Windows的情况下使用Windows的软件.WINE还是算比较成熟的,但是WINE只能运行部分程序,还有一些程序在运行的时候会出现一些问题. 除了WINE,还有一些其它的软件可以帮助你运行一些特殊的程序.例如,CodeWeaver 公司的CrossOver办公软件,它可以让你在Linux下运行Windows下的一些商业软件(如微软的OFFICE,Quicken等等).TransGaming 公司的WineX可以让你在L
-
在Linux操作系统上安装和更新JAVA8的教程
本篇文章会介绍如何在Linux操作系统上安装和更新JAVA8. 1. 导读 经过漫长的等待,Java SE Development Kit 8终于可以下载了,JDK8集成了很多增强的功能在2014年3月18日正式发布,你可以在这里查找所有的功能. 2. 下载最新的JDK版本 你可以直接从Oracle官网下载最新的版本,你也可以通过shell运行下面的命令进行下载: 对于64位 cd /opt/ wget --no-cookies --no-check-certificate --header "
-
通过 SSH 在远程 Linux 系统上运行命令的方法
我们有时可能需要在远程机器上运行一些命令.如果只是偶尔进行的操作,要实现这个目的,可以登录到远程系统上直接执行命令.但是每次都这么做的话,就有点烦人了.既然如此,有没有摆脱这种麻烦操作的更佳方案? 是的,你可以从你本地系统上执行这些操作,而不用登录到远程系统上.这有什么好处吗?毫无疑问.这会为你节省很多好时光. 这是怎么实现的?SSH 允许你无需登录到远程计算机就可以在它上面运行命令. 通用语法如下所示: $ ssh [用户名]@[远程主机名或 IP] [命令或脚本] 1) 如何通过 SSH 在
-
linux操作系统安装MONO执行C#程序的详解步骤
第一步 环境(UBUNTU系统下) 复制代码 代码如下: sudo apt-get install mono-gmcs mono 第二步 建立example.cs 复制代码 代码如下: class X {static void Main () {System.Console.Write("My first mono app worked!/n"):}} 第三步 编译 复制代码 代码如下: gmcs example.cs 第四步 执行 复制代码 代码如下: ./example.exe 在
-
在windows 64位操作系统上运行32位的vbscript的方法
今天在2008 r2 64位的服务器系统上,运行vbs文件的时候如下提示 --------------------------- Windows Script Host --------------------------- 脚本: C:\Users\Administrator\Desktop\vbs_cf.vbs 行: 10 字符: 1 错误: 未找到提供程序.该程序可能未正确安装. 代码: 800A0E7A 源: ADODB.Connection 在2003上运行正常的程序,为什么在08上不
-
详解linux下的.net/mvc/cms程序结构
cms程序架构 本程序是主要是用于企业网站开发的,也可以做博客程序,程序是从之前上一篇的.net 博客程序改进过来的,主要技术由webform转成.net mvc了,由于是很早之前的项目,12年还是mvc3版本,当然还是跑在linux下的. 技术栈 .net framework 4.0 sqlite 数据库 mono linux 运行环境以及mono下的sqlite库 razor 模板引擎 dapper 轻量级orm框架 vs2017 社区版本 这次的开发工具比较新了吧,上次用vs2010发的,
-
C#控制台程序如何发布到服务器Linux上运行
目录 1.创建控制台程序 2.创建TCP服务端程序 3.利用vs发布程序 4.Ubuntu服务器安装.Net环境 5.解压运行tcp服务端程序 6.服务器后台运行程序 总结 1.创建控制台程序 如上图所示,选择linux开发平台,我用的VS2019,.Net5.0,一直点下一步,创建. 2.创建TCP服务端程序 using LinuxTcpApp.TcpServer; using System; using System.Net; namespace LinuxTcpApp { class Pr
-
go程序部署到linux上运行的实现方法
目录 一.win10上的操作 二.linux 端 ubuntu go 语言版本:go1.9.2 开发环境:win10 部署环境:ubuntu 14.04.6 一.win10上的操作 1.在src目录下依次执行set CGO_ENABLED=0.set GOOS=linux.set GOARCH=amd64命令 2.进入主项目目录,执行go build 程序入口文件.我这里是main.go go build main.go 报“cannot find package "golang.org/x/s
-
在Linux上运行C#的方法
本文实例讲述了在Linux上运行C#的方法.分享给大家供大家参考.具体方法如下: 在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的需求是库.编译器/解释器.运行环境.库以类和方法(函数)的形式提供常用的例程,简化大型程序的编写..NET框架也不例外,包含了许多类库.另外,把程序转换成可执行形式以及运行执行文件时,编译器和运行环境是必不可少的.Mono软件包包含了.NET类库的一部分.一个C#编译器和.NET运行环境CLR(Common Language Runtime,公共语
随机推荐
- Extjs grid panel自带滚动条失效的解决方法
- 详解Angular的双向数据绑定(MV-VM)
- 在 Angular 中实现搜索关键字高亮示例
- Flex弹出窗口请求Action函数示例
- js弹出框轻量级插件jquery.boxy使用介绍
- java 遍历Map及Map转化为二维数组的实例
- PHP实现统计在线人数功能示例
- PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
- 正则表达式(regex) 贪婪模式、懒惰模式使用方法
- Python牛刀小试密码爆破
- 手写个小组件(组件入门)asp版
- jsp中使用frameset框架 边框固定不让更改边框的大小
- MySQL定时器开启、调用实现代码
- PHP中遇到的时区问题解决方法
- PHP间隔一段时间执行代码的方法
- javascript实现的鼠标悬停时动态翻滚的导航条
- 命令行启动mssqlserver服务的方法示例
- 多种获取远程连接access数据库的方法
- jquery弹出框的用法示例(2)
- javascript对数组的常用操作代码 数组方法总汇