рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

opam-config - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдУрдкрдо-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдУрдкрдо-рдХреЙрдиреНрдлрд┐рдЧ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


opam-config - рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред

SYNOPSIS


рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ [рд╡рд┐рдХрд▓реНрдк]...[рдХрдорд╛рди] [ARG] ...

рд╡рд░реНрдгрди


рдпрд╣ рдХрдорд╛рдВрдб рд╕реНрдерд╛рдкрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OPAM рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ,
рдЕрджреНрдпрддрди рдХрд░реЗрдВ рдкрде, рдФрд░ OPAM рдкреИрдХреЗрдЬ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдЪрд░ред

рдЕрддрд┐рд░рд┐рдХреНрдд рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ env, рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдорд╛рдВрдб OPAM рджреНрд╡рд╛рд░рд╛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╣реИрдВ
рдЖрдХрд╕реНрдорд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд░реБрдЪрд┐ред

рдХрдорд╛рдиреЛрдВ


env рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ PATH, MANPATH, OCAML_TOPLEVEL_PATH рдФрд░ рд▓реМрдЯрд╛рдПрдБ
CAML_LD_LIBRARY_PATH рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ред рдЗрд╕рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ
рдХрдорд╛рдВрдб рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рд╢реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдбреВрдЗрдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ `рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕
env`.

рд╡реНрдпрд╡рд╕реНрдерд╛
OPAM рдХреЗ рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рдЙрдкрдпреЛрдЧ рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛ рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдХрд▓реНрдк. рдЙрдкрдпреЛрдЧ --рд╕реВрдЪреА рд╡рд░реНрддрдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢: (i) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреИрд╕реЗ ~ / .Profile рдФрд░
~/.ocamlinit; рдФрд░ (ii) рд╡реИрд╢реНрд╡рд┐рдХ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИрдВ
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреИрд╕реЗ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ред рдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░: рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛ --рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╡реИрд╢реНрд╡рд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
~/.opam/opam-init/ рдФрд░ рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛ --рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рджреЛрдиреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛ --рд╕рдм.

рдХрд╛рд░реНрдпрдХрд╛рд░реА [--] рдХрдорд╛рди [рдПрдЖрд░рдЬреА]...
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдХрдорд╛рди рд╕рд╣реА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд╕рд╛рдеред рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪреЛрдВ рдХреЗ рдмреАрдЪ рдХреНрд░реЙрд╕-рдХрдВрдкрд╛рдЗрд▓ рдХрд░реЗрдВ рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛рд░реНрдпрдХрд╛рд░реА --рд╕реНрд╡рд┐рдЪ=рд╕реНрд╡рд┐рдЪ -- рдХрдорд╛рди ARG1
... рдПрдЖрд░рдЬреАрдПрди

рдерд╛ рд╡рд░
рд╡реЗрд░рд┐рдПрдмрд▓ рд╕реЗ рд╕рдВрдмрджреНрдз рдорд╛рди рд▓реМрдЯрд╛рдПрдБ рд╡рд░. рдкреИрдХреЗрдЬ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рддрдХ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ pkg:var.

рд╕реВрдЪреА [рдкреИрдХреЗрдЯ]...
рдмрд┐рдирд╛ рддрд░реНрдХ рдХреЗ, рд╕рднреА рдЙрдкрд▓рдмреНрдз рдЪрд░реЛрдВ рдХреА рдПрдХ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╕реВрдЪреА рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рд╕рд╛рде рдкреИрдХреЗрдЬ,
рдЗрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рднреА рдЪрд░ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред

subst рдлрд╝рд╛рдЗрд▓...
рджреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рддрд╛рд░ %{var}% рдорд╛рди рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рдХрд╛ рдерд╛ (рджреЗрдЦреЗрдВ рдерд╛).

рд░рд┐рдкреЛрд░реНрдЯ
рдмрдЧ-рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА, рдЖрдкрдХреЗ рд╕реЗрдЯрдЕрдк рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред

рдХрдбрдл-рдмреНрд░рд╣реНрдорд╛рдВрдб [рдлрд╝рд╛рдЗрд▓]
рд╡рд░реНрддрдорд╛рди рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬ рдмреНрд░рд╣реНрдорд╛рдгреНрдб рдХреЛ CUDF рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред

рдкреЗрдл-рдпреВрдирд┐рд╡рд░реНрд╕ [рдлрд╝рд╛рдЗрд▓]
рдкреАрдИрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬ рдмреНрд░рд╣реНрдорд╛рдВрдб рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


