ubuntu wine 使用

摘要:
直接使用wine命令行的DOS程序:在不使用wine控制台的情况下运行命令界面程序只能提供非常有限的控制台支持。有关详细信息,请参阅葡萄酒环境的manwine配置程序的设置(请参阅:将生成一个新的环境(文件夹)~/。winewinecfg卸载程序wineunstallerwinemetrics用于其他程序:不要直接下载ie进行安装。

运行程序

wine xxx.exe
  • 图形界面程序(普通程序):直接使用 wine
  • 命令行的DOS程序:wineconsole 代替 wine。这才是正常的运行方式。不使用wineconsole运行命令界面程序将只提供非常有限的控制台支持,你的程序可能无法正常工作。
  • winedbg 代替 wine,是用于调试的。具体见 man wine

配置程序

对wine环境的设置(参见:使用不同的环境运行wine)。如果环境(文件夹)不存在,将会生成一个新环境(文件夹)~/.wine

 winecfg

卸载程序

wine uninstaller

winetricks

用于额外程序:如dll ie,也能进行一系列配置。比较省心。

注意:不要直接下载ie进行安装,依赖过多基本无法正常运行。

终止wine

wineserver -k

复制配置目录。用于保存配置好的wine

cp -a wine wine.bak

特点,略去链接中的内容。仅以链接形式保留

安装

普通安装

 wine xxx.exe

如果安装包的名字不是以 exe 结尾

wine start xxx.xxx
 

安装相关

程序安装包不要修改文件类型打开方式, 不要添加菜单项, 不要创建桌面快捷方式:

修改 Wine 设置:

运行安装包之前, 先打开 winecfg , 打开 "函数库" 标签页, 
在 "新增函数库顶替" 的输入框中输入 winemenubuilder.exe , 点击 "添加", 
然后在 "已有函数库顶替" 列表中选中它, 点击 "编辑" ,在列表中选择 "停用", 然后点击 "确定"

除去所有新装快捷方式、wine安装的程序菜单,恢复初始wine菜单。

rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/hicolor/*/apps/????_*.{xpm,png}
rm -f $HOME/.local/share/hicolor/*/apps/icons/*-x-wine-*.{xpm,png}

常用dll、组件

运行Winetricks程序,安装字体:corefonts,

安装DLL或组件:gdiplus vcrun2003 vcrun2005 vcrun2008 vcrun2010 riched20 riched30

已成功Wine:Office 2003、弈城、迷你迅雷、迅雷7、QtCreator、MSVC2010以及众多绿色小工具!

免责声明:文章转载自《ubuntu wine 使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇net core 模型绑定与之前版本的不同-FromBody 必须对应Json格式webpack安装&指定版本安装&遇到的问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

虚IP解决程序连只读服务器故障漂移

        目前公司有一套核心交易数据库配置了AlWaysON,SQL 2012版本, 1主4从, 其从库(8,14, 8.15) 这2台只读的从数据库服务器, 后台程序和wms等很多程序,都是直接配置IP连接这个2个机器,而且这2台机器已经过保,如果其中一天机器出现故障,不能使用,怎么处理?         怎么解决?         先谈谈后果:...

基于Gin+Gorm框架搭建MVC模式的Go语言企业级后端系统

文/朱季谦 环境准备:安装Gin与Gorm 本文搭建准备环境:Gin+Gorm+MySql。 Gin是Go语言的一套WEB框架,在学习一种陌生语言的陌生框架,最好的方式,就是用我们熟悉的思维去学。作为一名后端Java开发,在最初入门时,最熟悉的莫过于MVC分层结构,可以简单归纳成controller层,model层,dao层,而在SpringBoot框架里...

SSH SecureCRT介绍以及相关使用配置

SSH ==>SSH是什么? - SSH是Secure Shell的缩写,由IETF的网络工作小组制定 - SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议 - SSH 为建立在应用层和传输层基础上的安全协议 - 利用SSH协议可以有效防止远程管理过程中的信息泄露问题 - SSH最初是U N I X系统上的一个程序,后来又迅速扩展...

abort函数

函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例:   #include <stdio.h>     #include <stdlib.h>     int main(void)   {     printf("Calling abort()\n");       abort()...

【转】常用的python模块及安装方法

  adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包...

创建toxcore初始节点与快速测试

使用正式的toxcore网络,目前速度上还有些慢,包括连接到网络上,以及添加好友等操作。可能是因为toxcore的节点还不是那么多,DHT程序上也优化的不够吧。 可以使用一种简单的方式,实现一个快速的toxcore网络,用这个小网络做测试,然后再加入到正式的toxcore网络测试。 建立一个自己的toxcore网络,首先要启动一个初始节点,在toxcore...