查看: 3102|回复: 0

[大虾课堂] U-NAS HomeEdition 1.2安装Transmission-2.83

[复制链接]
发表于 2015-6-5 11:25:50 | 显示全部楼层 |阅读模式
本帖最后由 mamengedward 于 2015-6-5 15:16 编辑

本人看了jone的帖子。通过他的帖子让我受到启发我朋友家里有一台ATOM 230的主板。打算把老平台用上。考虑到HomeEdition 1.2可以发挥老平台的作用,因为U-NAS 2.0的内存占用率比较高,可能许多老平台都是2G一下的内存。本人把配置先发图。

U-NAS_1_2.png

本人现参考jone的帖子,但是 wget  https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz这个命令报错
wget  https://github.com/downloads/lib ... .0.20-stable.tar.gz
  https://github.com/downloads/lib ... .0.20-stable.tar.gz
正在解析主机 github.com... 192.30.252.131
正在连接 github.com|192.30.252.131|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://cloud.github.com/downloa ... .0.20-stable.tar.gz [跟随至新的 URL]
--https://cloud.github.com/downloa ... .0.20-stable.tar.gz
正在解析主机 cloud.github.com... 失败:未知的名称或服务。
wget: 无法解析主机地址 “cloud.github.com”
本人一开始用的是putty。后来只有手动进行下载。因为SCP,SFTP的方式比较复杂。现在打算用较简单的方式来解决问题。
首先先下载好libevent-2.0.20-stable.tar.gz。网上一大堆。我这里先给一个链接http://download.chinaunix.net/do ... 215&ResourceID=5804

远程连接的软件建议使用SecureCRT这个工具,配置如下

U-NAS con.png
如不安装以上方式配置链接的话估计会出现乱码。
red hat过来的老用户都用过rc/sz这个命令。所以本人打算用这个工具把文件穿上去。首先就是安装这个软件。

登陆linux,下载rzsz安装包
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz

tar zxvf rzsz-3.48.tar.gz解压安装包

3.解压后生成scr目录,这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程)。先执行命令make,将给出下面的提示:
Please study the #ifdef's in crctab.c, rbsb.c, rz.c and sz.c,
make any necessary hacks for oddball or merged SYSV/BSD systems,
then type 'make SYSTEM' where SYSTEM is one of:
        posix   POSIX compliant systems
        aix     AIX systems
        next    NeXtstep v3.x (POSIX)
        odt     SCO Open Desktop
        everest SCO Open Desktop (elf, strict)
        sysvr4  SYSTEM 5.4 Unix
        sysvr3  SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2
        sysv    SYSTEM 3/5 Unix
        sysiii  SYS III/V  Older Unix or Xenix compilers
        xenix   Xenix
        x386    386 Xenix
        bsd     Berkeley 4.x BSD, Ultrix, V7
        tandy   Tandy 6000 Xenix
        dnix    DIAB Dnix 5.2
        dnix5r3 DIAB Dnix 5.3
        amiga   3000UX running SVR4
        POSIX   POSIX compliant systems (SCO Open Desktop, strict)
        undos   Make the undos, todos, etc. program.
        doc     Format the man pages with nroff

根据自己的系统选择make的位置参数,一般情况下,选posix或linux就可以了。执行命令make posix
root@U-NAS:/srv/src# make  posix
cc   -O -DPOSIX -DMD=2 rz.c -o rz
size rz
   text    data     bss     dec     hex filename
  25726     648   10404   36778    8faa rz
rm -f rb rx rc
ln rz rb
ln rz rx
ln rz rc
cc   -O -DPOSIX sz.c -o sz
size sz
   text    data     bss     dec     hex filename
  30899     708   43084   74691   123c3 sz
rm -f sb sx zcommand zcommandi
ln sz sb
ln sz sx
ln sz zcommand
ln sz zcommandi

5.把相关文件复制到目录/usr/bin下面。这里只需要拷贝2个文件rz及sz,命令为:cp rz sz  /usr/bin

然后把文件传输到NAS上

root@U-NAS:/srv/src# rc
会跳出下图

U-NAS3.png

选择下载了libevent-2.0.20-stable.tar.gz这个目录把文件添加进去。还有切记不能点击在“以ASCII方式上传文件”。

上传好以后。接下啦基本上都是jone大神的东东了。呵呵呵
# tar  zxf  libevent-2.0.20-stable.tar.gz
#  cd libevent-2.0.20-stable
#./configure
#  make && make install
# cd ..                                               
#
aptitude  update
#  aptituden install  -y openssl
#  aptituden install  -y  libssl-dev libcurl4-openssl-dev intltool g++           
我这里最后其实是一句。可能是命令复制错了,分了两步。反正事情达成就OK了。                                 

后面几个步骤基本上是jone大神的翻版了

下载transmission2.83并安装
# tar Jxvf transmission-2.83.tar.xz

备份之前版本
#  cp -a -p -r  /usr/local/share/transmission /root/

删除这个目录。因为很有可能对编译产生影响。

#  rm  -rf /usr/local/share/transmission

进行安装工作
# cd transmission-2.83

配置并编译软件
# ./configure
# make
再进行编译
#  make

安装transmission
# make install

复制的transmission


#  cp  /usr/local/bin/transmission-daemon  /usr/bin/transmission-daemon   

#  transmission-daemon –V //查看当前版本



安装transmission2.83成功

回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-29 21:42 , Processed in 0.068100 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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