Ubuntu中wine安装的程序如何卸载
很多朋友尝试在Ubuntu中用wine安装exe格式的应用程序,但经常遇到装完之后启动程序就崩溃、或者根本无法启动、无法使用的情况,于是想立即把安装的程序卸载,可是在wine中却找不到卸载exe软件的方式,今天就给大家分享一下wine卸载exe软件的两个方法:
1、删除法
Ubuntu系统安装的软件会分布在很多不同的目录,即使使用wine模拟windows安装也会如此;
wine会在/home下的用户名目录生成三个隐藏的文件夹 .wine、.local、.config ,默认是看不到的,通过按快捷键 ctrl+H 才能显示出来,进入 .wine 文件夹可以看到 drive_c 文件夹,这是wine自动生成的虚拟 C盘,里面有类似windows系统盘的目录结构,在里面找到需要卸载的软件文件夹删除;
接着找到/home/用户名目录/.local/share/applications/wine/Programs,将软件对应的文件删除;
最后/home/用户名目录/.config/menus/applications-merged,将软件对应的文件删除;
如果您没有找到如上的文件夹,只需要按 ctrl+F 搜索软件名,把搜索结果中的文件夹和文件删除就可以。
2、命令行
如果您觉得上述方法比较繁琐,还可以通过在终端输入wine命令来卸载软件,但需要该软件含有类似 uninstall.exe 的卸载程序;
ctrl+alt+T打开终端,cd进入软件uninstall.exe所在的目录,输入wine uninstall.exe 即可执行卸载程序,Ubuntu对字符大小写要求很严格,若在终端中手动输入请您务必区分大小写;
如果您想删掉所有.exe格式的软件,可以使用 wine uninstaller 命令。
如果您觉得wine不好用,想要卸载,可以执行 sudo apt-get remove --purge wine 即可卸载wine;
如果您发现已卸载软件的图标还存在于dash中,可进入/home/用户名目录/Desktop ,删除对应的图标即可。
deb格式软件的卸载:
顺道写上如何卸载deb格式的文件同时删除配置文件:sudo dpkg -p 文件名,输入以后回车即可。
Ubuntu中wine安装的程序如何卸载的更多相关文章
- ubuntu中mysql安装失败
在ubuntu中mysql安装失败后,卸载重新安装还是安装失败,之后找了资料说是卸载的不干净,然后进行下面操作,重新安装成功. 解决办法如下: sudo rm /var/lib/mysql/ -Rsu ...
- Ubuntu中wine程序安装windows软件中文乱码如何解决
1.安装wine sudo apt install wine 2.安装中文程序方法 下载exe文件 在命令行执行 wine 文件名.exe 3.中文乱码原因分析 查看/home/用户名/.wine/d ...
- 1.在ubuntu中软件安装在哪里?
ubuntu下安装软件有四种方式: 1.通过deb格式的离线软件包安装 sudo dpkg -i xxx.deb # 安装包,安装程序 -i: install sudo dpkg -r packa ...
- Ubuntu中MongoDB安装
在Ubuntu中MongoDB有时候启动不起来,可以参考以下方法从新安装: 1.导入包管理系统使用的公钥 Ubuntu 的软件包管理工具(即dpkg和APT)要求软件包的发布者通过GPG密钥签名来确保 ...
- [转] Eclipse中已安装的插件如何卸载
转自 : http://blog.csdn.net/macong01/article/details/7631105 最近在Eclipse中安装了一个插件,导致Eclipse使用的时候有些问题,就找了 ...
- ubuntu中python3安装package
1.实验环境 Ubuntu16.04x86 + python3.5 ubuntu中同时存在python2.7 和 python3.5 2.pip使用说明 sudo pip install packag ...
- Eclipse中已安装的插件如何卸载
最近在Eclipse中安装了一个插件,导致Eclipse使用的时候有些问题,就找了资料,原来Eclipse中的插件也是可以卸载的. 方法是点击菜单“Help”,“Install New Softwar ...
- Linux之Ubuntu中的安装应用
在Ubuntu中我们经常会使用apt install “APP name” 来安装需要的应用. 从图中我们可以看到,我们使用apt install map命令安装一个map小游戏,这个小游戏是一个用四 ...
- ubuntu中编译安装gcc 9.2.0
一切都和其他源码安装软件是一样的: 一.下载源代码: http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz 二.解压文件 tar xvf gcc- ...
随机推荐
- Tomcat7中配置Oracle 11g数据库DBCP连接池
将 ojdbc6.jar tomcat-jdbc-7.0.37.jar 拷贝到工程的WEB-INF\lib 下面 一.在Tomcat的配置文件Tomca ...
- Java模拟登陆【转载】
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.i ...
- hihocoder #1223 : 不等式 水题
#1223 : 不等式 Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://hihocoder.com/problemset/problem/1223 ...
- C# 图片保存到数据库和从数据库读取图片并显示
图片保存到数据库的方法: public void imgToDB(string sql) { //参数sql中要求保存的imge变量名称为@images //调 ...
- C++析构函数为什么要为虚函数
注:本文内容来源于zhice163博文,感谢作者的整理. .为什么基类的析构函数是虚函数? 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生. 下面转自网络:源地址 h ...
- UNIX基础知识之信号
本篇博文内容摘自<UNIX环境高级编程>(第二版),仅作个人学习记录所用.关于本书可参考:http://www.apuebook.com/. 信号(signal)是通知进程已发生某种情况的 ...
- 项目源码--Android应用商店源码
下载源码 技术要点: 1.互联网应用 客户端框架 2.综合应用开发所 有技术 3.安装应用的管理 4. HTTP网络通信技 术 5.下载安装.评论 框架 6.使用.版本升级 等统计方案 7.源 ...
- java_Oralce
简单范例 create or replace procedure delete_table is i number(10); begin for x in (select * from emp whe ...
- Eclipse对printf()不能输出到控制台的解决方法
方案1: 在main 语句中加一条 setbuf(stdout,NULL); 这个即可. 在ecplise下使用cdt开发c程序,发现运行后终端没有输出,停止后会输出,通过在main中添加 setbu ...
- Storm中并发程度的理解
Storm中涉及到了很多组件,例如nimbus,supervisor等等,在参考了这两篇文章之后,对这个有了更好的理解. Understanding the parallelism of a Stor ...