Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MPM(1)				  User Commands 			  MPM(1)

NAME
     mpm - MiKTeX package manager

SYNOPSIS
     mpm [option...]

DESCRIPTION
     MPM  starts  in  windowed	mode, if you do not specify any command-line op-
     tions.

USER MODE VS. ADMINISTRATOR MODE
     This utility can be run in two modes:

     User mode (default)
	 MPM operates  on  the	user  installation  directory  (usually  ~/.mik-
	 tex/texmfs/install).

     Administrator mode
	 MPM   operates  on  the  system-wide  installation  directory	(usually
	 /usr/local/share/miktex-texmf),  assuming  that  the  MiKTeX  setup  is
	 shared by all users.  MPM must be run with administrator privileges.

     By  default, MPM runs in user mode. You can turn on administrator mode with
     the --admin option. For example, if you want to install a package	for  all
     users, you invoke MPM as follows:

	 > mpm --admin --install=a0poster

OPTIONS
     --admin
	 Run in administrator mode:

	 *   Operate on the system-wide MiKTeX configuration data store.

	 *   Install packages for all users.

	 Using	this  option  requires	a shared MiKTeX setup, i.e., MiKTeX must
	 have been set up for all users. The program must be run  with	adminis-
	 trator privileges.

     --help
	 Give help and exit.

     --hhelp
	 This  option is only available on Windows systems: show the manual page
	 in an HTML Help window and exit when the window is closed.

     --import=package
	 Import the specified package from another MiKTeX installation. The root
	 directory must be specified via --repository=dir.

     --import-all
	 Import all packages from another MiKTeX installation. The  root  direc-
	 tory must be specified via --repository=dir.

     --pick-repository-url
	 Pick up a suitable URL from the package repository list and print it.

     --quiet
	 Suppress all output, except errors.

     --repository=location
	 Use  the specified location as the package repository. The location can
	 be either a fully qualified path name (a local package  repository)  or
	 an URL (a remote package repository).

     --repository-release-state=state
	 Select  the release state of the remote package repository. The release
	 state is relevant for finding appropriate package repositories. The re-
	 lease state must be one of stable or next.

     --set-repository=location
	 Store the location of the default package repository in the MiKTeX con-
	 figuration data store. The location can be  either  a	fully  qualified
	 path  name  (a  local	package  repository) or an URL (a remote package
	 repository).

     --trace[=tracestreams]
	 Enable trace messages.  The tracestreams argument, if specified,  is  a
	 comma-separated list of trace stream names (Chapter 9, Trace Streams).

     --verbose
	 Turn on verbose output mode.

     --version
	 Show version information and exit.

ENVIRONMENT
     MIKTEX_REPOSITORY
	 Location  of the default package repository. This can be either a fully
	 qualified path name (a local package repository) or an  URL  (a  remote
	 package repository).

     MIKTEX_TRACE
	 Comma-separated  list	of  trace  stream  names  (see	Chapter 9, Trace
	 Streams). If this variable is set,  then  MiKTeX  programs  will  write
	 trace messages into the configured log sink.

     http_proxy
	 The proxy server to be used for HTTP.

     FTP_PROXY
	 The proxy server to be used for .

     ALL_PROXY
	 The proxy server to be used, if no protocol-specific proxy is set.

     NO_PROXY
	 Comma-separated  list	of  host  names  that  should not go through any
	 proxy.

SEE ALSO
     miktex(1)

MiKTeX 25.4			 April 18, 2025 			  MPM(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mpm&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help