-a, --рд╕рдм
рд╕рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рдХрд░реЗрдВред

--рдбреЙрдЯ-рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓=рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо ~ / .Profile or ~ / .Zshrc рдкрд░ рдЖрдзрд╛рд░рд┐рдд
рд╢реИрд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред

-g, --рд╡реИрд╢реНрд╡рд┐рдХ
рд╕рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рдХрд░реЗрдВ.

--рд╕реНрдерд╛рди-рдкрде
PATH рд╡реИрд░рд┐рдПрдмрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдХрд┐рд╕реА рднреА OPAM рдкрде рдХреЛ рдЙрд╕реА рд╕реНрдерд╛рди рдкрд░ рдмрджрд▓реЗрдВ
рдирдпреЗ рд░рд╛рд╕реНрддреЗ рдХреЛ рд╕рд╛рдордиреЗ рд░рдЦрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ. рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ OPAM рдореЗрдВ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдереЗ
рдЫрд╛рдпрд╛ рдмрд╛рдж рдореЗрдВ рднреА рд╡реИрд╕реА рд╣реА рд░рд╣реЗрдЧреА рдУрдкрдо рд╡рд┐рдиреНрдпрд╛рд╕ env

-l, --рд╕реВрдЪреА
рд╡рд░реНрддрдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВ.

--рдирд╣реАрдВ-рдкреВрд░реНрдг
рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб рди рдХрд░реЗрдВ.

--рдиреЛ-рд╕реНрд╡рд┐рдЪ-рдПрд╡рд▓
рдПрдХрд▓ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪ рдФрд░ рдИрд╡рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП `opam-switch-eval` рдЗрдВрд╕реНрдЯреЙрд▓ рди рдХрд░реЗрдВред

--ocamlinit
рд╕реБрдзрд╛рд░реЗ ~/.ocamlinit `#use "topfind"` рдХреЛ рдЯреЙрдкрд▓реЗрд╡рд▓ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

--рдкреНрд░реЛрдлрд╛рдЗрд▓
рд╕реБрдзрд╛рд░реЗ ~ / .Profile (рдпрд╛ ~ / .Zshrc, рдЖрджрд┐, рдЖрдкрдХреЗ рд╢реЗрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдирдпрд╛ рд╢реЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╕рдордп OPAM-рдЕрдиреБрдХреВрд▓ рд╡рд╛рддрд╛рд╡рд░рдгред

--рд╕реЗрдХреНрд╕
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдПрд╕-рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ

--рдЦреЛрд▓=рд╢реЗрд▓ (рдЕрдиреБрдкрд╕реНрдерд┐рдд=рд╢)
OPAM рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЛрдб рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рд╢реЗрд▓. рдПрдХ рдореЗрдВ рд╕реЗ рдПрдХ
`рдмреИрд╢', `рд╢', `рд╕реАрдПрд╕рдПрдЪ', `рдЬрд╝рд╢' рдпрд╛ `рдлрд┐рд╢'ред

-u, --рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рдХрд░реЗрдВ.

рдЖрдо рд╡рд┐рдХрд▓реНрдк


рдпреЗ рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВред

--рд░рдВрдЧ=рдЬрдм (рдЕрдиреБрдкрд╕реНрдерд┐рдд = рдСрдЯреЛ)
рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд░рдВрдЧреАрди рдХрд░реЗрдВред рдЬрдм 'рд╣рдореЗрд╢рд╛', 'рдХрднреА рдирд╣реАрдВ' рдпрд╛ 'рдСрдЯреЛ' рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

--рдорд╛рдирджрдВрдб=рдорд╛рдирджрдВрдб
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рд╡рд░реАрдпрддрд╛рдУрдВ рдЗрд╕ рд░рди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рджреЛрдиреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ
$OPAMCRITERIA рдФрд░ $OPAMUPGRADECRITERIA. рд╕рдорд░реНрдерд┐рдд рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, рдФрд░
рдмрд╛рд╣рд░реА рд╕реЙрд▓реНрд╡рд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рджреЗрдЦреЗрдВ
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЧрд╛рдЗрдб
рд╕реЙрд▓реНрд╡рд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ http://www.dicosmo.org/Articles/usercriteria.pdf.
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реИ
-рдЧрд┐рдирддреА (рдиреАрдЪреЗ), -рдЧрд┐рдирддреА (рд╣рдЯрд╛рдИ рдЧрдИ), - рдЕрджреНрдпрддрди (рд╕рдорд╛рдзрд╛рди), -рд╕рдо (рд╕рдорд╛рдзрд╛рди, рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓), -рдЧрд┐рдирддреА (рдирдпрд╛)
рдЙрдиреНрдирдпрди рдХреЗ рд▓рд┐рдП, рдФрд░
-рдЧрд┐рдирддреА (рд╣рдЯрд╛рдИ рдЧрдИ), - рдЕрджреНрдпрддрди рдирд╣реАрдВ (рдЕрдиреБрд░реЛрдз), -рдпреЛрдЧ (рдЕрдиреБрд░реЛрдз, рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓), - рдЧрдгрдирд╛ (рдиреАрдЪреЗ), - рдЕрджреНрдпрддрди (рдмрджрд▓рд╛ рд╣реБрдЖ), - рдЧрдгрдирд╛ (рдкрд░рд┐рд╡рд░реНрддрд┐рдд), - рдЕрджреНрдпрддрди (рд╕рдорд╛рдзрд╛рди), -рд╕рдо (рд╕рдорд╛рдзрд╛рди) , рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓)
рдЕрдиреНрдпрдерд╛ред

