Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

bpm(1) [netbsd man page]

BPM(1)							    BSD General Commands Manual 						    BPM(1)

NAME
bpm -- menu-based binary package manager SYNOPSIS
bpm [-hnVv] [-b baseURL] [-m machine] [-r release] [-w seconds] DESCRIPTION
The bpm command is used to locate and install binary packages from any reachable URL. The following command-line options are supported: -b baseURL Specify a base URL from which to download binary packages. The default URL is ftp://ftp.NetBSD.org/pub/pkgsrc/packages. -h Print a help message and then exit. -m machine Use machine as the machine architecture to be used, instead of that returned by uname(1). -n Don't actually execute the commands to add the package. -r release Use release as the operating system release to be used, instead of that returned by uname(1). -V Print version number and exit. -v Turn on verbose output. -w seconds The number of seconds to wait after displaying an error message and returning to normal menu operations. bpm provides a menu-based binary package manager for NetBSD. bpm first connects to the URL using ftp(1), and displays a list of categories for which binary packages exist. If no categories are displayed, it could be that the machine architecture or operating system release string have been wrongly interpreted, and that it will be necessary to override this values by means of the command line options. Within a category, a list of packages will be displayed, and by selecting one using the number assigned to it, the package will be downloaded automat- ically, and installed, using the pkg_add(1) utility. It is also possible to change the category currently being examined, and to quit from the utility, simply by selecting the appropriate choices on the menu. ENVIRONMENT
The environment variables which govern the behavior of ftp(1) and pkg_add(1) are valid for bpm. SEE ALSO
ftp(1), pkg_add(1), uname(1) AUTHORS
The bpm utility was written by Alistair Crooks <agc@NetBSD.org>. BSD
August 3, 2007 BSD

Check Out this Related Man Page

UNAME(1)						    BSD General Commands Manual 						  UNAME(1)

NAME
uname -- display information about the system SYNOPSIS
uname [-aiKmnoprsUv] DESCRIPTION
The uname command writes the name of the operating system implementation to standard output. When options are specified, strings represent- ing one or more system characteristics are written to standard output. The options are as follows: -a Behave as though the options -m, -n, -r, -s, and -v were specified. -i Write the kernel ident to standard output. -K Write the FreeBSD version of the kernel. -m Write the type of the current hardware platform to standard output. -n Write the name of the system to standard output. -o This is a synonym for the -s option, for compatibility with other systems. -p Write the type of the machine processor architecture to standard output. -r Write the current release level of the operating system to standard output. -s Write the name of the operating system implementation to standard output. -U Write the FreeBSD version of the user environment. -v Write the version level of this release of the operating system to standard output. If the -a flag is specified, or multiple flags are specified, all output is written on a single line, separated by spaces. The -K and -U flags are intended to be used for fine grain differentiation of incremental FreeBSD development and user visible changes. ENVIRONMENT
An environment variable composed of the string UNAME_ followed by any flag to the uname utility (except for -a) will allow the corresponding data to be set to the contents of the environment variable. EXIT STATUS
The uname utility exits 0 on success, and >0 if an error occurs. SEE ALSO
feature_present(3), getosreldate(3), sysctl(3), uname(3), sysctl(8) STANDARDS
The uname command is expected to conform to the IEEE Std 1003.2 (``POSIX.2'') specification. HISTORY
The uname command appeared in PWB UNIX. The -K and -U extension flags appeared in FreeBSD 10.0. BSD
November 20, 2013 BSD
Man Page