【转】在ubuntu12.04中安装wine和sourceinsight
PS:
用wine其实还可以在Linux下运行其他Windows软件,比如BeyondCompare,过程是一样的
原文网址:http://www.2cto.com/os/201408/322370.html
1.安装wine
sudo apt-get install wine
2.安装source insight
将source insight安装的可执行文件复制到ubuntu中。我复制到了~/Desktop/下面。
运行命令
wine ~/Desktop/Si35Setup.exe
其中Si35Setup.exe为source insight安装包名字。安装过程与windows相同。
3.建立工程
搜wine启动Configure Wine



添加一个路径,这样source insight建工程的时候才能看到。

4.启动source insight建立工程
使用命令启动source insight,建立工程和windows相同。
wine "c:\Program Files\Source Insight 3\Insight3.exe"
5.编写一个简单的脚本方便每次启动source insight
#!/bin/bash wine "c:\Program Files\Source Insight 3\Insight3.exe"
或者wine "C:\Program Files (x86)\Source Insight 3\Insight3.exe"
将该脚本添加到用户寻找命令的路径上,我在~/.profile的最后添加了该脚本的路劲
vim ~/.profile
在最后一行添加了该脚本的路劲/home/liuwei/work,注销登录后就可以运行脚本的名字来启动source insight了,我的脚本的名字是insight.sh,所以我登录后在终端输入insight.sh就可以启动source insight了。

补充:
原文网址:http://www.linuxidc.com/Linux/2012-07/65603.htm
如何打开SourceInsight?
项目导入之后,把sourceInsight关闭之后,怎么再把SourceInsight打开?这时发现在终端不知道wine安装到哪了,还有SourceInsight的安装目录又在哪里?
先在终端中输入命令
cd ~
ll
发现多了个隐藏目录:
.wine/
进去看看:
cd .wine/
ll
发现有以下目录:
dosdevices drive_c system.reg userdef.reg user.reg
其中drive_c默认为windows下C盘,打开进到该目录看看:
cd drive_c
ls

这时基本上都能明白怎么回事了,打开Program Files:
cd Program\ Files/
ls