--рдХрдбрдл=рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдбреАрдмрдЧ рд╡рд┐рдХрд▓реНрдк: рд╕реЙрд▓реНрд╡рд░ рдХреЛ рднреЗрдЬреЗ рдЧрдП CUDF рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо- рд╕реАрдпреВрдбреАрдПрдл

- рджрд╛рдврд╝
рдбрд┐рдмрдЧ рд╕рдВрджреЗрд╢ рдХреЛ stderr рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ $OPAMDEBUG "рд╕рдЪ" рдХреЗ рд▓рд┐рдПред

--debug рд╕реНрддрд░реАрдп=LEVEL
`--debug' рдХреА рддрд░рд╣, рд▓реЗрдХрд┐рди рдбреАрдмрдЧ рд╕реНрддрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (`--debug' рдЗрд╕реЗ 1 рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ)ред
рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ $OPAMDEBUG рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд▓рд┐рдПред

--рдЧрд┐рдЯ-рд╕рдВрд╕реНрдХрд░рдг
рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ рддреЛ git рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

--рдорджрдж[=FMT] (рдбрд┐рдлрд╝реЙрд▓реНрдЯ = рдкреЗрдЬрд░)
рдЗрд╕ рд╕рд╣рд╛рдпрддрд╛ рдХреЛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдПрдВ FMT (рдкреЗрдЬрд░, рд╕рд╛рджрд╛ рдпрд╛ рдЧреНрд░реЙрдл)ред

