• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

MBL装goagent

My Book Live  / 教程分享  / 只看大图  / 正序浏览   © 著作权归作者本人所有

#楼主# 2014-4-17 21:34

跳转到指定楼层
需要用到两个软件PUTTY和WinSCP自行百度去下载吧。
一:
打开PUTTY软件 按图片设置参数 IP根据你的MBL设置
1.jpg

二:
点击open后输入用户名:root  密码:welc0me
2.jpg
三:
1、修改源 输入 sudo vim /etc/apt/sources.list 回车。'复制后右键点击黑框自动粘贴'
2、按一下 insert 添加 #deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
3、添加后按一下 ESC 输入 :wq 回车退出编辑
3.jpg

四:
1、输入 sudo apt-get update 更新
4.jpg

2、更新完毕后输入 sudo apt-get install python2.7  安装python2.7.3
耐心等待,抽烟的抽烟,喝茶的喝茶,尿尿的尿尿。这里我图片就不放了 因为我已经安装好了,安装完后和上面图片最后显示的一样。

五:
1、安装完python2.7.3后,下载g0agent,编辑local里面的proxy.ini 吧第一个127.0.0.1改成0.0.0.0 下面其他的127.0.0.1改成你MBL的IP地址,填好你的appid后其他的不
用改,保存关闭。
51.jpg

2、接下来就要用到WinSCP了,打开WinSCP新建一个,如图片设置,密码账号同上。
52.jpg

3、打开后吧g0agent的拖到MBL的 root 目录里
53.jpg

4、在MBL目录中点到/etc/ini.d右键空白的地方新建一个文件我取的名字是“1”
54.jpg

5、双击打开刚刚你新建的文件填入
#!/bin/sh
/usr/bin/nohup /usr/bin/python2.7 /goagent/local/proxy.py 1>/dev/null 2>/dev/null &
直接点保存关闭就行了
55.jpg

6、然后右键你刚刚新建的文件,点属性,把下面的权限改成7777后点确定
56.jpg

六、回到putty中输入update-rc.d 1 start 99 2 3 4 5 . stop 01 0 1 6 .后回车
57.jpg

到此MBL装入g0agent就完成了。记得重启MBL。
然后把你的浏览器插件修改成MBL的地址就行了
58.png


评分

参与人数 2云币 +14 贡献 +14 +14 收起 理由
爆疯语 + 7 + 7 + 7 技术贴,没理由不加分·
admin + 7 + 7 + 7 各种解放权限777~

查看全部评分

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

9

回帖

219

积分

入门用户

Rank: 1

云币
0
贡献
41
活跃
9
精华
0
amwihgu 发表于 2014-5-25 19:40 来自 中国上海
ymjkk 发表于 2014-5-23 14:03
你这命令还是用的2.5的python所以不成功,你可以参考我另外专门写的帖子,或者直接执行python2.7 /goagen ...

OK。多谢。我会努力再研究的。
回复 支持 反对 印象

使用道具 举报

1

精华

163

回帖

3636

积分

搞机大神

Rank: 3Rank: 3

云币
23
贡献
685
活跃
25
精华
1

NAS发烧友技术达人编辑能手

ymjkk 发表于 2014-5-23 14:03 来自 中国四川成都
本帖最后由 ymjkk 于 2014-5-23 14:07 编辑
amwihgu 发表于 2014-5-22 21:35
您好。
目前用您给的博客的方法,安装Python2.7成功,但是在Putty中输入运行Python运行的是2.5,得输入P ...

你这命令还是用的2.5的python所以不成功,你可以参考我另外专门写的帖子,或者直接执行python2.7 /goagent/local/proxy.py,不过这样不是后台运行,命令行会一直有输出,具体后台实现,我帖子有,就在置顶,另外一个安装python2.7的方法。
http://www.nasyun.com/thread-22938-1-1.html
回复 支持 1 反对 0 印象

使用道具 举报

0

精华

9

回帖

219

积分

入门用户

Rank: 1

云币
0
贡献
41
活跃
9
精华
0
amwihgu 发表于 2014-5-22 21:35 来自 中国上海
ymjkk 发表于 2014-5-19 09:39
你可以用我分享的另外一个办法来安装,我用APT安装的有很多问题,后来卸载还把MBL给搞崩溃了,幸好预先留 ...

您好。
目前用您给的博客的方法,安装Python2.7成功,但是在Putty中输入运行Python运行的是2.5,得输入Python2.7才运行这个版本,这是否正常?
以及,我将goagent放在<root>根目录中,然后试着运行它,结果如下:
Bryan-Server:~# python /goagent/local/proxy.py
  File "/goagent/local/proxy.py", line 253
    OpenSSL.crypto.X509Extension(b'basicConstraints', True, b'CA:TRUE'),
                                                   ^
SyntaxError: invalid syntax

不知是否给能点帮助?
谢谢。
回复 支持 反对 印象

使用道具 举报

1

精华

163

回帖

3636

积分

搞机大神

Rank: 3Rank: 3

云币
23
贡献
685
活跃
25
精华
1

NAS发烧友技术达人编辑能手

ymjkk 发表于 2014-5-21 14:05 来自 中国四川成都
amwihgu 发表于 2014-5-21 08:50
感谢。
是的,我用你提供的博客安装Python成功了。后续的步骤还有待有空再尝试。至少成功了一半。
顺带 ...

是的,这个重装会完全保留。
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

219

积分

入门用户

Rank: 1

云币
0
贡献
41
活跃
9
精华
0
amwihgu 发表于 2014-5-21 08:50 来自 中国上海
ymjkk 发表于 2014-5-19 09:39
你可以用我分享的另外一个办法来安装,我用APT安装的有很多问题,后来卸载还把MBL给搞崩溃了,幸好预先留 ...

