Install IPKG on Synology DS209+
IPKG is a Package Management System, this means that you can install packages on your NAS with a single command like ipkg install PackageName. This article will describe step-by-step how to do this.
Putty
To install IPKG you have to follow the following steps:
1. Create a folder with mkdir /volume1/public and go to that folder cd /volume1/public
2. To download the bootstrap type wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-5_powerpc.xsh
3. Type sh syno-e500-bootstrap_1.2-5_powerpc.xsh to run it.
4. You’ll see “Setup complete” on the command line.
5. Optional: rm syno-e500-bootstrap_1.2-5_powerpc.xsh to remove the file.
6. Update the ipkg list of installed products using the command ipkg update
7. Update the ipkg installed packages to the latest versions using the command ipkg upgrade
8. Type reboot and press Enter. This will reboot the NAS. (Optional)
9. Done!
After rebooting and connecting again you can list all ipkg packages with ipkg list | grep SearchString or ipkg list. The last command can take a while.
Note: This is only for those models with a PowerPC Freescale 8543 (PPC) CPU. (DS209+, RS408, RS408-RP, DS408, DS508)



Thanks a lot for your blog entry.
I wonder why reboot (step
is required. In my case it was not necessary.
Thanks again
Hi Deverne,
Thanks for your comment. I wrote the blog entry exactly how I did it, maybe step 8 is not necessary.
Regards,
Stefan
Make sure to login telenet/SSH as root using your administrator password. If you login as administrator then IPKG wont install.
You are a wonderful person, thank you so much for posting this!
One question, is there any reason why I can’t delete the /volume1/public directory afterwards? I like to keep things neat.
I am not sure, but maybe it is used by Synology Diskstation Manager.
Thanks a lot for this, it worked swell on my DS209-II
Thank you, short and sweet description, that works !
Great set of instructions. Could you compose another post detailing how to install packages that are not found via ipkg list?
I’m looking to install mcrypt, but I’m unsure where I should be installing it.
Thanks!
For DS209j (MPC8245), use http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable/ds101-bootstrap_1.0-4_powerpc.xsh
Hi!
THNX for your step-by-step guide.
But I’m a bit confused….
You write about DS209+ but you write “PowerPC Freescale 8543 (PPC) CPU” as well…
In this wiki
http://forum.synology.com/wiki/index.php/Is_my_NAS_an_ARM_or_a_PowerPC_CPU_model
synology says abour ds209+: “DS209+ Freescale mpc8533 PPC Processor”.
I’m planning to install bootstrap to my new DS509+ (DS509+ Freescale mpc8533 PPC Processor like your DS209+ nas), so I think I could install it using file and info you provided in this great post.
Could you or anyone reading confirm my supposition?
THNX in advance!
Karl
I don’t know which source I’ve used anymore. But it seems you’re right!
Hi Stefanovich!
THNX for your prompt answer.
I’ll try bootstrap from your post and I’ll report back my results.
Bye 4 now!
Karl
Hi All!
I confirm the above howto works with DS509+.
According with post http://forum.synology.com/enu/viewtopic.php?f=40&t=15346
DS509+ has PowerPC 8533 CPU.
So we can install bootstrap compiled for e500v2.
Bye!
Karl
Thanks!
Thank you! The file is now version 7, so you need to use “syno-e500-bootstrap_1.2-7_powerpc.xsh” (change “5″ to “7″ three places in the above instructions)
-claus
Fantastic!
I can confirm this works for the DS 109+
And it works on my DS409+, with this package
http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh
No reboot was need
/Per
Thanks Per
[...] http://www.volkomenjuist.nl/blog/2009/03/09/install-ipkg-on-synology-ds209/ jkhk Categories: Linux Tags: Comentarios (0) Referencias (0) Dejar un comentario Referencia [...]