User Tools

Site Tools


packages:start

Packages

The OpenWrt distributions provide several thousand packages to extend the functionality of your device.

The browseable package lists in this wiki will always show packages available in the latest update of the stable release.

Quick Guide for Package Installation

After you have flashed the OpenWrt firmware to your device, you can install additional software packages with the 'opkg' package manager, using either SSH or LuCi:

SSH:

  • Logon using SSH
  • Run opkg update once on the command line. This pulls a fresh list of available packages from the OpenWrt online software repositories.
  • Run opkg list to display a list of available packages (The list also has a very short comment on each package).
  • Run opkg list | grep 'searchterm' to filter the list, only showing packages that contain the word 'searchterm' in either the package name or comment.
  • Run opkg install packagename to install any package from that list.
  • Run opkg remove packagename to uninstall an installed package.

LuCi Web GUI:

  • LuCi (http://your_device_ip) also provides a graphical GUI for installing additional software packages
  • Note that many packages come with optional LuCi GUIs, but you usually need to install a second package, if you want the additional graphical GUI

Package Index OpenWrt 18.06

A quick overview to all available packages, sorted by type, can be seen in the Package Index.

Package Table OpenWrt 18.06

A more comprehensive verbose package table can be found at Package Table.

Packages sorted by processor type

Packages sorted by instructionset are also available, plus a link table showing which instructionset your device has. Pay attention to the “Package download” column, which is clickable, for more details of a certain processor family.

Legacy packages

Information that is no longer relevant to the current stable or snapshot version of OpenWrt. Package indexes and tables in this section are not updated anymore (as the packages in legacy releases won't change).

Third party packages

Third party packages are untested and unsupported by OpenWrt, and no warranties are made about their safety or usefulness. They could very well contain backdoors and such. So install only packages from sources, you trust! Please get support for third-party packages from the maintainers of those packages, not the OpenWrt developers.

Common sources for such packages include:

Install packages offline

There is an OpenWRT LuCI Essentials wiki article section “Minimalistic offline installation”… Minimalistic offline installation

packages/start.txt · Last modified: 2018/12/06 21:01 by flywire