感谢。
是的,我用你提供的博客安装Python成功了。后续的步骤还有待有空再尝试。至少成功了一半。
顺带请教一下:长按Reset键的恢复,数据是会完全保留的是吗?
回复 支持 反对 印象

使用道具 举报

1

精华

163

回帖

3636

积分

搞机大神

Rank: 3Rank: 3

云币
23
贡献
685
活跃
25
精华
1

NAS发烧友技术达人编辑能手

ymjkk 发表于 2014-5-19 09:39 来自 中国四川成都
amwihgu 发表于 2014-5-17 22:40
Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Done
Building dependency ...

你可以用我分享的另外一个办法来安装,我用APT安装的有很多问题,后来卸载还把MBL给搞崩溃了,幸好预先留了一手可以通过reset恢复系统,恢复以后我用另外那个方法来安装就一点问题也没有了。
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

219

积分

入门用户

Rank: 1

云币
0
贡献
41
活跃
9
精华
0
amwihgu 发表于 2014-5-17 22:40 来自 中国上海
ymjkk 发表于 2014-5-16 20:05
这个是APT的缓存不够,这个问题我遇到了,是通过注释掉其他源解决的,但是通过APT装问题很多,我建议另外 ...

Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  libc6-ppc64: Depends: libc6 (= 2.18-6) but 2.11.2-2 is to be installed
  locales: Depends: glibc-2.18-1
  python2.7: Depends: python2.7-minimal (= 2.7.6-8) but it is not going to be in                    stalled
             Depends: libpython2.7-stdlib (= 2.7.6-8) but it is not going to be                     installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a s                    olution).
Bryan-Server:~# sudo apt-get install libpython2.7-stdlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  libc6-ppc64: Depends: libc6 (= 2.18-6) but 2.11.2-2 is to be installed
  libpython2.7-stdlib: Depends: libpython2.7-minimal (= 2.7.6-8) but it is not going to be installed
                       Depends: libc6 (>= 2.15) but 2.11.2-2 is to be installed
                       Depends: libdb5.3 but it is not going to be installed
                       Depends: libexpat1 (>= 2.1~beta3) but 2.0.1-4+lenny3 is to be installed
                       Depends: libffi6 (>= 3.0.4) but it is not going to be installed
                       Depends: libssl1.0.0 (>= 1.0.0) but it is not going to be installed
                       Depends: libtinfo5 but it is not going to be installed
  locales: Depends: glibc-2.18-1
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Bryan-Server:~# sudo apt-get install libpython2.7-minimal
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  libc6-ppc64: Depends: libc6 (= 2.18-6) but 2.11.2-2 is to be installed
  locales: Depends: glibc-2.18-1
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Bryan-Server:~# sudo apt-get install libc6
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  glibc-doc
The following packages will be upgraded:
  libc6
1 upgraded, 0 newly installed, 0 to remove and 306 not upgraded.
2 not fully installed or removed.
Need to get 0B/4510kB of archives.
After this operation, 750kB disk space will be freed.
WARNING: The following packages cannot be authenticated!
  libc6
Install these packages without verification [y/N]? Y
Preconfiguring packages ...
dpkg: error processing /var/cache/apt/archives/libc6_2.18-6_powerpc.deb (--unpack):
parse error, in file '/var/lib/dpkg/tmp.ci/control' near line 9 package 'libc6':
`Conflicts' field, invalid package name `libc6:hppa': character `:' not allowed (only letters, digits and characters `-+._')
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.18-6_powerpc.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Bryan-Server:~#

现在的问题是这样的,我作为门外汉着实无从下手了。
您分离的博客里我看到有其它的Approach,我正在尝试,谢谢。
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

219

积分

入门用户

Rank: 1

云币
0
贡献
41
活跃
9
精华
0
amwihgu 发表于 2014-5-17 22:22 来自 中国上海
ymjkk 发表于 2014-5-16 20:05
这个是APT的缓存不够,这个问题我遇到了,是通过注释掉其他源解决的,但是通过APT装问题很多,我建议另外 ...

您好,感谢。
APT缓存不够的问题我昨天其实通过Google解决了。
但是,后来遇到一个奇怪的“安装档案的子步骤中遇到命名不符合规范的文件”,然后Python的Depend的东西都没装上,无法继续。
回复 支持 反对 印象

使用道具 举报

1

精华

163

回帖

3636

积分

搞机大神

Rank: 3Rank: 3

云币
23
贡献
685
活跃
25
精华
1

NAS发烧友技术达人编辑能手

ymjkk 发表于 2014-5-16 20:05 来自 中国四川成都
amwihgu 发表于 2014-5-16 18:27
现在的问题是这样的:
Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Err ...

这个是APT的缓存不够,这个问题我遇到了,是通过注释掉其他源解决的,但是通过APT装问题很多,我建议另外一种方式:
http://www.liy.name/?p=1380
参照这个教程装,装好的python在/OPT/BIN目录里面,你可以用下面这个代码来替换自带的2.5
  1. sudo rm /usr/bin/python
  2. sudo ln -s /opt/bin/python2.7 /usr/bin/python
复制代码


这是另外一个gaogent的教程,我是参照这个教程最后实现的后台服务。
http://www.liy.name/?p=794

这样就可以了,另外我启动代理的时候会报错,会报地址已经存在,但是不影响使用。
回复 支持 反对 印象

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

我不是果冻

入门用户

  • 主题

    1

  • 帖子

    29

  • 关注者

    8

楼主新帖

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图