总算找到它了,打开看看:
=================
cd Source\ Insight\ 3/
ls
在终端输入命令:
wine Insight3.exe
成功打开Source Insight!
备注:刚发现瞎忙了半天,安装完wine后在系统菜单里面有个wine选项,在那直接打开source insight就可以了(Wine->Programs->Source Insight3->Source Insight 3.5),瞎折腾 :(
安装完wine后,安装的软件找不到启动程序或图标,于是要找找安装在哪里,当然这本质上是是否能熟练使用wine的一个小问题。需要花些时间研究一下wine的配置 !!!!
???在~/.wine/driver_c下是Program Files和Program Files (x86),当要进入这两个文件夹时,遇到了两个比较好的问题,cd Pro然后怎么TAB补全到Program Files (x86)一直没能做到???还有,输入cd Program Files是不可以的???
>>>第一个问题是没有答案,第二个问题是,需要转义空格,用'\ '表示空格,但输入Program File (x86)遇到了“bash: 未预期的符号 `(' 附近有语法错误”,所以只能用cd 'Program File (x86)'(单双引号都可以)。
【转】在ubuntu12.04中安装wine和sourceinsight的更多相关文章
- 在ubuntu12.04中安装wine和source insight
1.安装wine sudo apt-get install wine 2.安装source insight 将source insight安装的可运行文件拷贝到ubuntu中.我拷贝到了~/Deskt ...
- 在Ubuntu 18.04中安装Wine QQ、微信、TIM
近日重新安装了Ubuntu 18.04,因此要重新安装一下Wine QQ.微信之类的,完整安装Wine系列软件一直是一个老大难的问题,网上搜集到的博客也比较零散,因此这里特此写篇博客记录一下 0. 这 ...
- Ubuntu12.04中安装ns-allinone-2.34
1.首先安装ns2所需的组件.库之类: $sudo apt-get update $sudo apt-get install build-essential $ tcl8.-dev tk8. tk8. ...
- 【linux】——ubuntu12.04 下安装wine和wine乱码解决方案
————————安装最新ppa的wine———————— sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo ap ...
- Ubuntu12.04中安装Oracle JDK和NetBeans的方法
1.到官网下载jdk-7u51-linux-i586.tar.gz安装包 2.创建jvm文件夹 $sudo mkdir /usr/lib/jvm 3.将安装包解压到上述文件夹下 $-linux-i58 ...
- 在ubuntu12.04上安装6款顶级漂亮的BURG主题
BURG 基本上是一个基于GRUB的Linux引导装载程序.BURG格有一个高度可配置的菜单系统,可选择文本和图形模式.简而言之,BURG可广泛定制,有良好免费的BURG主题.选择自己最喜欢的,下面我 ...
- 在Ubuntu14.04中安装Py3和切换Py2和Py3环境
前几天小编给大家分享了如何安装Ubuntu14.04系统,感兴趣的小伙伴可以戳这篇文章:手把手教你在VMware虚拟机中安装Ubuntu14.04系统.今天小编给大家分享一下在Ubuntu14.04系 ...
- Angularjs学习---ubuntu12.04中karma安装配置
Angularjs学习---ubuntu12.04中karma安装配置中常见的问题总结 karma启动时出现了很多问题: 1.安装karma前提条件 安装karma首先要安装nodejs,npm然 ...
- 在vmware 6.5+ubuntu12.04上安装VMware tools出现问题的分析
笔者已经写了一篇关于安装"VMware Tools",以实现文件共享的文章,那篇文章对于你实现共享操作是足够了, 所以,倘若你赶时间不如直接去在虚拟机的linux中利用VMware ...
随机推荐
- java与数据结构(3)---java实现循环链表
循环链表:将单链表中尾结点的指针由空指针改为指向头结点,就使整个单链表形成一个环,这种首尾相接的单链表称为单链表循环表,即循环链表. 循环链表与单链表最重要的区别是:尾结点的指针,不再是p->n ...
- Appnium+python实现手势密码为什么总是报错
最近一直在尝试Appnium实现Android手机自动化测试,一直一直卡在一个点上,那就是手势密码,因为所测应用的手势密码使用的不是单个的imageview实现的手势密码解锁窗,所以只能靠坐标点来定位 ...
- java.lang.NoSuchFieldError: INSTANCE
java.lang.NoSuchFieldError: INSTANCE异常,可能是包重复了. 我遇到的情况是maven里引入了一个JAR,而我又在lib里面引入了这个jar,并且版本还不相同,就出了 ...
- Android 监听wifi广播的两种方式
1.XML中声明 <receiver android:name=".NetworkConnectChangedReceiver" > <i ...
- 魅蓝Note有几种颜色 魅蓝Note哪个颜色好看
http://www.pc841.com/shoujizhishi/39882.html http://news.mydrivers.com/1/359/359443.htm 魅族发布首款千元高性价比 ...
- 七、Solr服务部署和安全
概念: 我们知道,Solr是以webapp的形式运行的,那么我们只需要把Solr.war文件部署到web容器中,便可以运行了,但是因为需要连接数据库做索引并且提供线上的服务调用query接口,那么So ...
- iOS开发之多媒体API
播放视频 视频文件介绍 视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类.尽管后者在播放的稳定性和播放画面质量上可能没有前者 优秀,但网络流媒体影像视频的广泛传播 ...
- python:字符串取值
某个字符串为stmp="abcdef54321" 取前面5个stmp[:5] #abcde 取后面5个stmp[-5:] #54321 从前面开始取,不包括最后两个stmp[:-2 ...
- easyui-form添加自定义表单验证
easyui自定义表单验证规则其实不是很复杂,只要重写一下重写 $.fn.validatebox.defaults.rules 自定义示例 $.extend($.fn.validatebox.defa ...
- 3.0:pandas【基础操作】
pandas 是基于numpy构件的强大的数据处理模块,其核心的数据结构有两个:Series 与 DataFrame 一:Series Series 是一种类似于表的东西,拥有索引(index)与其对 ...