linux debian 下 docker安装windows应用 qq 微信 迅雷

其实,不是我针对谁,我只是想说,github上都有人家的源码,最官方的指导,我咋才知道

在这里插入图片描述










环境

debian9.11

下载 docker

大致有两种:不过我这里不是全都可行
但是都挺方便

  • apt
    1. 先说,我失败了,apt没找到 ,,后来再看,好像是我操作有点问题
    2. sudo vim /etc/apt/sources.list
    3. 添加 deb [arch=amd64] https://download.docker.com/linux/debian stretch stable
    4. apt update
    5. apt upgrade
    6. sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common 安装一些依赖
    7. sudo apt-get install docker-ce
    8. sudo systemctl status docker
      看到这个就成功了
      ● docker.service - Docker Application Container Engine
         Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e
         Active: active (running) since Sat 2019-07-06 11:02:49 CST; 5h 33min ago
           Docs: https://docs.docker.com
       Main PID: 738 (dockerd)
          Tasks: 15
         Memory: 57.9M
            CPU: 6.649s
         CGroup: /system.slice/docker.service‘
      
  • 下载deb 然后 手动安装,我用的这个方法,挺好的
    传送门

改变镜像的位置(如果需要的话)

这些应用的镜像们还挺大的,默认安的话,一个还行,多了可能会出事,如果装系统分盘了,那么可能会导致空间不够
传送门,我一般用第三个方法 system下创建配置文件

安装qq

  1. sudo docker pull bestwu/qq

  2. 要下载几个东西,等一等,喝杯茶

  3.    	docker run -d --name qq --device /dev/snd/ -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME/TencenFiles:/TencentFiles -e DISPLAY=unix$DISPLAY -e XMODIFIERS=@im=fcitx -e QT_IM_MODULE=fcitx -e GTK_IM_MODULE=fcitx -e AUDIO_GID=`getent group audio | cut -d: -f3` -e VIDEO_GID=`getent group video | cut -d: -f3` -e GID=`id -g` -e UID=`id -u` bestwu/qq:im 
       	这一句命令可以直接拷贝运行,不用改啥。需**注意**:这个命令是初始化创建qq,只需在第一次运行的时候用
    
  4. 之后会出现登陆界面 ,注意了,这里有个问题,如果没有将用户USER添加到docker组中
    那么就会出现一个问题:登陆的时候好好的,眼看就登上了,但是,一闪就没了,用docker ps -a 查看,发现qq还在运行,但是就是没有界面。

    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
    faaf97abacee        bestwu/wechat       "/entrypoint.sh"    24 hours ago        Up 28 minutes                           wechat
    d65defc8a90d        bestwu/qq:im        "/entrypoint.sh"    25 hours ago        Up 28 minutes                           qq
    

    解决办法:(如果,qq还在运行,就先关掉,docker stop CONTAINER ID )先 su ,在超级用户下面运行qq,docker start CONTAINER ID

  5. 以后再运行qq ,也算是 先 su ,然后再 docker start CONTAINER ID

  6. 可以创建用户组,把当前用户添加进去,这样就不用每次都su了

安装微信

命令1:docker pull bestwu/wechat

命令2:
    docker run -d --name wechat --device /dev/snd \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -v $HOME/WeChatFiles:/WeChatFiles \
    -e DISPLAY=unix$DISPLAY \
    -e XMODIFIERS=@im=fcitx \
    -e QT_IM_MODULE=fcitx \
    -e GTK_IM_MODULE=fcitx \
    -e AUDIO_GID=`getent group audio | cut -d: -f3` \
    -e GID=`id -g` \
    -e UID=`id -u` \
    bestwu/wechat

这个也是不用改直接运行就可以,

