在Ubuntu18.04上安装Wine + source Insight 或 QQ 等windows软件

在Ubuntu下安装source Insight

 

安装wine

~$ sudo apt-get install wine  
正在读取软件包列表... 完成
虚拟软件包 wine 由下面的软件包提供:
  wine-stable 3.0-1ubuntu1
  wine-development 3.6-1
请您明确地选择安装其中一个。

~$ sudo apt-get install wine-stable 

 

安装source Insight

安装完了之后,下载一个sourceInsight的安装包,例如:
资源:hf_sourceinsight3.5.rar (请自行搜索网络资源)
输命令:
# rar x hf_sourceinsight3.5.rar
# wine  si35Setup.exe
后面的和windows类似,一直下一步,OK!最后输注册码:输SI3US-361500-17409

 

检查:

比如我的是安装到了这个位置,

~/.wine/drive_c/Program Files (x86)/Source Insight 3/

注意在命令行格式下切换目录的方式,比如从drive_c切换到Program Files (x86)是这样的cd Program\ Files\ \(x86\),括号和空格为特殊字符,都必须加反斜杠。

启动控制台后是这样的,

$ cd ~/.wine/drive_c/Program\ Files\ \(x86\)/Source\ Insight\ 3/
$ wine Insight3.exe

或者,

$ wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Source\ Insight\ 3/Insight3.exe

 

快捷启动

一般安装完了之后会自动在你的桌面上生成一个快速图标,其内容大概如下,

[Desktop Entry]
Name=Source Insight 3
Exec=env WINEPREFIX="/home/matthew/.wine" wine-stable C:\\\\Program\\ Files\\\\Source\\ Insight\\ 3\\\\Insight3.exe 
Type=Application
StartupNotify=true
Icon=8209_NewShortcut2_73B02DBE2F5B46B2A29EC665DA6D14E9.0
StartupWMClass=insight3.exe

但如果没有的话,就需要手动弄一下了,我尝试了一下在/usr/share/applications建立快捷方式,第一次没能成功,重启后桌面上就有了图标,能正常启动,图标随便用一个,有点怪,先到这吧,文件名称sourceInsight.desktop, 内容如下,

[Desktop Entry]
Name=SourceInsight
Comment=Source Insight 3.5
Exec=/usr/bin/wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Source\ Insight\ 3/Insight3.exe
Icon=/usr/share/ibus-table/icons/chinese.svg
Type=Application
NoDisplay=true
StartupNotify=false

同样的安装,有时在有个(x86),有时没有,我也不知道怎么回事,反正都能正常用。

不行的话,那就做一个脚本 sourceInsight.sh (sh sourceInsight.sh 启动即可), 其内容只有一条, 如下
/usr/bin/wine   ~/.wine/drive_c/Program\ Files\ \(x86\)/Source\ Insight\ 3/Insight3.exe

 

配置source Insight

source insight是默认是不支持.cc文件的,但在很多项目中,.cc文件与.cpp文件等价的,所以需要添加。

添加办法: Options-〉“Document Options”-〉在“File filter” 里边加上*.cc

或者 Options-〉Preferences-〉Languages-〉点选C++ Language,点击右边“Doc Types”-〉“Document Options”-〉在“File filter” 里边加上*.cc

 

安装其他windows程序

先声明一下,我没在ubuntu下使用过QQ,不过貌似也能用,所以记在这里。

如果你想在Ubuntu18.04上安装QQ这种软件,那么可能参考这个链接,
https://www.lulinux.com/archives/3713
为全便于查找,有只摘录了部分有用的信息,如下,
-----------------------------------------

有一个叫deepin的强大的民营公司专门折腾Linux桌面,于是一个更耐用、更好用的Linux WineQQ方案诞生了。

deepin:如果您用的是deepin,deepinwine的QQ默认就已经安装。(Ubuntu上当然用这个)

Arch系:如果您用的是其他操作系统(archlinux/antergos/manjaro),可以用yaourt命令安装它。manjaro默认就开启了AUR,在pamac图形管理器上搜“deepin office”(如下图所示),然后切换到AUR标签,出来几种可用的deepin wine包,我用的是deepin粉丝wszqkzqk最开始移植(重点推荐!笔者的结论基于wszqkzqk版本)的deepin.com.qq.office和deepin.com.qq.im,每天都爽着呢!(警告:别安装下图中人气为3.3的deepin-wine-tim,因为deepinwine的容器必须依赖deepinwine的环境才能正常运行,否则容易崩溃!)

-----------------------------------------

Ubuntu系发行版+安装deepin wine QQ的步骤

https://laravel-china.org/articles/17517?order_by=created_at&

Ubuntu 18.04版本。

1. 安装deepin-wine环境

https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu
这是deepin-wine环境的一键安装包,因为wine依赖非常的多,所以有人就写了一个shell 把所有的依赖都整理好做成一键安装。

$ git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
$ cd  deepin-wine-for-ubuntu 
$ ./install.sh

2.安装deepin.com应用容器

下载地址 http://mirrors.aliyun.com/deepin/pool/non-free/d/
进去之后下载想要的容器,安装即可。以下为推荐容器:

举个例子

$ wget -c  http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_8.9.19983deepin23_i386.debhttp://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_8.9.19983deepin23_i386.deb
$ sudo dpkg -i  deepin.com.qq.im_8.9.19983deepin23_i386.deb

3. Gnome桌面显示传统托盘图标

让qq放到系统的托盘里,需要使用 gonme-extension 安装TopIconPlus的gnome-shell扩展

$ sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks

安装完之后 然后用gnome-tweaks开启这个扩展,记得注销下。

 

posted @ 2019-01-16 17:42  SpaceVision  阅读(120)  评论(0编辑  收藏  举报