--рдиреЛ-рдмреЗрд╕-рдкреИрдХреЗрдЬ
рдЖрдзрд╛рд░ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рди рдХрд░реЗрдВ (рдкрд░реАрдХреНрд╖рдг рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред рдпрд╣ рдмрд░рд╛рдмрд░ рд╣реИ
рдХреА рд╕реНрдерд╛рдкрдирд╛ $OPAMNOBASEрдкреИрдХреЗрдЬ рдПрдХ рдЧреИрд░-рд░рд┐рдХреНрдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдПред

--рдирд╣реАрдВ-рд╕реНрд╡-рдЙрдиреНрдирдпрди
OPAM рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдирдП рдмрд╛рдЗрдирд░реА рд╕реЗ рдмрджрд▓ рджреЗрдЧрд╛ рдЬреЛ рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдУрдкрдорд░реВрдЯ/рдУрдкрдо рдЕрдЧрд░ рдореМрдЬреВрдж рд╣реИред рдЗрд╕
рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

-q, --рд╢рд╛рдВрдд
рдирдпрд╛ рдХрдВрдкрд╛рдЗрд▓рд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╕рдордп рд╢рд╛рдВрдд рд░рд╣реЗрдВред

--рдЬрдбрд╝=рдЬрдбрд╝ (рдЕрдиреБрдкрд╕реНрдерд┐рдд =~/.рдУрдкрдо)
рдЙрдкрдпреЛрдЧ рдЬрдбрд╝ рд╡рд░реНрддрдорд╛рди рд░реВрдЯ рдкрде рдХреЗ рд░реВрдк рдореЗрдВред рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ $Opamroot рд╕реЗрд╡рд╛ рдореЗрд░реЗ рдЬрдбрд╝.

--рд╕реБрд░рдХреНрд╖рд┐рдд
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреБрдЫ рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдпрд╛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдЬрдм рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рдСрдкрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛; рднреА
рддрд╛рд▓реЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕реЗ рдмрдЪрддрд╛ рд╣реИ, рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ OPAMDEBUG рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ
рдЪрд░ред

--рд╕реЙрд▓реНрд╡рд░=рд╕реАрдПрдордбреА
рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рд╕реЙрд▓реНрд╡рд░. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди aspcud рд╣реИред
рдпрд╛ рддреЛ 'aspcud', 'packup' рдпрд╛ рдПрдХ рдХрд╕реНрдЯрдо рдХрдорд╛рдВрдб рдЬрд┐рд╕рдореЗрдВ рд╡реЗрд░рд┐рдПрдмрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
%{рдЗрдирдкреБрдЯ}%,%{рдЖрдЙрдЯрдкреБрдЯ}% рдФрд░%{рдорд╛рдирджрдВрдб}%

--рдХрдареЛрд░
рдЬрдм рднреА рдкреИрдХреЗрдЬ рдкрд░рд┐рднрд╛рд╖рд╛ рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рддреЛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред NS
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЪреБрдкрдЪрд╛рдк рдЬрд╛рд░реА рд░рдЦрдирд╛ рд╣реИред

--рд╕реНрд╡рд┐рдЪ=рд╕реНрд╡рд┐рдЪ
рдЙрдкрдпреЛрдЧ рд╕реНрд╡рд┐рдЪ рд╡рд░реНрддрдорд╛рди рдХрдВрдкрд╛рдЗрд▓рд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рд░реВрдк рдореЗрдВред рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ $рдУрдкреИрдорд╕реНрд╡рд┐рдЪ
рд╕реЗрд╡рд╛ рдореЗрд░реЗ рд╕реНрд╡рд┐рдЪ.

--рдЙрдкрдпреЛрдЧ-рдЖрдВрддрд░рд┐рдХ рд╕реЙрд▓реНрд╡рд░, --рдиреЛ-рдПрд╕реНрдкрдХреБрдб
рдмрд╛рд╣рд░реА рд╕реЙрд▓реНрд╡рд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рднреА, рдЖрдВрддрд░рд┐рдХ рдЕрдиреБрдорд╛рдиреЛрдВ рдХрд╛ рдмрд▓рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

-v, --рд╢рдмреНрджрд╢рдГ
рдЕрдзрд┐рдХ рд╡рд░реНрдмреЛрдЬрд╝ рдмрдиреЗрдВ, рдкреИрдХреЗрдЬ рдЙрдк-рдЖрджреЗрд╢ рдФрд░ рдЙрдирдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рдЦрд╛рдПрдВред рдЕрдзрд┐рдХ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдПрдВред
рджреЛрд╣рд░рд╛ n рдЯрд╛рдЗрдореНрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ $OPAMVERBOS рд╕реЗрд╡рд╛ рдореЗрд░реЗ "n".

--рд╕рдВрд╕реНрдХрд░рдг
рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдВред

-y, --рд╣рд╛рдВ
рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдореЛрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ рдФрд░ рдЙрди рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдВ рдЬреЛ рдЕрдиреНрдпрдерд╛ рдкреВрдЫреЗ рдЬрд╛рдПрдВрдЧреЗ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛред рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ $OPAMYES "рд╕рдЪ" рдХреЗ рд▓рд┐рдПред

рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░


OPAM рдпрд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдмреВрд▓рд┐рдпрди рдЪрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
"0", "рдирд╣реАрдВ" рдХреЛ "рдЭреВрдард╛" рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "1", "рд╣рд╛рдВ" рдпрд╛ "рд╕рддреНрдп" рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдУрдкрдордХреЛрд▓реЛрд░, рдЬрдм рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣рдореЗрд╢рд╛ or рдХрднреА рдирд╣реАрдБ, --color рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

OPAMCRITERIA рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рд╡рд░реАрдпрддрд╛рдУрдВ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдПред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реИ
-рдЧрд┐рдирддреА (рд╣рдЯрд╛рдИ рдЧрдИ), - рдЕрджреНрдпрддрди рдирд╣реАрдВ (рдЕрдиреБрд░реЛрдз), -рдпреЛрдЧ (рдЕрдиреБрд░реЛрдз, рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓), - рдЧрдгрдирд╛ (рдиреАрдЪреЗ), - рдЕрджреНрдпрддрди (рдмрджрд▓рд╛ рд╣реБрдЖ), - рдЧрдгрдирд╛ (рдкрд░рд┐рд╡рд░реНрддрд┐рдд), - рдЕрджреНрдпрддрди (рд╕рдорд╛рдзрд╛рди), -рд╕рдо (рд╕рдорд╛рдзрд╛рди) , рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓)ред
рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВ -- рдорд╛рдирджрдВрдб

