找回密码
 立即注册
查看: 1545|回复: 4

[原创] 已经成功在我家云上运行人人影视rrshareweb

[复制链接]

1

主题

0

回帖

58

积分

初级渣柚V2

积分
58
发表于 2020-7-28 11:03:29 | 显示全部楼层 |阅读模式
大体思路就是在板子上用qemu跑x86虚拟机,然后在虚拟机里运行rrshareweb for linux,虚拟机和板子共享文件夹(samba),电影就直接下载到硬盘里了;

1. 虚拟机的内核和文件系统直接可以用buildroot来做,config选qemu_x86_64_defconfig这样出来的就是比较精简的,占用空间小,启动快;
2. 启动虚拟机之前要设置连接方式为桥接,需要通过下面的脚本:

  1. sudo apt-get install bridge-utils
  2. sudo apt-get install uml-utilities
复制代码

  1. #!/bin/bash

  2. NET_DEVICE=eth0

  3. ifconfig $NET_DEVICE down
  4. brctl addbr br0
  5. brctl addif br0 $NET_DEVICE

  6. brctl stp br0 off
  7. brctl setfd br0 1
  8. brctl sethello br0 1
  9. ifconfig br0 0.0.0.0 promisc up
  10. ifconfig $NET_DEVICE 0.0.0.0 promisc up
  11. dhclient br0
  12. brctl show br0
  13. brctl showstp br0

  14. tunctl -t tap0
  15. brctl addif br0 tap0
  16. ifconfig tap0 0.0.0.0 promisc up
  17. brctl showstp br0
复制代码


3. 启动虚拟机,用以下脚本/命令:
  1. #!/bin/sh
  2. IMAGE_DIR="${0%/*}/"

  3. if [ "${1}" = "serial-only" ]; then
  4.     EXTRA_ARGS='-nographic'
  5. else
  6.     EXTRA_ARGS='-serial stdio'
  7. fi

  8. export PATH="/home/xianlee/workspace/buildroot/output/host/bin:${PATH}"
  9. exec   qemu-system-x86_64 -M pc -kernel ${IMAGE_DIR}/bzImage -drive file=${IMAGE_DIR}/rootfs.ext2,if=virtio,format=raw -append "rootwait root=/
  10. dev/vda console=tty1 console=ttyS0" -net nic,model=virtio -net tap,ifname=tap0,script=no,downscript=no ${EXTRA_ARGS}
复制代码


3. 启动虚拟机后就是在虚拟机里运行rrshareweb,挂载好共享文件夹,网页访问http://虚拟机地址:3001修改进行设置即可,保证下载路径为共享的路径。

尝试下来可以正常下载,但是好像速度没有电脑上快;
由于虚拟机的kernel和rootfs都是5M以上了,无法上传了,可以自己尝试下;

所需文件

所需文件


评分

参与人数 1渣金 +5 经验值 +5 收起 理由
jakc + 5 + 5 很给力!

查看全部评分

7

主题

187

回帖

824

积分

中级渣柚V2

积分
824
发表于 2020-7-28 12:03:00 | 显示全部楼层
又出新玩法了棒

3

主题

68

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-7-28 12:47:38 | 显示全部楼层
楼主出一个教程吧!

4

主题

45

回帖

1696

积分

中级渣柚V3

积分
1696
发表于 2020-7-28 20:47:07 | 显示全部楼层
我看到你的帖子,然后写了个脚本的,订阅yyets的rss,自动添加任务到qbittorrent或transmission,省资源,也发在这论坛的贝壳云版本里了

5

主题

61

回帖

159

积分

初级渣柚V2

积分
159
发表于 2020-7-28 23:24:01 | 显示全部楼层
大佬就是不一样
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2024-11-22 01:53 , Processed in 0.052825 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表