Ubiquiti UniFi Command-Line Interface Reference
Please share with your friends...
  • 2
  • 1
  •  
  •  
  • 1
  • 1
  •  
  •  
  •  
  •  
    5
    Shares


⇐ BackPageNext ⇒
Commands

O

ABCDEFGHIJKLMNOPQRSTUVWXYZ


opkg

Lightweight package manager used to download and install OpenEmbedded packages.

opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
     update                  Update list of available packages
     upgrade                 Upgrade all installed packages to latest version
     install <pkg>           Download and install <pkg> (and dependencies)
     install <file.opk>      Install package <file.opk>
     configure [<pkg>]       Configure unpacked packages
     remove <pkg|regexp>     Remove package <pkg|packages following regexp>
     flag <flag> <pkg> ...   Flag package(s) <pkg>
      <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
     list                    List available packages and descriptions
     list_installed          List all and only the installed packages and description
     files <pkg>             List all files belonging to <pkg>
     search <file|regexp>    Search for a package providing <file>
     info [pkg|regexp]       Display all info for <pkg>
     status [pkg|regexp]     Display all status for <pkg>
     download <pkg>          Download <pkg> to current directory.
     compare_versions <v1> <op> <v2>
                             Compare versions using <= < > >= = << >>
     print_architecture      Prints the architecture.
     print_installation_architecture
     whatdepends [-A] [pkgname|pat]+
     whatdependsrec [-A] [pkgname|pat]+
     whatprovides [-A] [pkgname|pat]+
     whatconflicts [-A] [pkgname|pat]+
     whatreplaces [-A] [pkgname|pat]+
                             prints the installation architecture.

Options:
     -A                      Query all packages with whatdepends, whatprovides, whatreplaces, whatconflicts
     -V <level>              Set verbosity level to <level>. If no value is
     --verbosity <level>     Provided increase verbosity by one. Verbosity levels:
                              0 errors only
                              1 normal messages (default)
                              2 informative messages
                              3 debug output
     -f <conf_file>          Use <conf_file> as the opkg configuration file
     -conf <conf_file>       Default configuration file location is /etc/opkg.conf
     -d <dest_name>          Use <dest_name> as the the root directory for
     -dest <dest_name>       Package installation, removal, upgrading. <dest_name> should be a defined dest name
                             from the configuration file, (but can also be a directory name in a pinch).
     -o <offline_root>       Use <offline_root> as the root directory for
     -offline <offline_root> offline installation of packages.
 Force Options (use when opkg is too smart for its own good):
     -force-depends          Make dependency checks warnings instead of errors. Install/remove package in spite of
                             failed dependences.
     -force-defaults         Use default options for questions asked by opkg (no prompts). Note that this will not
                             prevent package installation scripts from prompting.
     -force-reinstall        Allow opkg to reinstall a package.
     -force-overwrite        Allow opkg to overwrite files from another package during an install.
     -force-downgrade        Allow opkg to downgrade packages.
     -force_space Install    Even if there does not seem to be enough space.
     -noaction               No action -- test only
     -nodeps                 Do not follow dependences
     -force-removal-of-dependent-packages
     -recursive              Allow opkg to remove package and all that depend on it.
     -autoremove             Allow opkg to remove packages that where installed automatically to satisfy dependencies.
     -test                   No action -- test only
     -t                      Specify tmp-dir.
     --tmp-dir               Specify tmp-dir.

     regexp could be something like 'pkgname*' '*file*' or similar
     eg: opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
ABCDEFGHIJKLMNOPQRSTUVWXYZ
⇐ BackPageNext ⇒

Ubiquiti UniFi Command-Line Interface Reference

Please share with your friends...
  • 2
  • 1
  •  
  •  
  • 1
  • 1
  •  
  •  
  •  
  •  
    5
    Shares
Tagged on:                     

Leave a Reply