ubuntu 迅雷(xware desktop)

本文介绍如何在Linux环境下使用XwareDesktop实现迅雷下载功能。包括从编译安装到实际使用的详细步骤,还提供了预编译的deb包方便快速部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


在linux系统下,日常生活4个基本需求:办公软件 媒体播放 迅雷下载 QQ聊天,由于我不喜欢在linux下wine来运行exe程序,下面介绍实战用Xware Desktop实现迅雷下载,我分两种方法给大家介绍:第一种是作者介绍的比较复杂的模式,如下:

第二种是我自己分别为大家打包了32位和64位的deb包,大家只要下载DEB包安装,然后按照后面的使用说明就可以使用了:
简介:

Xware Desktop的目标是提供与Windows平台上迅雷相当的功能。你可以这样认为:
  • Xware Desktop是迅雷在Linux上的原生开源方案,无需Wine。
  • Xware Desktop是半官方半社区的迅雷:下载核心使用迅雷原版xware,界面使用开源的代码。
  • 源码项目地址 https://github.com/Xinkai/XwareDesktop
    Ubuntu Kylin上编译安装说明如下:
    编译环境
    • 安装必备的软件
      sudo apt-get install git build-essential devscripts
    • 下载源代码
      git clone git://github.com/Xinkai/XwareDesktop.git
      这会在当前目录下生成一个名为XwareDesktop的子目录。
    • 切换到源代码目录XwareDesktop
      cd XwareDesktop
    打包
    你需要切换到XwareDesktop的源代码目录。
    • 列出缺失的编译依赖
      dpkg-checkbuilddeps
      如果没有列出任何东西,跳过步骤2。
    • 安装缺失的编译依赖
      sudo apt-get install <复制粘贴:上一步列出的缺失的编译依赖>
    • 制作安装包
      dpkg-buildpackage
    安装
    回到图形化界面,在XwareDesktop的源代码目录的上级目录,你应该能找到名为xware-desktop_??????.deb的安装包文件, 双击它,按提示安装。
    使用说明
  • 第一次使用之前
    • 启动前端, 暂时不要登录
    • 设置下载文件夹
      文件->设置->挂载,点击添加,选择你的下载目的文件夹。点击确定。
      注意: 永远把任务下载到X:\TDDOWNLOADS,不要下载到X:\下载或X:\。如果需要任务分类,请下载到X:\TDDOWNLOADS\音乐。
    • 托管xwared并启动

      • 设置开机自动启动
        在文件->设置->启动与登录->xwared托管里选择由用户态systemd托管或者由用户态upstart托管,确定。
        如果这两个选项都不能选,则选择简单的自动启动。
        这样下次重启时,xwared会自动启动。
      • 手动启动xwared
        因为上一步骤所做的操作需要下次启动才能生效,需要输入以下命令手动启动xwared。

        • systemd托管: systemctl --user start xwared
        • upstart托管: start xwared
        • 简单的自动启动: /opt/xware-desktop/xwared &
        成功后,前端的左下角的xwared会变为绿色。
      • 关闭xwared的方法。
        在将来如果你需要关闭xwared,可以如下操作。

        • systemd托管: systemctl --user stop xwared
        • upstart托管: stop xwared
        • 简单的自动启动: 使用任务管理器,杀死名为xwared和EmbedThunderManager的进程

    • 用迅雷账号登录。
    • 设备激活
      稍等片刻,会出现一个添加设备的对话框。Xware Desktop会自动获取并填写激活码, 确认激活码自动填写后,点击激活按钮。激活过程应该是即时的。

    浏览器扩展整合
    Xware Desktop接受来自命令行的参数作为新任务的网址,格式为
    以Firefox上的Flashgot为例,打开其选项。添加一个新的下载器,程序设置为xware-desktop,参数设置为
  • Xware Desktop 32位deb包下载地址: http://pan.baidu.com/s/1gdIgLu7
  • 安装deb包后启动xware,仔细看使用说明部份

成功后的截图:


### Ubuntu 系统上安装 Docker Desktop 的方法 在 Ubuntu 系统上安装 Docker Desktop 需要遵循以下步骤,确保系统环境满足要求,并正确执行安装过程。 #### 1. 检查系统要求 确保 Ubuntu 系统版本为支持的版本。Docker Desktop 支持 Ubuntu 20.04 及更高版本[^1]。对于较低版本的 Ubuntu(如 16.04 或 18.04),官方建议使用 Docker Engine(docker-ce)而非 Docker Desktop[^2]。 #### 2. 下载 Docker Desktop 安装包 访问 Docker 官方网站或直接通过命令行下载适用于 Ubuntu 的 `.deb` 包。例如: ```bash wget https://desktop.docker.com/linux/main/amd64/docker-desktop-4.15.0-amd64.deb ``` 此命令会下载最新版本的 Docker Desktop 安装文件[^3]。 #### 3. 更新系统包索引 在安装之前,确保系统的包索引是最新的: ```bash sudo apt-get update ``` #### 4. 安装 Docker Desktop 切换到下载目录并执行安装命令: ```bash cd ~/Downloads sudo apt-get install ./docker-desktop-4.15.0-amd64.deb ``` 默认情况下,Docker Desktop 将安装在 `/opt/docker-desktop` 目录下。 #### 5. 解决权限问题 在某些情况下,可能会遇到权限错误,例如: ``` N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. ``` 这种错误可以忽略,因为它是由于 `_apt` 用户无法访问文件引起的。如果需要解决,可以手动更改文件权限: ```bash sudo chmod 644 docker-desktop-4.15.0-amd64.deb ``` #### 6. 启动 Docker Desktop 安装完成后,可以通过双击桌面快捷方式启动 Docker Desktop[^1]。如果未生成快捷方式,也可以通过命令行启动: ```bash /opt/docker-desktop/Docker\ Desktop ``` #### 7. 配置国内镜像源(可选) 为了加速 Docker 镜像的拉取,可以配置阿里云提供的 Docker 镜像源: ```bash sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc ``` 然后更新 APT 配置以使用镜像源[^4]。 --- ### 注意事项 - 如果系统未启用 systemd(如 WSL 环境),可能需要额外配置以支持 Docker Desktop 运行[^2]。 - 安装过程中可能出现的错误信息通常不影响最终结果,但仍需仔细检查日志以排除潜在问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值