十一
09/09
Synology DS109+ 安装ipkg套件工具
最后更新于 星期一, 9 十一月 2009 08:49
作者: sHiN3
星期一, 9 十一月 2009 08:49

尽量写得详细点,方便那些不幸看到的同学。
本文同样适用于使用Freescale mpc8533 PPC Processor的其他机型,也就是Synology X09系列所有带+的机型,具体信息可以在这里查询:http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_have

  • 首先进入管理界面Disk Station Manager,网络服务>终端机>启用SSH功能>确认
  • 搞一个SSH的客户端,比如Putty (www.chiark.greenend.org.uk/~sgtatham/putty/)。
  • 连接DS109+时用户名用 root,密码就是你初始化系统时的admin的密码。
  • 连接成功后使用 cat 命令查看cpu信息
    sHiN3> cat /proc/cpuinfo

    processor : 0

    cpu : e500v2

    clock : 1066.560000MHz

    revision : 2.2 (pvr 8021 0022)

    bogomips : 133.12

    timebase : 66660000

    platform : MPC8544 DS

    Vendor : Freescale Semiconductor

    PVR : 0×80210022

    SVR : 0×80340011

    PLL setting : 0×4

    Memory : 512 MB

    虽然platform显示MPC8544 DS,但是在Syno论坛上有官方的回复说是文件写错了,实际上还是8533的Processor。这里注意到cpu一栏是e500v2,所以我们选择optware的时候就选择e500。

  • e500的ipkg文件在这里http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/,Native目录里有用的只有MLdonkey,大部分需要的文件都在Cross编译下的Unstable里,下面进入正题。
  • 建立一个临时的文件夹来安装bootstrap,具体文件名可能随版本更新而变化
    sHiN3> mkdir /temp
    sHiN3> cd /temp
    sHiN3> wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh

    –11:59:55–  http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh
    => `syno-e500-bootstrap_1.2-7_powerpc.xsh’
    Resolving ipkg.nslu2-linux.org… 140.211.169.169
    Connecting to ipkg.nslu2-linux.org|140.211.169.169|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 272,294 (266K) [text/plain]

    0% [                                     ] 0             –.–K/s
    1% [                                     ] 3,908         13.44K/s
    3% [>                                    ] 9,668         16.62K/s
    7% [=>                                   ] 21,188        24.17K/s
    16% [=====>                               ] 44,228        37.40K/s
    31% [==========>                          ] 85,988        57.12K/s
    50% [=================>                   ] 137,828       75.96K/s
    71% [=========================>           ] 195,428       96.76K/s
    87% [===============================>     ] 237,188      106.62K/s
    100%[====================================>] 272,294      116.51K/s

    11:59:59 (116.32 KB/s) – `syno-e500-bootstrap_1.2-7_powerpc.xsh’ saved [272294/272294]
    sHiN3> chmod 777 *
    sHiN3> ./syno-e500-bootstrap_1.2-7_powerpc.xsh
    Optware Bootstrap for syno-e500.
    Extracting archive… please wait
    bootstrap/
    bootstrap/bootstrap.sh
    bootstrap/ipkg-opt.ipk
    bootstrap/ipkg.sh
    bootstrap/optware-bootstrap.ipk
    bootstrap/wget.ipk
    1327+1 records in
    1327+1 records out
    Creating temporary ipkg repository…
    Installing optware-bootstrap package…
    Unpacking optware-bootstrap.ipk…Done.
    Configuring optware-bootstrap.ipk…Setting up ipkg arch-file
    Modifying /etc/rc.local
    Done.
    Installing ipkg…
    Unpacking ipkg-opt.ipk…Done.
    Configuring ipkg-opt.ipk…Done.
    Removing temporary ipkg repository…
    Installing wget…
    Installing wget (1.12-2) to root…
    Configuring wget
    Successfully terminated.
    Creating /opt/etc/ipkg/cross-feed.conf…
    Setup complete.

  • 更新ipkg程序包列表
    sHiN3> ipkg update

    Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz
    Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz
    Updated list of available packages in /opt/lib/ipkg/lists/cross
    Successfully terminated.
  • 至此就可以使用ipkg install命令来安装软件包了。

下期预告:DS109+上编译安装MLDonkey及环境中文化问题。

标签:,


发表评论