Other feeds are available but have no package repository.
Examples: alljoyn, luci2

Packages can be divided into three categories:

containing shell scripts only - architecture-independent

normal packages (binaries) - architecture-dependent

kernel packages (kmod-*) - kernel version specific

Trunk: Installing kernel modules requires often a reflash/sysupgrade because the build revision changed (it gets recompiled every few days automatically).

Each release has its own directory containing sub-directories for the different platforms supported,
each platform-directory contains pre-built images for the different targets and a packages directory containing the installable *.ipk files.

Here are some examples of OpenWrt package repositories for different compilation targets and OpenWrt versions.

For the snapshot-release and ar71xx platforms you find them here: http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/. While the other repositories are mostly not updated, the packages in the trunk repositories are continuously built by the OpenWrt build bots. Beware with upgrading packages, since some (kernel) packages are made for the specific OpenWrt build built at the same time as the package.

Install packages / Usage of OPKG

Command

Description

opkg

Print a list of all available commands and options

opkg update

Download the current list of packages available

opkg list

View the list of all packages in the current package list. Use with regular expressions