安装迅雷

  • 我想在ITellYou 上下载个镜像,但是链接是这样的 ed2k://|file|cn_windows_10_pro_insider_preview_10074_x64_dvd_6651350.iso|4000796672|6367E5473704AB69324D1DCDB52BA4ED|/,要用迅雷,脑壳疼,

  • 一开始apt了个qbitto啥啥,这个东西靠进去,直接就不行,说啥不存在,去你妈的
    然后

  • 然后发现有个插件不错叫downthemall!,开始看着是在火狐上能用,但安装的时候说不行:最低版本的是69,我是60,自带的软件,不想升级,还要下包,看见官网谷歌也有,咱谷歌用的多,也有办法访问谷歌商店,那就谷歌,安上之后发现什么狗屁,就是一直0%,还下尼玛呀。然后就docker安装迅雷吧,反正这个一定可以,但是没有迅雷的帖子的完整的贴子,
    探索着来呗:

    (base) zh@deb:~$ sudo docker search thunder
    [sudo] password for zh: 
    NAME                                        DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
    bestwu/thunderspeed                         迅雷极速版                                           5                                       [OK]
    yfxiaodou/thunder-xware-arm                 thunder-xware                                   2                                       
    yantis/thunderbird                          Dockerized Thunderbird - local or remote ove…   2                                       [OK]
    panthernet/thundered                        ThunderED Discord bot for EVE online            1                                       
    gruen/thunderbird                           Thunderbird dockerized                          1                                       [OK]
    rohannagar/thunder                          Thunder is a REST API application that manag…   1                                       
    janitortechnology/thunderbird               Thunderbird developer environment               1                                       
    kjagiello/thunderpush                       Official Docker image for Thunderpush.          1                                       
    reto/thunderbird                            Thunderbird available via Xpra.                 1                                       [OK]
    thunderscore/dockerhook-auto                Example docker hook                             1                                       [OK]
    hortonworks/thunderhead-environments2-api                                                   0                                       
    burda/thunder-performance                   Thunder application built for performance te…   0                                       
    umerkk/thunderbolt-web                                                                      0                                       
    thundersquared/docker-serve                 A dockerized serve.                             0                                       
    riskofthunder/thunderstore                  Thunderstore is a mod database and API for d…   0                                       
    stevenweathers/thunderdome-planning-poker   Thunderdome is an open source agile planning…   0                                       
    meyskens/thunderbird                        Thunderburd inside Docker                       0                                       [OK]
    tramiko/thunderbird                         Thunderbird based on OpenSuSE Tumbleweed        0                                       
    thunderdb/build                             for thunderdb build                             0                                       
    thunderbirdops/addons-server                Thunderbird fork of addons-server               0                                       [OK]
    iaroki/thunderbird                          thunderbird                                     0                                       [OK]
    thundersquared/dnsrecordsbot                ? A bot to fetch DNS records                    0                                       [OK]
    thunder13/sample                                                                            0                                       
    johnnagro/thunderbird                       Run thunderbird with torbirdy and enigmail i…   0                                       [OK]
    

    这个最后带ok的是官方支持,的,这就简单了,直接:sudo docker pull bestwu/thunderspeed
    然后,就没然后了,你看哈,这个qq和微信初始化的参数大致,一样,稍微对比一下,改改,就能运行了,我呢,·怕,我先不弄了,先去学学docker,溜了,等我学完了弄成了再告诉你

    实测可用

    docker run -d --name thunderspeed --device /dev/snd/ -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME/TencenFiles:/XunleiFiles -e DISPLAY=unix$DISPLAY -e XMODIFIERS=@im=fcitx -e QT_IM_MODULE=fcitx -e GTK_IM_MODULE=fcitx -e AUDIO_GID=`getent group audio | cut -d: -f3` -e VIDEO_GID=`getent group video | cut -d: -f3` -e GID=`id -g` -e UID=`id -u` bestwu/thunderspeed
    
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
运行环境要求 硬件: x86或x64 CPU 下载文件夹所在卷容量大于4G 软件: Linux 32位或64位x86系列CPU Python3 >= 3.4 Py3.PyQt5 >= 5.2 详细的软件依赖参见发行版的打包文件。 其它: 拥有迅雷账户(会员/非会员均可) 许可证 GPLv3 -- Xware Desktop部分 迅雷协议 -- Xware部分 新增64位版本(迅雷下载核心1.0.31): 附件: xware-desktop_0.13.20141115_amd64.deb [1.71 MiB] 被下载 2099 次 Xware Desktop已打包,64位打包系统是kubuntu15.04,凡是64位的ubuntu15.04系,应该都能用. 迅雷版本是1.0.31,包含数个linux原生二进制程序,建议双击安装包进行安装,它还要额外的pyQt5图形库,会自动从ubuntu仓库下载. 第一次先不要登陆,先要设置.启动迅雷软件->菜单栏->文件->设置 ->挂载->添加下载目录,比如我的是/home/name/download. ->启动与登陆->xwared托管->我们选systemd托管,ETM选随xwared启动 至此设置告一段落.重启PC后,如下图会有两个迅雷的原生进程: 附件: thunder.png thunder.png [ 23.98 KiB | 被浏览 52484 次 ] 在我的kubuntu开始菜单的因特网子菜单里会有个xwared Desktop的迅雷图标,点击它就能启动迅雷了. 第一次登陆后会有激活码,点一下即可成功. 就能跟windows里的迅雷7一样用啦,速度嘛,跟windows完全一样,免费用户同样没有高速通道,要vip才能用. 32位迅雷下载核心更新至1.0.25 附件: xware-desktop_0.10.20140702_i386.deb [1.61 MiB] 被下载 7829 次 当然,有能力的同学可以自行编译,在Ubuntu上编译安装说明如下 : 编译环境: 安装必备的软件。 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 执行这条命令后会在你当前目录下生成数个包,其中包括xware-desktop_??????.deb安装包。 安装 回到图形化界面,在XwareDesktop的源代码目录的上级目录,你应该能找到名为xware-desktop_??????.deb的安装包文件, 双击它,按提示安装。 浏览器扩展整合 Xware Desktop接受来自命令行的参数作为新任务的网址,格式为 xware-desktop http://www.website.com/file1 ftp://www.website.com/file2 ... 以Firefox上的Flashgot为例,打开其选项。添加一个新的下载器,程序设置为xware-desktop,参数设置为[URL]。 来自命令行的参数支持http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多种协议, 也同样支持本地的torrent文件。 注:本软件同linux版115网盘存在冲突,出现如下提示: This application failed to start because it could not find or load the Qt platform plugin "xcb". Reinstalling the application may fix this problem.
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值