本帖最后由 mamengedward 于 2015-6-5 15:16 编辑
本人看了jone的帖子。通过他的帖子让我受到启发我朋友家里有一台ATOM 230的主板。打算把老平台用上。考虑到HomeEdition 1.2可以发挥老平台的作用,因为U-NAS 2.0的内存占用率比较高,可能许多老平台都是2G一下的内存。本人把配置先发图。
本人现参考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这个工具,配置如下
如不安装以上方式配置链接的话估计会出现乱码。
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
会跳出下图
选择下载了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成功
|