OPAMCURL рдХрд┐рд╕реА рджрд┐рдП рдЧрдП 'рдХрд░реНрд▓' рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджреЗрдЦреЛ рдУрдкрдордлреЗрдЪ рдЕрдзрд┐рдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП

рдУрдкрдордбреЗрдмрдЧ рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ `--debug' рдФрд░ `--debug-level'ред

рдиреМрдХрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдПрдХ рд╕рд╛рде рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

OPAMEXTERNALSOLVER рд╡рд┐рдХрд▓реНрдк '--рд╕реЙрд▓реНрд╡рд░' рджреЗрдЦреЗрдВред

рдУрдкрдордлреЗрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ: рдпрд╛ рддреЛ `wget', `curl' рдпрд╛ рдПрдХ рдХрд╕реНрдЯрдо рдХрдорд╛рдВрдб рдЬрд╣рд╛рдВ
рдЪрд░ %{рдпреВрдЖрд░рдПрд▓}%, %{рдмрд╛рд╣рд░}%, %{рдкреБрди: рдкреНрд░рдпрд╛рд╕}%, %{рд╕рдВрдХреБрдЪрд┐рдд рдХрд░реЗрдВ}% рдФрд░ %{рдЪреЗрдХрд╕рдо}% рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдореБрдЦреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рд╕реЗ 'рдбрд╛рдЙрдирд▓реЛрдб-рдХрдорд╛рдВрдб' рдорд╛рди рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред

рдУрдкрдордЬреЙрдмреНрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдирд╛рдВрддрд░ рд╢реНрд░рдорд┐рдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдУрдкрдорд▓реЙрдХрд░реЗрдЯреНрд░реАрдЬрд╝ рдХреЛрд╢рд┐рд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж OPAM рдЕрдкрдирд╛ рддрд╛рд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░
рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред <= 0 рдХрд╛ рдЕрд░реНрде рд╣реИ рдЕрдирдВрдд рдкреНрд░рддреАрдХреНрд╖рд╛ред

OPAMNO рдкреВрдЫреЗ рдЧрдП рдХрд┐рд╕реА рднреА рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдирд╣реАрдВред

OPAMNOASPCUD рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ `--no-aspcud'ред

рдУрдкрдордиреЛрд╕рд▓реНрдлрдЕрдкрдЧреНрд░реЗрдб '--рдиреЛ-рд╕реЗрд▓реНрдл-рдЕрдкрдЧреНрд░реЗрдб' рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВред

OPAMPINKINDAUTO рдпрджрд┐ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрдерд╛рдиреАрдп рдкрде рдкрд░ рдкрд┐рди рдХрд░рддреЗ рд╕рдордп рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

OPAMREQUIRE рдЪреЗрдХрд╕рдо рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ `--require-checksums'ред

рдУрдкрд╛рдореЗрдЯреНрд░реА рдбрд╛рдЙрдирд▓реЛрдб рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдУрдкрдорд░реВрдЯ рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ '--рд░реВрдЯ'ред рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ `opam config env --root=DIR' рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬрдм DIR рдЧреИрд░-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдпрд╛ OPAMROOT рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИред

рдУрдкрд╛рдорд╕реЗрдл рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ '--рд╕реБрд░рдХреНрд╖рд┐рдд'

OPAMSKIPVERSIONCHECK рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдБрдЪреЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдЕрд╕реБрд░рдХреНрд╖рд┐рдд, рд╕рдВрдЧрддрддрд╛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП
рдХреЗрд╡рд▓.

рдУрдкреИрдорд╕реЙрд▓реНрд╡рд░рдЯрд╛рдЗрдордЖрдЙрдЯ рдЖрдВрддрд░рд┐рдХ рд╕реЙрд▓реНрд╡рд░ рдХрд╛ рд╕рдордп рднрддреНрддрд╛ рдмрджрд▓реЗрдВред

рдУрдкрдорд╕реНрдЯреИрдЯрд╕рд▓рд╛рдЗрди рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реНрдерд┐рддрд┐ рд░реЗрдЦрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
рдЯрд░реНрдорд┐рдирд▓ред ('рд╣рдореЗрд╢рд╛', 'рдХрднреА рдирд╣реАрдВ' рдпрд╛ 'рдСрдЯреЛ' рдореЗрдВ рд╕реЗ рдПрдХ)

рдУрдкрдореНрд╕рд╡рд┐рдЪ рд╡рд┐рдХрд▓реНрдк '--рд╕реНрд╡рд┐рдЪ' рджреЗрдЦреЗрдВред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ `opam config env --switch=SWITCH' рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

