Ubuntu16.04下安装QQ的完整操作记录(经验证可用)

ubuntu 16.04或18.04系统上安装qq的详细指南如下:

1)首先,下载专门为Linux打包的QQ程序包。这个程序包是通过Wine容器对腾讯QQ的Windows版本进行了封装,因此可以放心使用。下载地址为:https://www.php.cn/link/f08ddeeefd0099a226d98ab014e6e3ca。

2)安装Wine:

kevin@bobo:~$ sudo add-apt-repository ppa:wine/wine-builds;sudo apt-get update;sudo apt-get install winehq-devel

如果在安装过程中遇到依赖性错误,请执行以下命令来解决:

kevin@bobo:~$ apt-get install -f

然后再次执行安装命令:

kevin@bobo:~$ sudo add-apt-repository ppa:wine/wine-builds;sudo apt-get update;sudo apt-get install winehq-devel

3)将下载的压缩包解压到用户的主目录中。解压后会得到两个隐藏目录和一个说明文件。压缩包内包含两个文件夹,分别是.wine和.local,都是隐藏目录。

kevin@bobo:~$ cd 下载kevin@bobo:~/下载$ lswineQQ9.0.3_23729.tar.xzkevin@bobo:~/下载$ tar -vxf wineQQ9.0.3_23729.tar.xz -C ~/

请务必将wineQQ安装包解压到Ubuntu的当前用户主目录下。

喵记多 喵记多

喵记多 – 自带助理的 AI 笔记

喵记多 27 查看详情 喵记多

kevin@bobo:~/下载$ ll -d  ~/.winedrwxr-xr-x 4 kevin kevin 4096 7月  25 09:23 /home/kevin/.wine/kevin@bobo:~/下载$ ll -d  ~/.localdrwxr-xr-x 3 kevin kevin 4096 10月 29  2016 /home/kevin/.local/

4)完成上述步骤后,点击系统菜单,你会看到Wine QQ的菜单项。点击启动QQ,稍等片刻即可运行。

Ubuntu16.04下安装QQ的完整操作记录(经验证可用)Ubuntu16.04下安装QQ的完整操作记录(经验证可用)

5)在Ubuntu上安装的QQ存在以下几个问题,目前尚未找到解决方法,但不影响一般使用:

无法记住密码。无法打开群文件。退出QQ后,重新登录时可能会报错:“QQ个人文件夹中的文件被占用,暂时无法登录”。这是因为QQ退出后,Wine相关进程仍在运行。可以通过终止这些进程来解决问题。

kevin@bobo:~$ ps -ef|grep winekevin 2476 1593 8 10:19 ? 00:00:22 /opt/wine-devel/bin/wineserverkevin 2486 1593 0 10:19 ? 00:00:00 C:windowssystem32winedevice.exekevin 2502 1593 0 10:19 ? 00:00:00 C:windowssystem32winedevice.exekevin 2533 1593 6 10:19 ? 00:00:17 Z:homekevin.winedrive_cProgram FilesQQBinQQ.exe /hosthwnd=131138 /hostname=QQ_IPC_{3D326B63-E47A-4E60-8FD1-6DA4A1BFD2F4} /memoryid=0 Z:homekevin.winedrive_cProgram FilesQQBinQQ.exekevin 3107 1593 10 10:21 ? 00:00:14 .wine/drive_c/Program Files/QQ/Bin/QQ.exekevin 3118 1593 2 10:21 ? 00:00:03 Z:homekevin.winedrive_cProgram FilesQQBinQQ.exe /hosthwnd=131216 /hostname=QQ_IPC_{DD11756F-54BF-497F-8634-727DC3D7203C} /memoryid=0 Z:homekevin.winedrive_cProgram FilesQQBinQQ.exekevin 3553 2338 0 10:23 pts/19 00:00:00 grep --color=auto winekevin@bobo:~$ ps -ef|grep wine|awk '{print $2}'|xargs kill -9kevin@bobo:~$ ps -ef|grep winekevin 3565 2338 0 10:24 pts/19 00:00:00 grep --color=auto wine

6)卸载并删除QQ的操作如下:

kevin@bobo:~$ sudo dpkg -l|grep winekevin@bobo:~$ sudo dpkg -r wine-devel kevin@bobo:~$ sudo dpkg -r wine-devel-amd64kevin@bobo:~$ sudo dpkg -r wine-devel-i386:i386kevin@bobo:~$ sudo dpkg -r winehq-develkevin@bobo:~$ sudo dpkg --purge wine-devel kevin@bobo:~$ sudo dpkg --purge wine-devel-amd64kevin@bobo:~$ sudo dpkg --purge wine-devel-i386:i386kevin@bobo:~$ sudo dpkg --purge winehq-develkevin@bobo:~$ rm -rf ~/.winekevin@bobo:~$ rm -rf ~/.localkevin@bobo:~$ apt-get autocleankevin@bobo:~$ apt-get autoremove

以上就是Ubuntu16.04下安装QQ的完整操作记录(经验证可用)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/513119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月9日 01:51:01
下一篇 2025年11月9日 01:52:19

相关推荐

  • Python Protobuf图像数据处理与旋转:从Bytes到矩阵的转换

    本文档旨在指导开发者如何使用Python处理Protobuf定义的图像数据,特别是当图像数据以bytes形式传递时,如何将其转换为可操作的矩阵,并进行旋转操作。我们将详细介绍如何解析bytes数据,构建图像矩阵,实现图像旋转,以及将旋转后的矩阵转换回bytes格式,并通过gRPC服务提供图像旋转功能…

    2025年12月14日
    000
  • 使用BeautifulSoup从HTML下拉菜单中提取项目名称的实用指南

    本文详细介绍了如何利用Python的BeautifulSoup库从复杂的HTML下拉菜单中准确提取所需项目名称。通过分析常见的抓取错误,特别是针对多层嵌套的HTML结构,我们演示了如何正确地定位目标元素并提取其文本内容,确保数据抓取的高效性和准确性。 1. 理解目标:HTML下拉菜单的结构 在进行网…

    2025年12月14日
    000
  • 解决 ‘pip’ 未识别问题:Python模块安装指南

    本文旨在解决Python开发中常见的“’pip’ 未被识别”错误,该错误通常阻碍用户安装Python模块。我们将深入探讨导致此问题的原因,并提供一个逐步的解决方案,包括初步排查、环境变量配置以及最终推荐的彻底卸载并重新安装Python的方法,确保’pip&#821…

    2025年12月14日
    000
  • Pandas数据框列处理:条件判断与字符串拆分重构教程

    本教程详细介绍了如何在Pandas DataFrame中根据特定关键词对字符串列进行条件性处理。我们将学习如何编写一个自定义函数,利用apply()方法在字符串包含特定子串时进行拆分、提取和重构,同时确保不包含该子串的行保持不变,从而实现精确的数据清洗和格式化。 在数据分析和处理中,我们经常需要对d…

    2025年12月14日
    000
  • 解决 ‘pip’ 未被识别问题:Python模块安装与环境配置指南

    当您在尝试安装Python模块时遇到“’pip’ 未被识别”的错误,这通常是由于Python或pip未正确安装,或者其路径未添加到系统的环境变量中。本教程将详细指导您如何诊断并解决此问题,包括检查安装、配置环境变量,并在必要时进行Python的完全卸载与重新安装,确保您能顺利…

    2025年12月14日
    000
  • Tkinter中程序生成图像的缩放与显示指南

    本教程详细阐述了如何在Tkinter应用中处理并缩放非文件来源的程序生成图像。针对Tkinter PhotoImage在缩放方面的局限性,我们引入并演示了如何结合Pillow库,将原始像素数据转换为可调整大小的Pillow Image对象,并通过ImageTk将其高效显示在Canvas上,从而实现灵…

    2025年12月14日
    000
  • 解决“pip”未被识别:Python模块安装故障排除指南

    本教程旨在解决Python开发中常见的“pip”命令未被识别错误,该问题通常阻碍用户安装Python模块。文章将深入探讨此问题的根本原因——通常是环境变量配置不当,并提供一个彻底的解决方案:通过完整卸载并重新安装Python来确保pip及其路径正确配置,从而恢复模块安装功能。 理解“pip”未被识别…

    2025年12月14日
    000
  • Python Pandas:条件性拆分DataFrame字符串列并重构特定子串

    本教程深入探讨如何在Pandas DataFrame中根据特定词语是否存在,有条件地拆分字符串列,并精准地重新拼接子串。我们将通过一个地址列的实际案例,展示如何使用自定义函数结合apply方法实现精确的字符串处理,避免对不符合条件的行进行不必要的修改,并提供更高效的矢量化替代方案,以应对不同规模的数…

    2025年12月14日
    000
  • Pandas 在处理大型 DataFrame 时将列表列转换为浮点数?

    本文探讨了在使用 Pandas 处理大型 DataFrame 时,可能遇到的列表列被意外转换为浮点数的问题。通过分析问题原因和提供解决方案,帮助读者避免类似错误,并更有效地处理大规模数据集。核心在于识别并处理 DataFrame 中可能存在的空值(NaN),这是导致类型转换问题的常见原因。在使用 P…

    2025年12月14日
    000
  • Robocorp Browser库截图超时错误解析与稳健重试策略

    Robocorp自动化过程中,使用Browser库的take_screenshot功能时,常因内部“聚焦”机制不稳定而遭遇超时错误。本文深入解析该问题,并提出一种高效且稳健的重试策略作为核心解决方案,通过代码示例详细阐述如何实现多次尝试截图,显著提升自动化脚本的可靠性,确保关键截图操作的成功执行,避…

    2025年12月14日
    000
  • Tkinter 动态生成图像的缩放与显示:Pillow 实践指南

    本教程旨在解决 Tkinter 中程序化生成图像(非文件加载)的缩放难题。当直接使用 tkinter.PhotoImage 创建的图像需要放大或缩小以适应不同画布尺寸时,其原生功能受限。文章详细介绍了如何利用 Pillow (PIL Fork) 库作为强大的图像处理工具,通过 PIL.Image 存…

    2025年12月14日
    000
  • 使用BeautifulSoup高效抓取HTML下拉菜单内容的教程

    本教程详细讲解如何利用Python的requests库和BeautifulSoup库,从HTML下拉菜单中准确提取所需项目名称。通过分析目标HTML结构,演示了如何正确识别和定位包含菜单项的元素,并提供了清晰的代码示例和常见错误解析,帮助读者掌握静态网页数据抓取的核心技巧。 在进行网页数据抓取(We…

    2025年12月14日
    000
  • Python中处理CSV数据并计算指定列平均值的教程(不使用Pandas)

    本教程旨在指导Python初学者,如何在不依赖Pandas库的情况下,从CSV文件中读取数据并计算特定数值列的平均值。文章重点解决常见的IndexError问题,通过介绍正确的列表初始化方法和数据解析策略,确保代码的健壮性和可扩展性,即使数据行数或列数发生变化也能正常工作。 在Python中处理CS…

    2025年12月14日
    000
  • Pandas 数据框列的条件字符串处理:拆分、追加与精准控制

    本文详细介绍了如何在Pandas DataFrame中根据特定关键词的存在与否,对列中的字符串进行条件性拆分和修改。通过自定义函数结合apply()方法,我们能够实现精确的字符串操作,例如提取关键词之前的部分并重新追加关键词,同时确保不含关键词的字符串保持不变,从而避免不必要的改动和数据错误。 在数…

    2025年12月14日
    000
  • Pandas DataFrame中基于条件拆分字符串并重新拼接的教程

    本教程将指导如何在Pandas DataFrame中,根据列中字符串是否包含特定子串,有条件地进行拆分、处理和重新拼接。我们将探讨直接字符串操作可能遇到的问题,并提供一个健壮的解决方案,以确保只有符合条件的行才被修改,从而实现精确的数据清洗和格式化。 1. 问题描述 在数据处理过程中,我们经常需要对…

    2025年12月14日
    000
  • 解决 ‘pip’ 不是内部或外部命令:Python包管理工具的完整教程

    当您在命令行遇到 ‘pip’ 不是内部或外部命令的错误时,通常意味着Python或pip的安装路径未正确添加到系统环境变量PATH中。本文将详细指导您如何诊断此问题,并提供通过检查PATH变量、重新安装Python以及验证安装等多种方法,确保您的Python环境能够正确使用p…

    2025年12月14日
    000
  • Python Pandas:DataFrame 列的条件性字符串拆分与拼接技巧

    本文探讨了在Pandas DataFrame中如何根据列值是否包含特定词语来执行条件性的字符串操作。通过一个实际的地址数据处理场景,详细介绍了如何利用自定义函数结合apply()方法,实现字符串的条件性拆分、清理和重构,避免了不必要的修改,确保数据转换的精确性和灵活性。 1. 引言:DataFram…

    2025年12月14日
    000
  • Python中’pip’命令未识别问题的彻底解决方案

    本文旨在解决Python开发中常见的“’pip’ 未被识别为内部或外部命令”错误。当用户无法通过pip安装Python模块时,通常是由于Python环境配置不当或安装损坏。本教程将提供一个彻底的解决方案:指导用户如何完整卸载并重新安装Python,确保pip命令的正确识别和模…

    2025年12月14日
    000
  • PyQt/PySide中QPdfView子类化以支持交互式矩形绘制教程

    本教程详细介绍了如何通过子类化QPdfView组件,实现在PDF文档视图上交互式绘制矩形的功能。文章涵盖了鼠标事件处理、绘图状态管理以及paintEvent的正确使用,并着重阐明了使用self.viewport().repaint()来确保绘制内容即时更新到PDF视图的关键技巧,从而解决在QPdfV…

    2025年12月14日
    000
  • Flask应用调试模式配置指南

    本文详细介绍了在Flask应用中启用调试模式的两种主要方法:通过设置环境变量(FLASK_APP和FLASK_DEBUG)配合flask run命令运行,以及直接在Python代码中使用app.run(debug=True)启动。这两种方法都能为开发提供自动重载和交互式调试器功能,同时强调了调试模式…

    2025年12月14日
    000

发表回复

登录后才能评论
关注微信