Ubuntu下安装Wine可能导致假死的问题

出现问题

在使用Ubuntu使用apt-get install wine时,导致下载处于假死状态,不论将dpkg命令杀死,还是按照提示sudo apt-get  --configure -a,一直处于假死状态,导致无解,最终也无法使用系统自带的更新操作。

问题场景

Ubuntu 12.04 32位

解决方案

进入终端:CTRL+ALT+T

杀掉dpkg进程

命令:ps -af | grep dpkg,列出所有的dpkg的pid

命令:kill 进程PID,要将所有的dpkg杀掉

删除dpkg锁

sudo rm -rf /var/cache/apt/archives/lock

sudo rm -rf /var/lib/dpkg/lock

删除已有安装包

sudo dpkg -r wine

sudo apt-get --purge remove wine

到Adobe官方下载最新的wine包,http://mirrors.ibiblio.org/wine/source/,当前发表博文之前最新的为1.6版

准备工作

sudo apt-get install flex bison

sudo apt-get install build-essential

sudo tar jxvf wine.xxx.tar.bz2

进入wine目录,sudo ./configure --without-x --without-freetype

sudo make #这个时间会很长,耐心等待

sudo make install #这个时间会很长,耐性等待

安装完成后,就已经可以使用wine了

附件中提供wine和wine qq的下载地址。

附件下载

wine http://mirrors.ibiblio.org/wine/source/

wineqq 2012 http://www.longene.org/download/WineQQ2012-20121221-Longene.deb

本文出自 “博远至静” 博客,请务必保留此出处http://sunspot.blog.51cto.com/372554/1255766

时间: 2024-10-31 16:34:49

Ubuntu下安装Wine可能导致假死的问题的相关文章

解决UBUNTU下用WINE报 “CAN’T FIND MFC42.DLL….BALABALA”问题

如何解决UBUNTU下用WINE报 "CAN'T FIND MFC42.DLL-.BALABALA"问题 错误原因:老winpe程序使用了mfc相关动态链接库,而新版的wine中不含此库,win用户可以通过安装 Microsoft Visual C++ Redistributable Package获取相关库 ubuntu下获取此库方法: 下载 winetricks: wget http://www.kegel.com/wine/winetricks 确保有执行权限: chmod +x

Ubuntu下安装codeblocks13图解教程

linux下安装codeblocks本来就是件困难的事情,因为通常情况下,需要安装的各种依赖安装不全会导致CB安装失败,然后在安装各种依赖的过程中又会产生各种冲突,报一大堆错,那就更麻烦了.网上一搜,各种安装失败的消息堆积如山. 吐槽一下,这方面,Intellij Idea就好得多,直接给了一个压缩包,解压之后执行就可以运行了,差的不是一点半点. 我在Ubuntu14.04发行版下安装最新版的codeblocks13,试验几次后总算成功了,下面上安装步骤,顺序不要错哦. 先上图一张表明确实安装好

Mac和ubuntu下安装与使用vim插latex suite

Mac下安装使用vim插件latex-suite vim下有个latex的插件~用着还不错~貌似那个IDE都没代码提示之类的. win下教程较多,直接下一步下一步即可.mac 下我按照官网的instruction还出了点问题,现在记录下来分享下. 先看看这个install instruction.下载在这里download. 方法1.make install 安装时注意路径. 得修改到自己vim的路径等配置:例如/Users/TangLei/.vim , 默认是到/usr/local什么的. 还

《循序渐进学Docker》——3.3 在Ubuntu下安装Docker

3.3 在Ubuntu下安装Docker 通过GNU GRUB选择进入Ubuntu系统,配置好网络. 先通过下面命令更新一下apt软件源. sudo apt-get update 安装Docker有两种方式. 方法一:从apt源安装docker.io,但版本比较旧. sudo apt-get install docker.io 方法二:使用官方提供的安装脚本,可以安装最新版本的Docker,推荐使用这种安装方式,安装命令如下: sudo apt-get install curl curl -sS

bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功!

问题描述 bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功! bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功! 解决方案 参考下http://wenku.baidu.com/link?url=NgJF6QDZ7Dnl3rLlCiWtPRP9MMnOVDhNqGkL2ceC5ZwWQ-adUTNS-Dm8mKSVtInWTnUSZfsg5dZ5E7OskbwDW7H7bp3EN9ogz8q5nDd_BgO 解决方案二: 先说说什

Ubuntu下安装Go语言开发环境及编辑器的相关配置_Golang

安装 Windows下是直接的安装包,这里我们略过,来看一下Ubuntu下安装Go: sudo add-apt-repository ppa:gophers/go sudo apt-get update sudo apt-get install golang-stable 或 sudo apt-get install golang 或者直接下载go语言安装包 环境配置: vi /etc/profile 加入 export GOROOT=/usr/lib/go export GOARCH=386

Ubuntu下安装mysql与mysql workbench

其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链接] 1.sudo apt-get install mysql-server 安装完成,下面测试一下,输入: mysql -u root -p 提示输入密码,输入密码之后: 2.安装mysql workbench 下载好安装包之后执行如下命令(先cd到当前目录): sudo dpkg -i mysq

ubuntu下安装cloudstack

问题描述 ubuntu下安装cloudstack 到配置mysql的步骤,到初始化数据库cloud时在命令行输入以下命令: sudo cloud-setup-databases cloud:123456@localhost --deploy-as=root:123456 -e file -m cloudstack -k cloudstack 后,自动执行时老是到这里就出错(如下) Applying /usr/share/cloud/setup/create-schema-premium.sql

Ubuntu下安装 编译项目

在Ubuntu下安装GCC和其他一些Linux系统有点不一样.   方法一: sudo apt-get build-depgcc   方法二: sudo apt-get install build-essential   安装完了可以执行   gcc--version   命令来查看版本.     编译则使用gcc命令.要往下学习首先就得熟悉gcc命令的用法.   gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击