OPAMUPGRADECTERIA рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рд╡рд░реАрдпрддрд╛рдУрдВ рдПрдХ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╕рдордп рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЙрдиреНрдирдпрдиред рдУрд╡рд░рд░рд╛рдЗрдб OPAMCRITERIA рдЙрдиреНрдирдпрди рдореЗрдВ рдпрджрд┐ рджреЛрдиреЛрдВ рд╕реЗрдЯ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реИ
-рдЧрд┐рдирддреА (рдиреАрдЪреЗ), -рдЧрд┐рдирддреА (рд╣рдЯрд╛рдИ рдЧрдИ), - рдЕрджреНрдпрддрди (рд╕рдорд╛рдзрд╛рди), -рд╕рдо (рд╕рдорд╛рдзрд╛рди, рд╕рдВрд╕реНрдХрд░рдг-рдЕрдВрддрд░рд╛рд▓), -рдЧрд┐рдирддреА (рдирдпрд╛)ред
рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВ -- рдорд╛рдирджрдВрдб

OpamuseрдЖрдВрддрд░рд┐рдХ рд╕реЙрд▓реНрд╡рд░ рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ '--рдЙрдкрдпреЛрдЧ-рдЖрдВрддрд░рд┐рдХ-рд╕реЙрд▓реНрд╡рд░'ред

OPAMUTF8 рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ UTF8 рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ('рд╣рдореЗрд╢рд╛', 'рдХрднреА рдирд╣реАрдВ' рдпрд╛ 'рдСрдЯреЛ' рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╕реЗ рдПрдХ)ред рджреНрд╡рд╛рд░рд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ `рдСрдЯреЛ', рдЬреЛ рд▓реЛрдХреЗрд▓ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ)ред

OPAMUTF8MSGS OPAM рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд UTF8 рд╡рд░реНрдгреЛрдВ (рдКрдВрдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рддрд╛рддреНрдкрд░реНрдп OPAMUTF8.
рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ OSX рдкрд░ рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИред

OPAMVAR_var рдЪрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдерд╛ `%{var}%` рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп
'рдУрдкрдо' рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВред

OPAMVAR_рдкреИрдХреЗрдЬ_var рдЪрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдкреИрдХреЗрдЬ: Var рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп
`opam` рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ `% {рдкреИрдХреЗрдЬ: var}%` рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ред

OPAMVERBOSE рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ '--verbose'ред

OPAMYES рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ '--рд╣рд╛рдВ'ред

рдЖрдЧреЗ рдХреА рдкреНрд░рд▓реЗрдЦрди


https://opam.ocaml.org рджреЗрдЦреЗрдВред

рд▓реЗрдЦрдХ


рдереЙрдорд╕ рдЧрдЬрд╝рдЧрдирд╛рдпрд░[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рдЕрдирд┐рд▓ рдорд╛рдзрд╡рдкреЗрдбреНрдбреА[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>

рдлреИрдмреНрд░рд┐рд╕ рд▓реЗ рдлреЗрд╕реЗрдВрдЯ[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рдлрд╝реНрд░реЗрдбрд░рд┐рдХ рддреБрдУрдВрдЧ[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рд▓реБрдИ рдЧреЗрд╕реНрдмрд░реНрдЯреЗ[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рд╡рд┐рдиреНрд╕реЗрдВрдЯ рдмрд░реНрдирд╛рд░реНрдбреЙрдлрд╝[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рдЧреБрдЗрд▓рдо рд░рд┐рдЙ[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
рд░реЙрдмрд░реНрдЯреЛ рдбрд┐ рдХреЙрд╕реНрдореЛ[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди opam-config рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad